전자부품 데이터시트 검색엔진
  Korean  ▼
ALLDATASHEET.CO.KR

X  

ORSPI4 데이터시트(PDF) 76 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) 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


데이터시트 다운로드

Go To PDF Page


링크 URL



ALLDATASHEET 가 귀하에 도움이 되셨나요?  [ DONATE ] 

Alldatasheet는?   |   광고문의   |   운영자에게 연락하기   |   개인정보취급방침   |   링크 투 데이터시트    |   링크교환   |   제조사별 검색
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