基于PCIcore的HDLC控制器的FPGA实现

被引量 : 0次 | 上传用户:kmweiran
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
支持PCI局部总线接口的HDLC控制器在现实中广泛使用,但是这类ASIC芯片存在很多不尽人意的问题,如业务量大的时候中断FIFO溢出、初始化发送通道时序错误等缺陷,而且芯片版本不断升级,工程应用上面临项目进度失控,人力不断投入,这不仅对提供该类功能的设备研发造成了困难,也使设备在使用过程中不断遭遇问题,设备量产后仍然投入大量人力物力维护,因此自行研究基于PCI core的HDLC控制器具有实际意义,本次研究采用的网络接口为CE1接口。本文参考了CN8474的设计方法,深入分析了需求定义的功能,吸收了大量相似课题的经验,提出了使用Altera公司Cyclone系列的开放PCI core来实现既定功能,解决ASIC遗留问题的方案。本文利用FPGA可编程逻辑器件和硬件描述语言VHDL,采用自顶向下的设计方法。在FPGA自身能够提供的功能和性能的基础上,对采用FPGA实现复杂的ASIC芯片功能做了创新性和探索性研究。主要内容为:1.分析了与本文紧密相关的PCI部分总线协议和HDLC协议。2.详细介绍了FPGA实现的功能以及各个子模块的功能,并且对BD定义,收发数据的操作,通道启动和停止做了简要介绍。3.详细描述了FPGA实现的框架结构,各个子模块的定义和详细工作机制。重点描述了PCI控制器,DMA控制器,HDLC控制器的信号定义。4.详细描述了验证环境,通过测试环境检验设计达到了预定要求,设计已应用于实际产品。
其他文献
地质勘察(查)中的原始空间数据和成果资料不但庞大、复杂,而且存在着较强的联系。如何有效地管理和利用这些复杂的勘察(查)资料及其之间的内在联系,为地质勘察(查)工程的实施
研究了上海共同沟的发展策略,分析了上海建设共同沟的难点,并提出了相应的对策。
<正> 1 塔吊拆除的难题 高达420.5m的金茂大厦的结构吊装机械是两台M440D(起重力矩为600t·m、抬臂、内爬式)塔吊,该塔吊经24次爬升后,已到达360m高空(见图1),在结构施工和天
骈文产生于东汉末年,形成于魏晋时期,在南北朝时候成为文章的正宗。唐宋时期,骈文仍占优势地位。律诗源自汉末的五七言诗,至初唐,在“沈宋”的手中定型,盛唐时杜甫使之至臻完
<正>如果一个消费者选择购买了电动车,那说明他有意识要成为一名环境保护者。但是现实情况是,电动车的充电站还没有做到像电动车一样环保。虽然电动汽车能够避免消费汽油,但
目的通过检测妊娠晚期妇女阴道分泌物内的细菌、念珠菌、滴虫、阴道内PH值、宫颈分泌物及脱落细胞内HPV病毒的感染情况,了解妊娠晚期下生殖道感染的发生情况。探讨妊娠晚期HP
竞次就是以剥夺本国劳动阶层的各种劳动保障、人为压低他们的工资、放任自然环境的损害为代价,以赢得在竞争中的价格优势的一种手段。今天,竞次受到了人们广泛的谴责,但人们
近几年来,智能交通系统(ITS)越来越受到人们的重视,它是在当代科学技术充分发展进步的背景下产生的,旨在将先进的计算机技术、通信技术、数据库技术、人工智能等应用于交通运
<正>今天,在谈到设计时,总是不可避免地涉及"设计文化"这一概念。因为设计不仅与文化相关,设计自身便是一种文化。那么如何解读设计,理解其中的设计文化呢?《设计文化:理解平
作为毫米波系统中的重要组成部分,高性能的毫米波接收机对于提高系统的性能起着不可替代的作用,因而一直是攻防双方关注的重要环节。本文的任务是深入研究毫米波接收前端组件