Moteur de recherche de fiches techniques de composants électroniques
  French  ▼
ALLDATASHEET.FR

X  

ORSPI4 Fiches technique(PDF) 76 Page - Lattice Semiconductor

No de pièce ORSPI4
Description  Dual SPI4 Interface and High-Speed SERDES FPSC
PDF  263 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Fabricant  LATTICE [Lattice Semiconductor]
Site Internet  http://www.latticesemi.com
Logo LATTICE - Lattice Semiconductor

ORSPI4 Fiches technique(HTML) 76 Page - Lattice Semiconductor

Back Button ORSPI4 Datasheet HTML 72Page - Lattice Semiconductor ORSPI4 Datasheet HTML 73Page - Lattice Semiconductor ORSPI4 Datasheet HTML 74Page - Lattice Semiconductor ORSPI4 Datasheet HTML 75Page - Lattice Semiconductor ORSPI4 Datasheet HTML 76Page - Lattice Semiconductor ORSPI4 Datasheet HTML 77Page - Lattice Semiconductor ORSPI4 Datasheet HTML 78Page - Lattice Semiconductor ORSPI4 Datasheet HTML 79Page - Lattice Semiconductor ORSPI4 Datasheet HTML 80Page - Lattice Semiconductor Next Button
Zoom Inzoom in Zoom Outzoom out
 76 / 263 page
background image
Lattice Semiconductor
ORCA ORSPI4 Data Sheet
76
synchronous DDR clock (RDCLK). The 16-bit data bus and control signal are DDR with respect to RDCLK. The
incoming data is deserialized to a 128-bit format and the control information is converted to an 8-bit format. Deseri-
alized data, control signals and a low-speed clock, derived from the high-speed RDCLK, are forwarded to the pro-
tocol (RDP) block.
The RDI block alignment logic detects training patterns and perform dynamic alignment of the incoming data. For
low speed incoming data at rates up to 700 Mbits/s, static alignment can be chosen through a programmable con-
trol bit. The low speed mode is described in a later section. At speeds above 700 Mb/s (350 MHz), however, it
becomes necessary to use dynamic alignment. Skews of up to ± one clock period can be compensated for by the
dynamic alignment logic, which chooses the best phase of the receive clock, out of 16 possibilities, to center each
data bit for the best possible setup/hold margin. The receive dynamic alignment logic periodically samples the data
to verify that data can be transferred reliably as temperature and voltage levels in the system vary. It then makes
appropriate adjustments as needed.
The output from the RDI block is the low speed 128-bit data bus and 8-bit control bus along with a low speed clock
which is 1/4th the rate of the SPI4 receive clock RDCLK.
The ORSPI4 receive high-speed interface also supports static data capture as shown in Figure 30. As shown in the
figure, the key difference that exists between the clock and data paths is the delay line in the clock path. The high-
speed loopback works in both static and dynamic alignment modes. The delay line circuit is a series of buffers with
programmable stages that are controlled through two signals from the FPGA - SPI_DATM_A (SPIA) or
SPI_DATM_B (SPIB) and SPI_DLYTAP_A[2:0] (SPIA) or SPI_DLYTAP_B[2:0] (SPIB). The object of having pro-
grammable delay stages is to delay RDCLK appropriately so that both its rising and falling edges hit the data eye
with sufficient setup and hold margin for data capture. Various delay settings allow the data to be centered vs. the
clock for the best setup and hold margin. For details on programming the ORSPI4 receiver in static and dynamic
capture modes, refer to the section “Static Capture Operating Mode”.
Figure 30. Static Data Capture
RDP Block
The SPI4 Receive Data Protocol (RDP) block receives data from RDI block and is responsible for decoding the in-
band control information while preserving wire-speed throughput. It passes both data and control information, such
as link address, SOP, EOP and error, to the Receive DPRAMs.
The RDP block also parses the control words embedded within the incoming data. Using this control information, it
performs the following functions:
• Checks DIP-4 parity
[A,B]RDAT[15:0]
[A,B]RDCLK
LVDS
Buffers
LVDS
Buffers
From Transmit Blocks
SPI4_LOOPBK_HS
Dynamic
Static
data
clock
data
clock
Delay
SPI_DLYTAP_[A,B][2:0]
SPI_DATM_[A,B]
(Controls from
FPGA)
0
1
0
1
Line



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


Fiches technique Télécharger

Go To PDF Page


Lien URL



ALLDATASHEET vous a-t-il été utile ?  [ DONATE ] 

À propos de Alldatasheet   |   Publicité   |   Contactez-nous   |   Politique de confidentialité   |   Lien vers la fiche technique    |   Echange de liens   |   Fabricants
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