欢迎访问ic37.com |
会员登录 免费注册
发布采购

PM7383-PI 参数 Datasheet PDF下载

PM7383-PI图片预览
型号: PM7383-PI
PDF下载: 下载PDF文件 查看货源
内容描述: 帧引擎和数据链路管理32A256 [FRAME ENGINE AND DATA LINK MANAGER 32A256]
分类和应用:
文件页数/大小: 231 页 / 1917 K
品牌: PMC [ PMC-SIERRA, INC ]
 浏览型号PM7383-PI的Datasheet PDF文件第61页浏览型号PM7383-PI的Datasheet PDF文件第62页浏览型号PM7383-PI的Datasheet PDF文件第63页浏览型号PM7383-PI的Datasheet PDF文件第64页浏览型号PM7383-PI的Datasheet PDF文件第66页浏览型号PM7383-PI的Datasheet PDF文件第67页浏览型号PM7383-PI的Datasheet PDF文件第68页浏览型号PM7383-PI的Datasheet PDF文件第69页  
RELEASED  
PM7383 FREEDM-32A256  
DATASHEET  
PMC-2010336  
ISSUE 1  
FRAME ENGINE AND DATA LINK MANAGER 32A256  
both the TAPI256 and the THDL256 try to change the mirror image status of a  
particular channel simultaneously, the TAPI256 takes precedence, except for the  
“underflow” status, where the THDL256 takes precedence.  
8.7 Transmit HDLC Controller / Partial Packet Buffer  
The Transmit HDLC Controller / Partial Packet Buffer block (THDL256) contains  
a partial packet buffer for Tx APPI latency control and a transmit HDLC controller.  
The THDL256 also contains logic to monitor the full/empty status of each channel  
FIFO and push this status onto the polling interface signals.  
The THDL256 requests data from the TAPI256 in response to control information  
from the TAPI256 indicating the channel for which data is available and ready to  
be transferred. Packet data received from the TAPI256 is stored in channel  
specific FIFOs residing in the partial packet buffer. When the amount of data in a  
FIFO reaches a programmable threshold, the HDLC controller is enabled to  
initiate transmission. The HDLC controller performs flag generation, bit stuffing  
and, optionally, frame check sequence (FCS) insertion. The FCS is software  
selectable to be CRC-CCITT or CRC-32. The minimum packet size, excluding  
FCS, is two bytes. A single byte payload is illegal. The HDLC controller delivers  
data to the Transmit Channel Assigner block (TCAS256) on demand. A packet in  
progress is aborted if an under-run occurs. The THDL256 is programmable to  
operate in transparent mode where packet data retrieved from the TAPI256 is  
transmitted verbatim.  
8.7.1 Transmit HDLC Processor  
The HDLC processor is a time-slice state machine which can process up to 256  
independent channels. The state vector and provisioning information for each  
channel is stored in a RAM. Whenever the TCAS256 requests data, the  
appropriate state vector is read from the RAM, processed and finally written back  
to the RAM. The HDLC state-machine can be configured to perform flag  
insertion, bit stuffing and CRC generation. The HDLC processor requests data  
from the partial packet processor whenever a request for channel data arrives.  
However, the HDLC processor does not start transmitting a packet until the entire  
packet is stored in the channel FIFO or until the FIFO free space is less than the  
software programmable limit. If a channel FIFO under-runs, the HDLC processor  
aborts the packet, generates a microprocessor interrupt and signals the  
underflow to the transmit Any-PHY interface.  
The configuration of the HDLC processor is accessed using indirect channel read  
and write operations. When an indirect operation is performed, the information is  
PROPRIETARY AND CONFIDENTIAL  
57  
 复制成功!