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

PM7380-PI 参数 Datasheet PDF下载

PM7380-PI图片预览
型号: PM7380-PI
PDF下载: 下载PDF文件 查看货源
内容描述: 帧引擎和数据链路管理32P672 [FRAME ENGINE AND DATA LINK MANAGER 32P672]
分类和应用:
文件页数/大小: 332 页 / 2479 K
品牌: PMC [ PMC-SIERRA, INC ]
 浏览型号PM7380-PI的Datasheet PDF文件第64页浏览型号PM7380-PI的Datasheet PDF文件第65页浏览型号PM7380-PI的Datasheet PDF文件第66页浏览型号PM7380-PI的Datasheet PDF文件第67页浏览型号PM7380-PI的Datasheet PDF文件第69页浏览型号PM7380-PI的Datasheet PDF文件第70页浏览型号PM7380-PI的Datasheet PDF文件第71页浏览型号PM7380-PI的Datasheet PDF文件第72页  
RELEASED  
PM7380 FREEDM-32P672  
DATA SHEET  
PMC-1990262  
ISSUE 5  
FRAME ENGINE AND DATA LINK MANAGER 32P672  
9.5.5 Free Queue Cache  
The Free Queue Cache block implements the 6 element RPDR Small Buffer  
Free Queue cache and the 6 element RPDR Large Buffer Free Queue cache.  
These caches are used to store free small buffer and large buffer RPDRs.  
Caching RPDRs reduces the number of host bus accesses that the RMAC672  
makes.  
Each cache is managed independently. The elements of the cache are  
consumed one at a time as they are needed by the RMAC672. The RPDR small  
buffer cache is reloaded when it is empty and the RMAC672 requires a new  
small buffer RPDR. The large buffer RPDR cache is reloaded when it is empty  
and the RMAC672 requires a new large buffer RPDR. When reloading either of  
the caches, the appropriate cache controller will read up to six new elements.  
The cache controller may read fewer than six elements if there are fewer than six  
new elements available, or the read pointer index is within six elements of the  
end of the free queue. If the read pointer is near the end of the free queue, the  
cache controller reads only to the end of the queue and does not start reading  
from the top of the queue until the next time a reload is required. To do so would  
require two host memory transactions and would be of no benefit.  
9.6 PCI Controller  
The General-Purpose Peripheral Component Interconnect Controller block  
(GPIC) provides a 32-bit Master and Target interface core which contains all the  
required control functions for full Peripheral Component Interconnect (PCI) Bus  
Revision 2.1 compliance. Communications between the PCI bus and other  
FREEDM-32P672 blocks can be made through either an internal  
asynchronous16-bit bus or through one of two synchronous FIFO interfaces.  
One of the FIFO interfaces is dedicated to servicing the Receive DMA Controller  
block (RMAC672) and the other to the Transmit DMA Controller block  
(TMAC672).  
The GPIC supports a 32-bit PCI bus operating at up to 66 MHz and bridges  
between the timing domain of the DMA controllers (SYSCLK) and the timing  
domain of the PCI bus (PCICLK). The GPIC is backwards compatible and will  
operate at 33 MHz when connected to a 33 MHz PCI bus. By itself, the GPIC  
does not generate any PCI bus accesses. All transactions on the bus are  
initiated by another PCI bus master or by the core device. The GPIC transforms  
each access to and from the PCI bus to the intended target or initiator in the core  
device. Except for the configuration space registers and parity  
generating/checking, the GPIC performs no operations on the data.  
The GPIC is made up of four sections: master state machine, a target state  
machine, internal microprocessor bus interface and error/bus controller. The  
PROPRIETARY AND CONFIDENTIAL TO PMC-SIERRA,INC., AND FOR ITS CUSTOMERS’ INTERNAL USE  
57