随着微电子技术和计算机技术的迅猛发展,尤其是现场可编程器件的出现,为满足实时处理系统的要求,诞生了一种新颖灵活的技术——可重构技术。它采用实时电路重构技术,在运行时根据需要,动态改变系统的电路结构,从而使系统既有硬件优化所能达到的高速度和高效率,又能像软件那样灵活可变,易于升级,从而形成可重构系统。可重构系统的关键在于电路结构可以动态改变,这就需要有合适的可编程逻辑器件作为系统的核心部件来实现这一功能。 论文利用可重构技术和“FD-ARM7TDMLCSOC”实验板的可编程资源实现了一个8位微程序控制的“实验CPU”,将“实验CPU”与实验板上的ARMCPU构成双内核CPU系统,并对双内核CPU系统的工作方式和体系结构进行了初步研究。 首先,文章研究了8位微程序控制CPU的开发实现。通过设计实验CPU的系统逻辑图,来确定该CPU的指令系统,并给出指令的执行流程以及指令编码。“实验CPU”采用的是微程序控制器的方式来进行控制,因此进行了微程序控制器的设计,即微指令编码的设计和微程序编码的设计。为利用可编程资源实现该“实验CPU”,需对“实验CPU”进行VHDL描述。 其次,文章进行了“实验CPU”综合下载与开发。文章中使用“Synplicity733”作为综合工具和“Fastchip3.0”作为开发工具。将“实验CPU”的VHDL描述进行综合以及下载,与实验箱上的ARMCPU构成双内核CPU,实现了基于可重构技术的双内核CPU的系统。根据实验板的具体环境,文章对双内核CPU系统存在的关键问题,如“实验CPU”的内存读写问题、微程序控制器的实现,以及“实验CPU'’框架等进行了改进,并通过在开发工具中添加控制模块和驱动程序来实现系统工作方式的控制。 最后,文章对双核CPU系统进行了功能分析。经分析,该系统中两个CPU内核均可正常运行指令、执行任务。利用实验板上的ARMCPU监视用“实验CPU”的工作情况,如模拟“实验CPU”的内存,实现机器码运行,通过串行口发送的指令来完成单步运行、连续运行、停止、“实验CPU"指令文件传送、“实验CPU"内存修改、内存察看等工作,所有结果可显示在超级终端上。该系统通过利用ARMCPU来监控可重构CPU,研究双核CPU之间的通信,尝试新的体系结构。
资源简介:随着微电子技术和计算机技术的迅猛发展,尤其是现场可编程器件的出现,为满足实时处理系统的要求,诞生了一种新颖灵活的技术——可重构技术。它采用实时电路重构技术,在运行时根据需要,动态改变系统的电路结构,从而使系统既有硬件优化所能达到的高速度和高...
上传时间: 2013-04-24
上传用户:royzhangsz
资源简介:电子工程师创新设计必备宝典系列之FPGA开发全攻,介绍以FPGA为代表的可编程器件的应用开发知识,具有实用性和系统性,提供许多技巧和资源
上传时间: 2014-01-03
上传用户:凌云御清风
资源简介:基于VHDL与QUARTUS II软件的可编程逻辑器件应用与开发
上传时间: 2017-01-12
上传用户:569815675
资源简介:文档为基于VB与VC编程技术的位图图像处理系统的开发总结文档,是一份不错的参考资料,感兴趣的可以下载看看,,,,,,,,,,,,,
上传时间: 2022-06-26
上传用户:yui0900826
资源简介:s7a 300使用手册,详细介绍西门子公司的可编程控制器的使用
上传时间: 2013-12-16
上传用户:JIUSHICHEN
资源简介:DFT(离散傅立叶变换)作为将信号从时域转换到频域的基本运算,在各种数字信号处理中起着核心作用
上传时间: 2013-08-04
上传用户:wangdean1101
资源简介:本文对基于ARM的可编程控制器进行了研究。本文研制的可编程控制器配置简单,扩展方便,抗干扰能力强,可靠性高。能够采集4~20mA/0~5V的模拟量以及12路开关量;输出1路-10~+10V、4路0~5V与2路0~20mA的模拟量以及8路开关量;能够采集6路温度信号:可以应用...
上传时间: 2013-04-24
上传用户:LSPSL
资源简介:随着科技的发展和社会的进步,数字电视已逐渐成为现代电视的主流。利用今年是奥运年的契机,研究和推广数字电视广播具有重大的意义。2006年8月底我国出台的数字多媒体/电视广播(DMB-T)标准,确立了中国自己的技术标准。以此来发展拥有自主知识产权的数字电视...
上传时间: 2013-06-28
上传用户:camelcamel690
资源简介:传统PLC使用时会出现一些问题,如程序死循环、程序跑飞、需要庞大的编译系统作支持和不能实现精确位置控制等等;而发展到OPENPLC后,这些问题依然存在。为了更好地解决这些问题,本文提出一种全新的可编程控制器现场集成技术,用FPGA来实现PLC的功能,抛弃传...
上传时间: 2013-05-30
上传用户:dtvboyy
资源简介:现场可编程逻辑门阵列(FPGA)具有开发周期短、成本小、风险低和现场可灵活配置等优点,可以在更短的时间实现更复杂的功能,使得基于FPGA的开发平台的研究成为工业界和学术界日益关注的问题.基于FPGA的高集成度、高可靠性,可将整个设计系统下载于同一芯片中,实现...
上传时间: 2013-04-24
上传用户:龙飞艇
资源简介:基于CPLD/FPGA的可编程逻辑器件,借助单片机AT89C51;利用标准频率50~100MHz的周期信号实现系统计数的等精度测量技术。同时采用闸门测量技术完成脉宽,占空比的测量。
上传时间: 2013-08-09
上传用户:yd19890720
资源简介:基于FPGA的可编程数字滤波器系统,基于FPGA的数字滤波器的设计与实现,基于FPGA流水线分布式算法的FIR滤波器的实现
上传时间: 2013-08-11
上传用户:sz_hjbf
资源简介:基于CPLD/FPGA的可编程逻辑器件,借助单片机AT89C51;利用标准频率50~100MHz的周期信号实现系统计数的等精度测量技术。同时采用闸门测量技术完成脉宽,占空比的测量。
上传时间: 2013-12-26
上传用户:JIUSHICHEN
资源简介::CPLD 可编程技术具有功能集成度高、设计灵活、开发周期短、成本低等特 点。介绍基于ATMEL 公司的CPLD 芯片ATF1508AS 设计的串并转换和高速 USB 及其在高速高精度数据采集系统中的应用
上传时间: 2017-09-18
上传用户:SimonQQ
资源简介:随着数码技术的不断发展,数字图像处理的应用领域不断扩大,其实时处理技术成为研究的热点。VLSI技术的迅猛发展为数字图像实时处理技术提供了硬件基础。其中FPGA(现场可编程门阵列)的特点使其非常适用于进行一些基于像素级的图像处理。 传统的图像显示系统必...
上传时间: 2013-06-08
上传用户:zhengjian
资源简介: 采用自动增益控制(AGC)技术实现的宽频带放大器在雷达系统及其他相关电子领域有着广泛的应用。 本文详细讨论了基于FPGA和可编程增益放大器(PGA)实现的自动增益控制宽带视频放大器的设计及实现方法。首先给出了自动增益控制宽带放大器取样反馈、数字控制...
上传时间: 2013-06-05
上传用户:acon
资源简介:在图像处理及检测系统中,实时性要求往往影响着系统处理速度的性能。本文在分析研究视频检测技术及方法的基础上,应用嵌入式系统设计和图像处理技术,以交通信息视频检测系统为研究背景,展开了基于FPGA视频图像检测技术的研究与应用,通过系统仿真验证了基于...
上传时间: 2013-07-13
上传用户:woshiayin
资源简介:介绍了基于VHDL的可编程分频器在波形发生器中的应用的方法,利用这一方法, 可使波形频率在大范围内变化。
上传时间: 2014-01-08
上传用户:秦莞尔w
资源简介:本书内容提挈: ·通过基于组件的开发技术有效减少开发时间和成本 ·为可管理性、可靠性、灵活性和可移植性设计组件 ·使用最新的.NET技术调试应用程序 ·创建和定制可复用的Web Browser组件 ·开发、测试和安装Web服务和Windows服务 ·通过身份验证和...
上传时间: 2017-03-19
上传用户:zhengzg
资源简介:基于FPGA的可编程数字滤波器系统,基于FPGA的数字滤波器的设计与实现,基于FPGA流水线分布式算法的FIR滤波器的实现
上传时间: 2014-01-19
上传用户:chenxichenyue
资源简介:DDC的基于FPGA的可编程逻辑控制器原理图DDC的基于FPGA的可编程逻辑控制器原理图
上传时间: 2021-12-15
上传用户:hao123
资源简介:文档为(计算机工程与应用)基于Matlab-Simulink的可编程接口系统的仿真讲解文档,是一份不错的参考资料,感兴趣的可以下载看看,,,,,,,,,,,,,,
上传时间: 2022-07-06
上传用户:kingwide
资源简介:利用FPGA实现的可编程综合采样器\r\nAProgrammableIntegratedSamplerUsingFPGA
上传时间: 2013-09-06
上传用户:z754970244
资源简介:《单片机语言C51典型应用设计》配套源码 《单片机语言C51典型应用设计》是《单片机语言C51程序设计》的配套书。它通过典型的应用程序介绍了8051单片机语言C51的软件编程技术。全书共有100多个典型应用实例程序,每个程序都给出了C51高级语言程序清单并做了详...
上传时间: 2013-12-11
上传用户:稀世之宝039
资源简介:这是一本面向中高级编程人员的自学指导书其重点放在JSP 和其他技术的综合使用方面全书可分为四大部分第一部分是JSP 技术与J2EE 技术第一章至第四章着重介绍J2EE 技术的代表EJB技术的基本原理与开发EJB 组件的方法第二部分是JSP 技术和XML 技术第五章至第八章...
上传时间: 2013-12-18
上传用户:cuibaigao
资源简介:介绍了被动雷达探测系统测向方法,提出了被动测向系统信号处理器的设计方法. 采用DSP(数字 信号处理器) + FPGA(现场可编程门阵列) 结构,使得系统的处理速度大大提高,而且集成度高、可靠性好、使 用灵活,具有很强的应用价值和参考价值.
上传时间: 2013-12-23
上传用户:as275944189
资源简介:《单片机语言C51应用实战集锦》配套源码《单片机语言C51应用实战集锦》是《单片机语言C51应用实战集锦》的配套书。它通过典型的应用程序介绍了8051单片机语言C51的软件编程技术。共有50多个典型应用实例程序,每个程序都给出了C51高级语言程序清单并做了详细...
上传时间: 2016-05-17
上传用户:hfmm633
资源简介:这是一本面向中高级编程人员的自学指导书其重点放在JSP 和其他技术的综合使用方面全书可 分为四大部分第一部分是JSP 技术与J2EE 技术第一章至第四章着重介绍J2EE 技术的代表EJB 技术的基本原理与开发EJB 组件的方法第二部分是JSP 技术和XML 技术第五章至第...
上传时间: 2014-01-19
上传用户:BOBOniu
资源简介:基于堆栈的可存储计算器的实现。电子计算器作为辅助计算工具,在各个领域都得到了广泛的应用。随着集成电路技术的不断发展,正向着多功能化、可编程化方向发展,用计算器不仅可以实现各种各样复杂的数学计算还可以用来编制、运行程序,甚至解方程组。
上传时间: 2016-06-16
上传用户:qinghen
资源简介:基于Simulink的系统仿真技术与应用
上传时间: 2013-06-22
上传用户:eeworm