поискавой системы для электроныых деталей
  Russian  ▼
ALLDATASHEETRU.COM

X  

ORSPI4 датащи(PDF) 148 Page - Lattice Semiconductor

номер детали ORSPI4
подробное описание детали  Dual SPI4 Interface and High-Speed SERDES FPSC
PDF  263 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
производитель  LATTICE [Lattice Semiconductor]
домашняя страница  http://www.latticesemi.com
Logo LATTICE - Lattice Semiconductor

ORSPI4 датащи(HTML) 148 Page - Lattice Semiconductor

Back Button ORSPI4 Datasheet HTML 144Page - Lattice Semiconductor ORSPI4 Datasheet HTML 145Page - Lattice Semiconductor ORSPI4 Datasheet HTML 146Page - Lattice Semiconductor ORSPI4 Datasheet HTML 147Page - Lattice Semiconductor ORSPI4 Datasheet HTML 148Page - Lattice Semiconductor ORSPI4 Datasheet HTML 149Page - Lattice Semiconductor ORSPI4 Datasheet HTML 150Page - Lattice Semiconductor ORSPI4 Datasheet HTML 151Page - Lattice Semiconductor ORSPI4 Datasheet HTML 152Page - Lattice Semiconductor Next Button
Zoom Inzoom in Zoom Outzoom out
 148 / 263 page
background image
Lattice Semiconductor
ORCA ORSPI4 Data Sheet
148
2.
Any outstanding credits are cleared in the Transmit Data Path (TX_D_A)
– This is done by presetting all the Credit values in the TX credit memory to 10'h000. This is done by first
selecting the TX credit memory by writing a ‘1’ to TX_CRED_MEM_SEL (Address 30917 in SPIA and 30A17
in SPIB) and then writing to address range 31000-310FF that correspond to locations 0 - 255 in the TX credit
memory.
– Additionally, the STAT fields for all ports must be disabled to 2'b11. This can be done by first selecting the TX
status memory by writing a ‘1’ to TX_STAT_MEM_SEL (Address 30917 in SPIA and 30A17 in SPIB) and
then writing to address range 31000 - 310FF that correspond to locations 0 - 255 in the TX status memory.
3.
The Data Transmitter (TX_D_A as shown in Figure 86) sends continuous Training Patterns until it receives valid
FIFO status on TX_S_A. A signal from the status block needs to be sent to the data block to indicate this. The
Transmit PDM polling is disabled at this point.
4.
The Receive Data interface RX_D_B ignores all incoming data until it has observed the training pattern and
acquired synchronization. This can be observed by polling the RX_DSKW_DONE_STS and
RX_DSKW_ERR_STS interruptible status bits (Address 3091C in SPIA and 30A1C in SPIB). This is described
in detail in the next section. As long as the receiver is not deskewed (or synchronization is not complete),
RX_S_B will continue to send framing pattern 2’b11 on the SPI4 status link.
5.
RX_D_B asserts DIP-4 = “OK” which is indicated by a ‘0’ on the RX_ALGN_OFF_STS interruptible status bit
(Address 3091C in SPIA and 30A1C in SPIB). This bit is set to ‘1’ if the number of consecutive DIP-4 errors
exceeds the programmed threshold. This threshold is programmed by writing to RX_DIP4_ERR_TH control
register bits (Address 30910 in SPIA and 30A10 in SPIB).
6.
After the receiver has declared link synchronization and a calendar has been provisioned, the Receive Status
Channel RX_S_B begins sending valid FIFO status for each enabled port contained in the Calendar. Valid Sta-
tus is Frame-based with DIP-2 code words as part of the protocol. Calendar is declared as “provisioned” when
RX_CAL_LEN_MAIN (or RX_CAL_LEN_SHD if shadow calendar is being used) has a value > 0. It is recom-
mended to configure the calendar table and write the RX_CAL_LEN_MAIN last.
7.
After the Transmitter Status Channel TX_S_A receives a configurable number of consecutive valid DIP-2 code
words, it begins transmitting data bursts of the enabled ports within the configured Calendar. The DIP-2 error
threshold can be programmed by writing to TX_DIP2_ERR_TH (Address 30944 in SPIA and 30A44 in SPIB).
At this point the end-to-end link is established and valid data/status is being transferred across the SPI4 link.
There may be cases where the Transmitter in Device “A” (TX_D_A) is active, but the Receiver in Device “B”
(RX_D_B) is in reset condition. In this situation, after the Receive Reset signal has been deasserted, the link fol-
lows the procedure defined above from Step 4. When the receiver is in a reset condition, the RX_S_B block will be
sending the “1 1" framing pattern to the Transmit Status Channel interface (TX_S_A). The transmitter will follow the
procedure prescribed above as well.
There are also cases where the Data Path transmitter in Device “A” (TX_D_A) is in a reset condition, and the
Receiver in Device “B” (RX_D_B) is active. In this situation, after the Transmit Reset signal is deasserted, the link
follows the procedure defined above from Step 2. When the transmitter is in a reset condition, the RX_D_B block
will not be receiving valid DIP-4 values. The RX_D_B block removes the DIP-4 = “OK” signal and the RX_S_B
block begins to send continuous “1 1" framing pattern to the Transmit Status Channel interface (TX_S_A).
SPIA or SPIB Start-up sequence
After the device is powered up, it resets itself with a Power-up reset, designed to trigger itself at power up. The first
thing required by the ORSPI4, is to perform baseline process followed by training if dynamic alignment is chosen
(SPI4_LOW_SPEED_DATA_SEL = ‘0’). This is required by the SPIA and SPIB high-speed receivers for internal



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


датащи скачать

Go To PDF Page


ссылки URL



Вашему бизинису помогли Аллдатащит?  [ DONATE ] 

Что такое Аллдатащит   |   реклама   |   контакт   |   Конфиденциальность   |   Ссылка на техническое описание    |   обмен ссыками   |   поиск по производителю
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