Electronic Components Datasheet Search
  English  ▼

X  

SEC2410 Datasheet(PDF) 92 Page - Microchip Technology

Part # SEC2410
Description  HS Endpoint Processor with USB 2.0, Smart Card, and FMC for Secure Token and Storage
PDF  283 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  MICROCHIP [Microchip Technology]
Direct Link  http://www.microchip.com
Logo MICROCHIP - Microchip Technology

SEC2410 Datasheet(HTML) 92 Page - Microchip Technology

Back Button SEC2410 Datasheet HTML 88Page - Microchip Technology SEC2410 Datasheet HTML 89Page - Microchip Technology SEC2410 Datasheet HTML 90Page - Microchip Technology SEC2410 Datasheet HTML 91Page - Microchip Technology SEC2410 Datasheet HTML 92Page - Microchip Technology SEC2410 Datasheet HTML 93Page - Microchip Technology SEC2410 Datasheet HTML 94Page - Microchip Technology SEC2410 Datasheet HTML 95Page - Microchip Technology SEC2410 Datasheet HTML 96Page - Microchip Technology Next Button
Zoom Inzoom in Zoom Outzoom out
 92 / 283 page
background image
SEC2410/SEC4410
DS00001587C-page 92
 2013 - 2014 Microchip Technology Inc.
After the processor gets the first byte, the address will change. If the address is one more than the last address, the SPI
controller will clock out one more byte. If the address in anything other than one more than the last address, the SPI
controller will terminate the transaction by taking SPI_CE high. As long as the addresses are sequential, the SPI Con-
troller will keep clocking in data.
12.5
32 Byte Cache
There is a 32-byte pipeline cache, and associated with the cache is a base address pointer and a length pointer. Once
the SPI controller detects a jump, the base address pointer is initialized to that address. As each new sequential data
byte is fetched, the data is written into the cache, and the length is incremented. If the sequential run exceeds 32 bytes,
the base address pointer is incremented to indicate the last 32 bytes fetched. If the SEC2410/SEC4410 does a jump,
and the jump is in the cache address range, the fetch is done in 1 clock from the internal cache instead of an external
access.
12.6
Interface Operation to SPI Port When Not Doing Fast Reads
There is an 8-byte command buffer: SPI_CMD_BUF[7:0]; an 8-byte response buffer: SPI_RESP_BUF[7:0]; and a length
register that counts out the number of bytes: SPI_CMD_LEN. Additionally, there is a self-clearing GO bit in the SPI_CTL
Register. Once the GO bit is set, the SEC2410/SEC4410 drops SPI_CE, and starts clocking. It will put out SPI_CM-
D_LEN X 8 number of clocks. After the first byte, the COMMAND, has been sent out, and the SPI_DI is stored in the
SPI_RESP buffer. If the SPI_CMD_LEN is longer than the SPI_CMD_BUF, don’t cares are sent out on the SPI_DO line.
This mode is used for program execution out of internal RAM or ROM.
12.6.1
ERASE EXAMPLE
To perform a SCTR_ERASE, 32BLK_ERASE, or 64BLK_ERASE, the SEC2410/SEC4410 writes 0x20, 0x52, or 0xD8,
respectively to the first byte of the command buffer, followed by a 3-byte address. The length of the transfer is set to 4
bytes. To do this, the SEC2410/SEC4410 first drops SPI_CE, then counts out 8 clocks. It then puts out the 8 bits of
command, followed by 24 bits of address of the location to be erased on the SPI_DO pin. When the transfer is complete,
the SPI_CEN goes high, while the SPI_DI line is ignored in this example.
FIGURE 12-2:
SPI DUAL HI-SPEED READ SEQUENCE
SPI_CEN
SPI_CLK
SPI_DO
SPI_DI
8
3B
MSB
HIGH IMPEDANCE
15 16
12 3 4
05
7
6
D1
ADD.
23 24
ADD.
ADD.
X
39 40
31 32
44
47 48
51 52
55 56
59
D2
NN+1
D3
N+2
D4
N+3
D5
N+4
MSB
MSB
D1
D2
N
N+1
D3
N+2
D4
N+3
D5
N+4
MSB
43
Bits-7,5,3,1
Bits-7,5,3,1
Bits-7,5,3,1
Bits-7,5,3,1
Bits-6,4,2,0
Bits-6,4,2,0
Bits-6,4,2,0
Bits-6,4,2,0
Bits-7,5,3,1
Bits-6,4,2,0



Html Pages

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100  ...More


Datasheet Download

Go To PDF Page


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


Mirror Sites
English : Alldatasheet.com  |   English : Alldatasheet.net  |   Chinese : Alldatasheetcn.com  |   German : Alldatasheetde.com  |   Japanese : Alldatasheet.jp
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