Electronic Components Datasheet Search
  English  ▼
ALLDATASHEET.NET

X  

ORSPI4 Datasheet(PDF) 56 Page - Lattice Semiconductor

Part # ORSPI4
Description  Dual SPI4 Interface and High-Speed SERDES FPSC
PDF  263 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  LATTICE [Lattice Semiconductor]
Direct Link  http://www.latticesemi.com
Logo LATTICE - Lattice Semiconductor

ORSPI4 Datasheet(HTML) 56 Page - Lattice Semiconductor

Back Button ORSPI4 Datasheet HTML 52Page - Lattice Semiconductor ORSPI4 Datasheet HTML 53Page - Lattice Semiconductor ORSPI4 Datasheet HTML 54Page - Lattice Semiconductor ORSPI4 Datasheet HTML 55Page - Lattice Semiconductor ORSPI4 Datasheet HTML 56Page - Lattice Semiconductor ORSPI4 Datasheet HTML 57Page - Lattice Semiconductor ORSPI4 Datasheet HTML 58Page - Lattice Semiconductor ORSPI4 Datasheet HTML 59Page - Lattice Semiconductor ORSPI4 Datasheet HTML 60Page - Lattice Semiconductor Next Button
Zoom Inzoom in Zoom Outzoom out
 56 / 263 page
background image
Lattice Semiconductor
ORCA ORSPI4 Data Sheet
56
Figure 20. Port Credit Field Update Flow Chart
Table 9 below shows the SPI4 Status update definitions.
Table 9. SPI4 Status Field Definition
When transmitting across the SPI4 link, typically for clock speeds in excess of 350 MHz, dynamic alignment is
required to maintain a coherent data link. In conjunction with dynamic alignment, SPI4 outlines a Training protocol
that is periodically used to maintain receive data integrity. The SPI4 Transmit core supports data training through
the use of a 32-bit variable named TX_DATA_MAX_T. This 32-bit variable indicates the number of clock cycles that
will occur between training sequences. SPI4 also defines an TX_ALPHA variable indicating the number of times
the training pattern is to be repeated during a training session. The TDP supports both these variables allowing the
user to tailor both of these parameters to fit their particular environment and dynamic traffic requirements.
• The user must configure the 32-bit TX_DATA_MAX_T variable to indicate the number of clock cycles that should
lapse between training sequence. A value of 0x00000000 disables training. By default training is disabled.
MSB
LSB
Description:
1
1
Reserved for framing or indicate a disabled status link.
10
SATISFIED Indicates the corresponding port's FIFO is almost full. When SATISFIED is
received, only transfers using the remaining previously granted 16-byte blocks (if any) may
be sent to corresponding port until the next status update. No additional transfers to that
port are permitted while SATISFIED is indicated.
01
HUNGRY When HUNGRY is received, transfers for up to MAXBURST2 16-byte blocks or
the remainder of what was previously granted (whichever is greater), may be sent to the
corresponding port until the next status update.
00
STARVING Indicates that buffer underflow is imminent in the corresponding PHY port.
When STARVING is received, transfers for up to MAXBURST1 16-byte blocks may be
sent to the corresponding port until the next status update.
START
Tx
STATUS
UPDATE
STATUS
MB_EN
Credits = Maxburst1
Credits = Maxburst2
Data Sent =
BURST_VAL * 128 Bits
Data Sent =
| (Credits - BURST_VAL) | * 128 Bits
Credits = | (Credits - BURST_VAL) |
NO
YES
NO
YES
HUNGRY
SATISFIED
STARVING



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