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

X  

ORSPI4 датащи(PDF) 151 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) 151 Page - Lattice Semiconductor

Back Button 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 ORSPI4 Datasheet HTML 153Page - Lattice Semiconductor ORSPI4 Datasheet HTML 154Page - Lattice Semiconductor ORSPI4 Datasheet HTML 155Page - Lattice Semiconductor Next Button
Zoom Inzoom in Zoom Outzoom out
 151 / 263 page
background image
Lattice Semiconductor
ORCA ORSPI4 Data Sheet
151
SPIA_TXk_PORT_ID (k=32, 64, 128) signal. If M bit is not set then the port ID programmed in the TX calendar
will be broadcast to the FPGA.
• DPRAM BANK_ID field is set to “00”.
– Address location 31003 is not used.
– Write 01 HEX to 31004 corresponding to port 1.
– Write 0F HEX to 31005 (000 to partition ID field and 1111 to BURST_VAL field).
– Write 0D HEX to 31006 (MB_EN bit is set to ‘1’, M bit is set to ‘1’ and DPRAM BANK_ID field is set to “01”).
– Address location 31007 is not used.
– Write 02 HEX to 31008 corresponding to port 2.
– Write 0F HEX to 31009 (000 to partition ID field and 1111 to BURST_VAL field).
– Write 0E HEX to 3100A (MB_EN bit is set to ‘1’, M bit is set to ‘1’ and DPRAM BANK_ID field is set to “10”).
– Address location 3100B is not used.
– Write 03 HEX to 3100C corresponding to port 3.
– Write 0F HEX to 3100D (000 to partition ID field and 1111 to BURST_VAL field).
– Write 0F HEX to 3100E (MB_EN bit is set to ‘1’, M bit is set to ‘1’ and DPRAM BANK_ID field is set to “10”).
– Address location 3100F is not used.
This concludes the configuration of the ORSPI4 SPIA Core in the dynamic mode.
In LOW SPEED STATIC mode (bit 2 of register 30915 selected) and in LOW SPEED QUARTER RATE STATIC
mode (bit 0 of register 30915 selected), the baseline procedure and the training procedure is not required. This
means that the High Speed PLL is bypassed and therefore the BIT 0 of register 30910 will always be high. In static
mode this is normal and should be ignored. In fact the only relevant bits in register 30910 are bits 6 and 7. If these
bits are not high then that means ORSPI4 has hand-shaken with another device properly.
Delay-Taps in STATIC mode
After all the configuration procedure is performed, there is a possibility of ORSPI4 experiencing DIP-4 errors and
RX alignment status flag being high. This can be tackled using two FPGA/CORE interface signals called
SPI_DATM_A and SPI_DLYTAP_A [2:0]. With SPI_DATM_A set to high, SPI_DLYTAP_A[2:0] should be varied from
0 to 6 to adjust the RX data with respect to RDCLK to get a valid data eye. This would help getting rid of the DIP4
errors and the RX alignment status flag. This procedure is also a function of how the Board designer has laid out
the 16 RX_DATA lanes. If all the lengths are grossly mismatched then this mechanism may not work, so it is imper-
ative to design the board keeping the lengths of the RX_DATA as close as possible.
SERDES Start-Up Sequence
The following sequence is required by the SERDES. For information required for simulation that may be different
than this sequence, see the ORSPI4 Design Kit.
1.
Initiate a hardware reset by making RESETN low. Keep this low during FPGA configuration of the device. The
device will be ready for operation 3 ms after the low to high transition of RESETN.
2.
Configure the following SERDES internal and external registers. Note that after device initialization, all alarm
and status bits should be read once to clear them. A subsequent read will provide the valid state. Set the fol-
lowing bits in register 30800:
• Bits LCKREFN_[A:D] to “1”, which implies lock to data.
• Bits ENBYSYNC_[A:D] to “1” which enables dynamic alignment to comma.
Set the following bits in register 30801:
• Bits LOOPENB_[A:D] to “1” if high-speed serial loopback is desired.
Set the following bits in registers 30002, 30012, 30022, 30032:
• TXHR set to “1” if TX half-rate is desired.



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