| Electronic Components Datasheet Search |
|
SEC1210 Datasheet(PDF) 59 Page - Microchip Technology |
|
|
|||||||||||||||||||||||||||||
SEC1210 Datasheet(HTML) 59 Page - Microchip Technology |
|
59 / 218 page ![]() 2013 - 2016 Microchip Technology Inc. DS00001561C-page 59 SEC1110/SEC1210 10.9.2 T=0 INCOMING BYTE FILTER This state machine is active when a command is being executed that writes data into the card. In spite of this, the bytes being filtered are only the responses that are coming from the card. When the controller is intending to transmit data, the state machine is simpler, because there are fewer ways that the Smart Card can respond. The command is executed in multiple exchanges between the controller and the card, and as far as the controller hardware is concerned, each of these (starting with transmission of a 5-byte command header from the controller) is an independent exchange. See Figure 10-8 for an example of an T=0 incoming command sequence. A state diagram for the Incoming Byte Filter is shown in FIGURE 10-9: on page 61. FIGURE 10-7: T=0 OUTGOING BYTE FILTER STATE DIAGRAM INS (8 bits) Last Character Transmitted (Turnaround) and ENABLE == 1 IDLE COUNT (9 bits) S/W INPUTS: ENABLE (1 bit) Note: COUNT is modified by this state machine. It is specified by software as an 8-bit value with hex '00' meaning 256 rather than zero. This state machine will not be activated for counts of 0; the Incoming Filter will be used instead. Awaiting Procedure Byte Collect 1 Data Collect Multiple Data Awaiting SW2 NULL (INS || ~INS) && (COUNT == 0) WWT Violation / WWT Flag; EOM; Disable Receiver (Any Character) && (COUNT > 1) / COUNT--; FIFO Else / CV Flag; EOM; Disable Receiver IDLE IDLE IDLE IDLE Any Char / EOM; Disable Receiver WWT Violation / WWT Flag; EOM; Disable Receiver WWT Violation / WWT Flag; EOM; Disable Receiver SW1 && (COUNT == 0) / FIFO (~INS) && (COUNT > 0) IDLE WWT Violation / WWT Flag; EOM; Disable Receiver (Any Character) && (COUNT > 0) / COUNT--; FIFO IDLE Else / CV Flag; EOM; Disable Receiver Else / CV Flag; EOM; Disable Receiver IDLE Else / CV Flag; EOM; Disable Receiver INS && (COUNT > 0) (Any Character) && (COUNT == 1) / COUNT--; FIFO SW1 && (COUNT > 0) / FIFO |
|
Link URL |
| Does ALLDATASHEET help your business so far? [ DONATE ] |
About Alldatasheet | Advertisement | Contact us | Privacy Policy | Link to Datasheet | Link Exchange | Manufacturer List All Rights Reserved©Alldatasheet.com |
| Russian : Alldatasheetru.com | Korean : Alldatasheet.co.kr | Spanish : Alldatasheet.es | French : Alldatasheet.fr | Italian : Alldatasheetit.com Portuguese : Alldatasheetpt.com | Polish : Alldatasheet.pl | Vietnamese : Alldatasheet.vn Indian : Alldatasheet.in | Mexican : Alldatasheet.com.mx | British : Alldatasheet.co.uk | New Zealand : Alldatasheet.co.nz |
|
Family Site : ic2ic.com |
icmetro.com |