多通道数据缓冲区管理和控制器FIFO模块设计与实现

来源 :东南大学 | 被引量 : 0次 | 上传用户:leiyang000
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
基于PCI总线的高速多通道HDLC数据帧处理器芯片是各种网络环境和数据交换设备中的关键芯片.目前,计算机通信网络飞速发展,作为计算机主流的PCI局部总线将在光纤通信接口,高速数据的多媒体综合宽带业务中发挥重大作用.因此研究开发基于PCI总线接口和通信协议的超大规模集成电路芯片是具有应用前景和市场价值的.PCI总线资源是同一总线上的设备所共享的,每一个设备都必须具备一定的本地数据缓冲能力,以避免或减少在不能立刻进行PCI总线数据传输时数据丢失的情况.目前最常用也是最方便的方式是采用先入先出存储器FIFO(First In First Out)进行本地数据的缓冲.FIFO在进行数据缓冲的同时具有外部电路接口简单,易于使用的良好特性.通过为某一个用户提供足够深度的数据缓冲区,就可以解决PCI总线资源获取需要等待的问题.当一个PCI总线设备需要处理多个独立用户的数据传输时,我们可以为每一个用户都加入一个独立的FIFO用于各自的数据缓冲.但是如果用户的数量多达上百个,并且需要的存储量各不相同时,这种做法就不再适合.为了满足这类设计需要,目前主流的做法是以通用的双端口SRAM为核心,结合相应的管理电路,使得每一个用户都可以得到具有深度可灵活配置、外部接口与独立FIFO完全相同等特点的本地数据缓冲区资源.能够满足这样要求的电路我们称为多通道FIFO.我们所设计的多通道FIFO目前最多支持128逻辑通道.它采用块链表的数据结构对双端口SRAM进行组织和管理,系统主机(HOST)可对FIFO块链表存储器和通道状态存储器进行初始化配置.多通道FIFO内核分为收发相互独立的两个部分.每个模块的核心是数据缓冲存储器、通道状态存储器、块链表存储器及相应的传输控制电路.该芯片的FIFO模块在与一些国外同类型的商用芯片相比,芯片在线路接口速率和逻辑通道数方面进行了扩展,特别是改进和完善了数据缓冲区数据管理的结构和控制算法,减轻了数据交互过程中而导致的主机系统的负担,提高了PCI总线的利用率,提升了芯片整体的性能和运行效率,具有良好的实用价值.多通道FIFO模块的关键控制电路使用可综合的VerilogHDL语言进行描述.整个设计使用现场可编程门阵列(FPGA)在实际系统中进行了功能验证.
其他文献
线虫是红树林沉积层中的优势动物群体,与环境变化关系密切,在红树林生态系统中扮演重要的角色。然而,目前对环境因子改变如何影响线虫群体结构的研究还很不充分。本文调查了
Self-toughening ZrB2–SiC based composites are fabricated by in-situ reactive hot pressing. The effect of sintering additive content on the microstructure and m
DSP(Digital Signal Processor)是一种专用的数字信号处理器。随着超大规模集成电路技术上取得的突破进展,高度集成化的DSP数字信号处理器具有体积小、功耗低和运算速度快等诸
该论文采用VHF-PECVD技术,对氢化微晶硅(μc-Si:H)薄膜的低温、高速沉积进行了实验研究,并基于对不同沉积条件下的硅烷等离子体的原位诊断,对μc-Si:H薄膜材料的生长动力学过
间作是中国优良的传统农业生产技术,也是一种根据生态位理论构建起来而被普遍采用的高效农业生态模式。然而,目前国内外有关间作的大量实验都只是在旱地开展,稻田单一化种植及其
A thin BN interphase is applied on BNNTs surface to tailor the interfacial bonding between BNNTs and SiC matrix in hierarchical SiCf/SiC composites. The thickne
第三代宽带隙(WBG)半导体材料SiC具有高击穿电场、高饱和电子漂移速率、高热导率及抗辐射能力强等一系列优点,特别适合制作高压、高温、高功率、耐辐照等半导体器件,使得其在
菜用大豆是用作鲜食的专用型大豆,在国内外都具有广泛的消费市场。菜用大豆作为一项的新兴大豆产业有着巨大的潜力。本研究以175份来自包括美国、日本、中国台湾、北方、长江
鱼藤属(Derris Linn.)为蝶形花科(Papilionaceae)植物,主要分布于东南亚至中国的热带亚热带地区。鱼藤酮是人们最早发现的三大植物源农药成分之一,而鱼藤属植物是其主要植物来
血管紧张素转化酶(ACE)抑制剂是目前用于预防治疗高血压的重要药物之一。二肽和三肽作为ACE抑制肽(ACEIP)能被消化道直接吸收并对正常人没有降压作用。本文借助QSAR和分子对