ASIC对产品成本和灵活性有一定的要求.基于MCU方式的ASIC具有较高的灵活性和较低的成本,然而抗干扰性和可靠性相对较低,运算速度也受到限制.常规ASIC的硬件具有速度优势和较高的可靠性及抗干扰能力,然而不是灵活性较差,就是成本较高.与传统硬件(CHW)相比,具有一定可配置特性的场可编程门阵列(FPGA)的出现,使建立在可再配置硬件基础上的进化硬件(EHW)成为智能硬件电路设计的一种新方法.作为进化算法和可编程器件技术相结合的产物,可重构FPGA的研究属于EHW的研究范畴,是研究EHW的一种具体的实现方法.论文认为面向分类的专用类可重构FPGA(ASR-FPGA)的研究,可使可重构电路粒度划分的针对性更强、设计更易实现.论文研究的可重构FPGA的BCH通讯纠错码进化电路是一类ASR-FPGA电路的具体方法,具有一定的实用价值.论文所做的工作主要包括:(1)BCH编译码电路的设计——求取实验用BCH码的生成多项式和校验多项式及其相应的矩阵并构造实验用BCH码;(2)建立基于可重构FPGA的基核——构造具有可重构特性的硬件功能单元,以此作为可重构BCH码电路的设计基础;(3)构造实现可重构BCH纠错码电路的方法——建立可重构纠错码硬件电路算法并进行实验验证;(4)在可重构纠错码电路基础上,构造进化硬件控制功能块的结构,完成各进化RLA控制模块的验证和实现.课题是将可重构BCH码的编译码电路的实现作为一类ASR-FPGA的研究目标,主要成果是根据可编程逻辑电路的特点,选择一种可编程树的电路模型,并将它作为可重构FPGA电路的基核T;通过对循环BCH纠错码的构造原理和电路结构的研究,将基核模型扩展为能满足纠错码电路需要的纠错码基本功能单元T;以T作为再划分的基本单元,对FPGA进行"格式化",使T规则排列在FPGA上,通过对T的控制端的不同配置来实现纠错码的各个功能单元;在可重构基核的基础上提出了纠错码重构电路的嵌套式GA理论模型,将嵌套式GA的染色体串作为进化硬件描述语言,通过转换为相应的VHDL语言描述以实现硬件电路;采用RLA模型的有限状态机FSM方式实现了可重构纠错码电路的EHW的各个控制功能块.在实验方面,利用Xilinx FPGA开发系统中的VHDL语言和电路图相结合的设计方法建立了循环纠错码基核单元的可重构模型,进行循环纠错BCH码的电路和功能仿真,在Xilinx公司的Virtex600E芯片进行了FPGA实现.课题在研究模型上选取的是比较基本的BCH纠错码电路,立足于解决基于可重构FPGA核的设计的基本问题.课题的研究成果及其总结的一套ASR-FPGA进化硬件电路的设计方法对实际的进化硬件设计具有一定的实际指导意义,提出的基于专用类基核FPGA电路结构的研究方法为新型进化硬件的器件结构的设计也可提供一种借鉴.
上传时间: 2013-07-01
上传用户:myworkpost
航天测控通信网是航天工程的重要组成部分。迄今为止,我国已建成“C频段测控网”,及正在建设的“S频段测控网”和“TDRSS测控网”。测距单元是测控系统基带设备中的重要功能单元,为航天飞行器提供定位元素。目前,在航天测距系统中侧音测距技术具有最高的测距精度。本文以中国电子科技集团第十研究所某项目为背景,对侧音测距系统中的关键技术进行了详细的研究,提出了一些改进测距精度的方法,最后用FPGA实现了侧音测距功能单元。 本论文主要完成以下工作: 1)完成了直接数字频率合成的杂散分析。采用严格的信号分析方法,运用离散傅立叶变换(DFT)和傅立叶变换(FT),推导了理想状态和相位截短条件下的DDS输出频谱的数学表达式,并利用systemview仿真软件建立了DDS相位截短模型,通过仿真验证了分析结论的正确性。 2)改进了TT&C系统中经典的FFT频率引导算法,增加了频谱对称性分析,在实现频率引导的同时完成了防载波频率错锁的功能。 3)首次采用基于正交双通道相关原理的数字相关相位估计法来实现次侧音匹配和解模糊,降低了设备复杂度,提高了测距精度。针对低信噪比的情况,提出了基于平滑滤波的数据处理方法,提高了相位测量精度。对测距信道中加限幅器导致的测距信号信噪比恶化程度做了深入的理论分析。最后,分析了测距误差,并对其中一些引起测距误差的因素提出了改善方法。 通过本论文的工作,成功的完成了TT&C侧音测距终端的研制,系统现已通过测试,达到系统任务书的各项指标要求。
上传时间: 2013-04-24
上传用户:assss
激光打标是一种利用高能量的激光束在打标物体表面刻下永久性标识的技术。与传统的压刻等方法相比,激光打标具有速度快、无污染、质量高、性能稳定、不接触物体表面等优点。激光打标是目前工业产品标记的先进技术,是一种高效的标记方法。传统的基于ISA总线、PCI总线或者USB总线的激光打标控制器增加了激光打标机的成本和体积。本文提出一种基于ARM+FPGA架构的嵌入式系统方案,主要的研究工作如下:首先,介绍了激光打标系统的组成,激光打标技术的发展现状和激光打标机的原理。根据激光打标控制系统的功能要求和性能要求,提出了ARM+FPGA的总体设计,并简要讨论了ARM和FPGA的特点和优势。ARM处理器的主要功能是完成打标内容的输入和变换处理,打标机参数的设置和控制打标。FPGA的作用是接收、存储和转换打标数据,然后产生控制信号去控制激光打标设备。然后,详细讨论了激光打标机控制器的硬件电路设计,包括ARM控制单元电路、FPGA控制单元电路和数模转换模块等。为了使控制器能够长时间可靠稳定地工作,还采取了隔离技术等许多抗干扰措施。完成了 FPGA中各个模块的程序设计,利用Quartus Ⅱ软件进行了仿真验证,调试了控制器的功能。本文所设计的嵌入式激光打标控制器发挥了ARM和FPGA各自的优势。经过在实际打标系统中的测试,证明本次设计的激光打标机控制器实现了预期的功能,取得了满意的打标效果。关键词:ARM,FPGA,激光打标,FIFO,CO2激光器,扫描振镜系统
上传时间: 2013-04-24
上传用户:hewenzhi
多种测距不同电路图
上传时间: 2013-11-25
上传用户:hustfanenze
针对普通超声波测距系统测量精度低的问题,介绍了一种由ATMEGA8单片机控制的实时超声波测距系统,电路主要采用专用时间测量芯片TDC-GP21,并考虑了温度补偿,有效地保证了系统测量精度和低功耗特性。
上传时间: 2013-10-27
上传用户:bcjtao
Keil C51 V8 专业开发工具(PK51) PK51是为8051系列单片机所设计的开发工具,支持所有8051系列衍生产品,,支持带扩展存储器和扩展指令集(例如Dallas390/5240/400,Philips 51MX,Analog Devices MicroConverters)的新设备,以及支持很多公司的一流的设备和IP内核,比如Analog Devices, Atmel, Cypress Semiconductor, Dallas Semiconductor, Goal, Hynix, Infineon, Intel, NXP(founded by Philips), OKI, Silicon Labs,SMSC, STMicroeleectronics,Synopsis, TDK, Temic, Texas Instruments,Winbond等。 通过PK51专业级开发工具,可以轻松地了解8051的On-chip peripherals与及其它关键特性。 The PK51专业级开发工具包括… l μVision Ø 集成开发环境 Ø 调试器 Ø 软件模拟器 l Keil 8051扩展编译工具 Ø AX51宏汇编程序 Ø ANSI C编译工具 Ø LX51 连接器 Ø OHX51 Object-HEX 转换器 l Keil 8051编译工具 Ø A51宏汇编程序 Ø C51 ANSI C编译工具 Ø BL51 代码库连接器 Ø OHX51 Object-HEX 转换器 Ø OC51 集合目标转换器 l 目标调试器 Ø FlashMON51 目标监控器 Ø MON51目标监控器 Ø MON390 (Dallas 390)目标监控器 Ø MONADI (Analog Devices 812)目标监控器 Ø ISD51 在系统调试 l RTX51微实时内核 你应该考虑PK51开发工具包,如果你… l 需要用8051系列单片机来开发 l 需要开发 Dallas 390 或者 Philips 51MX代码 l 需要用C编写代码 l 需要一个软件模拟器或是没有硬件仿真器 l 需要在单芯片上基于小实时内核创建复杂的应用
上传时间: 2013-10-30
上传用户:yy_cn
卫星重力测量技术的应用对于地球重力场的反演具有划时代的意义,是当今大地测量领域的研究前沿和关注热点之一,我国目前在该领域研究尚属起步阶段。文章介绍了重力卫星测量系统的组成,研究了GPS相对定位与定时在重力卫星K波段测距系统(KBR)微米级测距中的作用,给出了利用双频GPS相对定位与定时结果修正KBR测距的方案,并通过仿真实际应用对该方案进行验证。验证结果表该方案可达到重力卫星测量的要求。
上传时间: 2013-11-02
上传用户:tou15837271233
节点间测距是无线传感器网络中基于距离的定位算法的关键技术之一,为了降低节点成本,提高测距精度,提出了采用超声波非反射式测距技术实现WSN节点的测距。采用实验室自制的超声波收发模块与JN5148开发板作为硬件平台,在实验室与教学楼走廊进行了测距实验。实验结果表明,该测距系统可以达到较高的测距精度,能够为无线传感器网络的定位提供可靠的距离信息。
上传时间: 2015-01-02
上传用户:pkkkkp
测距
上传时间: 2013-11-02
上传用户:1101055045
文中介绍了基于CX20106A的超声波测距系统的设计与实现方案。以At89c52单片机作为中央处理器(mcu)控制协调整个设计的发射接收和数据处理,然后通过独立的R/T-40-16超声波发生和接受模块产生和接收超声波。以此两者之间的时间差来判断距离的大小,然后有单片机程序计算出障碍物与发射探头的距离。同时,使用DS18B20做为单片机的温度补偿来提高单片机测距中的精确度。最后使得这个设计更加精确、可靠、简便的实现现实生活中的各项测距工作。
上传时间: 2013-10-27
上传用户:songkun