【摘 要】
:
随着微电子技术和计算机技术的发展,基于FPGA的可重构技术逐渐成为国际上嵌入式计算领域中的一个新热点。一些计算密集型任务可以在FPGA上灵活的实现并执行,硬件任务作为一个
论文部分内容阅读
随着微电子技术和计算机技术的发展,基于FPGA的可重构技术逐渐成为国际上嵌入式计算领域中的一个新热点。一些计算密集型任务可以在FPGA上灵活的实现并执行,硬件任务作为一个和软件任务等同的概念出现在系统设计中,使传统的软硬件协同设计领域发生了重大的变革。由FPGA和CPU构成的动态可重构混成系统具有计算性能高、灵活性强、适用范围广等优点,它的出现使过去传统意义上硬件与软件的界限变得模糊,让软件拥有了硬件的高性能,又让硬件具备了软件的灵活性。运行在嵌入式处理器上的软件任务和运行在FPGA上的硬件作为两个独立的部分在任务管理和应用技术上虽然已经发展比较成熟,但是在动态可重构系统中,软件任务和硬件任务间的通信问题仍然是影响整个系统性能的关键,同时也是目前包括加州大学伯克利分校、堪萨斯大学等在计算机领域知名的院校的研究热点。本文使用Xilinx公司的virtex4系列的FPGA芯片和一款ARM920T的SoC芯片组成CPU/FPGA混合系统,由于Xilinx提供的下载器iMPACT只能使用PC的并口配置FPGA,并且只适用于静态的配置,配置过程需要用户的干预,不适用于动态的自动配置,所以要在基于SoC的动态可重构系统中配置FPGA必须自行开发单独的下载器,本文以支持局部可重配置比特流的JTAG模式,使用S3C2440的通用I/O模拟JTAG时序设计下载器,实现了比特流的下载。在软硬件任务通信方面,本文采用粗粒度耦合模式,研究并设计了CPU/FPA混合系统的通信模型,该模型将S3C2440的通用端口与FPGA的可编程接口进行连接,通过两次握手的方式,以并行的模式实现了数据的通信。同时,本文提出了一套基本的通信协议,基于该协议开发了相关的通信软件,在动态可重构实验原型系统上,通过实验证明,本文提出的通信协议满足了硬件任务和软件任务通信的需求。
其他文献
本文选取三元LiNi0.5Co0.2Mn0.3O2为正极材料,中间相碳微球MCMB为负极材料,制备标称容量为10 Ah的186590方形铝壳实验电池。通过充放电测试,研究电池制备工艺及其对单体电池
<正>本刊讯12月15日,第二届中国国际名酒文化节盛大开幕,这一天共有三场活动举行,"五粮液致敬改革开放四十周年成果展""五粮液集团·江南大学战略合作签约仪式暨四川轻化工大
方言研究的传统由来已久,但方言学界普遍认为,方言的特征主要体现在语音和语法上,所以一直以来方言学的研究重点在语音和语法上,相对而言,方言词汇的研究则明显注意力不够,使
上市公司股权分置改革的完成,解决了我国长期困扰证券市场发展的制度性问题。全流通时代的到来,给上市公司带来新的发展机遇的同时也带来了挑战。其中的一个挑战就是,上市公
本文介绍的是第十一届亚运会开、闭幕式的大型体育场——北京工人体育场的扩声改建工程设计及系统的各项测试结果。供从事扩声系统工程工作的同行参考。
德国学者Bauer和Hellwig于1992年首次提出了微创神经外科(minimally invasive neurosurgery,MINS)的概念,涵盖和体现了现代神经外科技术的尖端。众所周知,我国最早使用"minimall
实时时钟芯片是日常生活中应用最为广泛的消费类电子产品之一。它为人们提供精确的实时时间,或者为电子系统提供精确的时间基准,目前实时时钟芯片大多采用精度较高的晶体振荡
时域有限差分法(FDTD)在计算电磁学中被广泛的应用。FDTD算法公式简洁直观,适合求解各类电磁工程问题和可视化计算的实现,计算过程需要在FDTD网格中递推求解空间电磁场值,处理大规
电子产业的迅猛发展在为功率金属氧化物半导体场效应管(Power MOSFET)带来更广阔应用市场的同时,也对功率MOSFET产品提出了更高的要求。而面向消费电子的低压沟槽金属氧化物
进行档案史料的编纂工作,首先就要对档案史料进行鉴别。否则,编纂工作根本无法进行。鉴于前人这方面已有论述。故本文仅就一些被人忽略而又行之有效的方法以及新的手段谈些看