参数资料
型号: IPR-POSPHY4
厂商: Altera
文件页数: 75/144页
文件大小: 0K
描述: IP POS-PHY L4 RENEW
标准包装: 1
系列: *
类型: MegaCore
功能: POS-PHY 4 级接口,链路层/物理层
许可证: 续用许可证
Chapter 5: Functional Description—Transmitter
5–3
Block Description
When the ignore backpressure feature is turned on, the transmitter sends packets
whenever possible regardless of the incoming status channel. This mode assumes that
external logic is properly controlling the scheduling of ports, managing credits
(topping up to MaxBurst1 and MaxBurst2 as appropriate), and performing any other
related functions. Packets are sent whenever there are at least burst unit size bytes in
the Atlantic FIFO buffer, or an EOP.
When the ignore backpressure feature is turned off, the transmitter uses the status
channel to decide whether or not to transmit. Packets are only sent when none of the
ports in the incoming status channel are found to be satisfied, and there are at least
burst unit size bytes in the Atlantic FIFO buffer, or an EOP. With this mode, there is a
head-of-line blocking limitation, where if one port is satisfied it blocks all ports from
transmitting.
Regardless of the mode you select, the scheduling and insertion of the SPI-4.2 training
pattern is handled automatically by the MegaCore function.
1
In the shared buffer with embedded addressing mode, the MaxBurst1 and MaxBurst2
parameters are unused because the user logic does the scheduling.
Individual Buffers
When you turn on Individual Buffers , the POS-PHY Level 4 MegaCore function
consists of the transmitter processor logic, a credit-based round-robin scheduler, and a
separate Atlantic FIFO buffer for each port. Each buffer supports an optional Atlantic
error checking block.
The advantages of the individual buffers mode are the included scheduler, and that
each Atlantic interface can be accessed in parallel and independently. For individual
buffers transmitter variations, scheduling logic decodes the incoming status channel
and decides which buffer (port) to serve, and then reads from that buffer.
f For more information, refer to “Individual Buffers Transmit Scheduler (tx_sched)” on
1
Because the number of ports directly increases the logic usage, the individual buffers
mode is not well suited for applications with a large number of ports.
Individual Buffers Transmit Scheduler (tx_sched)
For individual buffers variations, the transmit scheduler manages the SPI-4.2 per-port
credits, and transmits data from the appropriate FIFO buffer.
The scheduler includes a next-credit table that is updated when status is received, and
a second credit table that maintains the number of credits left. Each table has n port
entries, where each entry is henceforth referred to as a register.
The next-credits register contains the number of credits corresponding to the latest
status update. A starving status update loads the next-credit register with MaxBurst1 .
A hungry status update loads the next-credit register with MaxBurst2 . A satisfied
status update has no effect on the next-credits register.
May 2013
Altera Corporation
POS-PHY Level 4 MegaCore Function User Guide
相关PDF资料
PDF描述
MAX6337US20D3+T IC MPU/RESET CIRC 2.00V SOT143-4
M3CWK-3436R IDC CABLE - MKC34K/MC34M/MPL34K
M3AWK-3436R IDC CABLE - MSC34K/MC34M/MPL34K
M3CKK-3436R IDC CABLE - MKC34K/MC34M/MPK34K
M3AKK-3436R IDC CABLE - MSC34K/MC34M/MPK34K
相关代理商/技术参数
参数描述
IPR-QDRII/UNI 功能描述:开发软件 QDRII SRAM Control MegaCore RENEWAL RoHS:否 制造商:Atollic Inc. 产品:Compilers/Debuggers 用于:ARM7, ARM9, Cortex-A, Cortex-M, Cortex-R Processors
IPR-RAPIDIOII 功能描述:开发软件 RapidIO 1x/2x/4x MegaCore RENEWAL RoHS:否 制造商:Atollic Inc. 产品:Compilers/Debuggers 用于:ARM7, ARM9, Cortex-A, Cortex-M, Cortex-R Processors
IPR-RIOPHY 功能描述:开发软件 RapidIO MegaCore RENEWAL RoHS:否 制造商:Atollic Inc. 产品:Compilers/Debuggers 用于:ARM7, ARM9, Cortex-A, Cortex-M, Cortex-R Processors
IPR-RLDII/UNI 功能描述:开发软件 RLDRAM II Controller MegaCore RENEWAL RoHS:否 制造商:Atollic Inc. 产品:Compilers/Debuggers 用于:ARM7, ARM9, Cortex-A, Cortex-M, Cortex-R Processors
IPR-RLDRAMII 功能描述:开发软件 RLDRAM II Controller MegaCore RENEWAL RoHS:否 制造商:Atollic Inc. 产品:Compilers/Debuggers 用于:ARM7, ARM9, Cortex-A, Cortex-M, Cortex-R Processors