Motor de Búsqueda de Datasheet de Componentes Electrónicos
  Spanish  ▼
ALLDATASHEET.ES

X  

ORSPI4 Datasheet(PDF) 52 Page - Lattice Semiconductor

No. de pieza ORSPI4
Descripción Electrónicos  Dual SPI4 Interface and High-Speed SERDES FPSC
PDF  263 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Fabricante Electrónico  LATTICE [Lattice Semiconductor]
Página de inicio  http://www.latticesemi.com
Logo LATTICE - Lattice Semiconductor

ORSPI4 Datasheet(HTML) 52 Page - Lattice Semiconductor

Back Button ORSPI4 Datasheet HTML 48Page - Lattice Semiconductor ORSPI4 Datasheet HTML 49Page - Lattice Semiconductor ORSPI4 Datasheet HTML 50Page - Lattice Semiconductor ORSPI4 Datasheet HTML 51Page - Lattice Semiconductor 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 Next Button
Zoom Inzoom in Zoom Outzoom out
 52 / 263 page
background image
Lattice Semiconductor
ORCA ORSPI4 Data Sheet
52
Figure 19. Transmit Calendar Control Logic Functional Diagram
The Transmit SPI4 interface contains both main and shadow Calendars enabling a hitless switch over between an
old and new Calendar schedule. Each Calendar is 1023 locations deep, providing a high degree of flexibility and
customizable port service algorithms. The user can configure the Calendar(s) through software configuration regis-
ters. (See the transmit memory map register set for identification of individual configuration register addresses).
NOTE, in order to effect a hitless switch at the logical port level, the user must ensure that port data associated with
any Calendar modifications have been terminated correctly before the Calendar switches. For example, if the
Shadow Calendar eliminates Port 3 from the Calendar sequence, the user must ensure there is no data associated
for Port 3 in the FIFO partitions when the Calendar switches. Otherwise, service will be granted for an out-of-ser-
vice port, causing higher layer protocol exceptions.
The Calendar length is also configurable to indicate the number of valid port entries. Programming the
CALENDAR_LEN register indicates how many entries within the Transmit Calendar are enabled for sequencing.
Since the Calendar is 1023 locations deep, a single port may be serviced more than once per Calendar sequence.
Port Service Information
The TCC sequentially runs through the Calendar sequence retrieving the port number that is to be serviced next.
The field is an 8-bit vector, supporting the entire 256 possible entries of the SPI4 Calendar. The retrieved port num-
ber is used to index a Port Descriptor Memory (PDM) to retrieve all pertinent information required for maintaining
proper port servicing.
There are several fields within the PDM that are required to be configured by the user before the Transmit interface
can be enabled. A description of the fields within the descriptor is given below:
• PORT_ID - Port information sent to the FPGA when a port is being serviced. This value is configurable by the
user and can contain either the SPI4 number of the port, or can contain an alias the FPGA uses to map propri-
etary interface channels to the corresponding SPI4 port (See the 'M'-bit description below). The FPGA logic can
also use the Port_ID for status acquisition, or other link layer flow control functions. After reset this field defaults
to a value of 8'h00.
• BURST_VAL - Port information sent to the FPGA (when a port is being serviced) and AMA. This user-config-
urable field indicates the maximum number of 16-Byte burst accesses the port is permitted to consecutively
transmit across the SPI4 link, before segmentation must be performed. The FPGA can use this field to indicate
how much data to source for the port being polled to maintain buffering within the DPRAM FIFO partition. After
reset this field defaults to a value of 4'h0.
SPI[A,B]_TX_STAT
Transmit
Calendar
Main/
SPI[A,B]_TX_PORT_ID
BURST_VAL
AMA_ID
0
255
CREDIT
BURST_VAL
Port Seq Addr
Port Desc Data
STATUS
UPDATE
LOGIC
PORT_ID
PORT_STAT
SPI[A,B]_TX_BURST_VAL
Shadow
MB_EN M
PORT_ID
STATUS
AMA
BANK_ID
PARTITION_ID
Port
Memory
Descriptor



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 Descarga

Go To PDF Page


Enlace URL



¿ALLDATASHEET es útil para Ud.?  [ DONATE ] 

Todo acerca de Alldatasheet   |   Publicidad   |   Contáctenos   |   Política de Privacidad   |   Enlace a la hoja de datos    |   Intercambio de Enlaces   |   Lista de Fabricantes
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