頭條 世界首款微处理器MP944被复活 7月27日,嵌入式系统专家亚当·泰勒使用FPGA(现场可编程门阵列)复刻F-14雄猫战斗机的中央大气数据计算机,将其装入3D打印的F-14模型中,成功控制后者的可变后掠翼系统。 该系统核心为MP944微处理器,1970年6月随F-14服役,比1971年11月问世的英特尔4004早近一年半,此前因军事保密1998年才解密,是世界首款微处理器,性能较英特尔4004快约8倍。亚当·泰勒基于Spartan 7的SoM模块复现了MP944全部六块芯片,目前该项目的全部代码和文档已公开在GitHub,供全球开发者查阅。 最新資訊 FPGA基于非易失性技术的低功耗汽车设计 AEC-Q100汽车标准认证 — Actel提供唯一获得Grade 1 AEC-Q100汽车标准认证的FPGA 器件,支持最高135°C的结温,并能够确保汽车FPGA解决方案达到最高品质。 發(fā)表于:2011/5/10 CPLD在无功补偿控制仪键盘设计中的应用 本控制仪以单片机80c196kc为核心,集无功补偿、电度量计量、电能质量监测及通信于一体,能实时显示电网的各项参数,通过键盘可人工设定系统运行的参数。单片机外围芯片PSD8XX及复杂可编程逻辑器件(CPLD)的使用不仅使系统的硬件电路简化,而且使系统的性能提高。本文将讨论用CPLD来实现控制仪的键盘系统,给出了硬件电路和软件设计方法。 發(fā)表于:2011/5/10 单片机+CPLD的多路精确延时控制系统 现代控制系统中控制对象可能是复杂、分散的,而且往往是并行、独立工作的,但整体上它们是相互关联的有机组合。因此,控制信号的时序逻辑则要求更加精确。CPLD单片机为控制系统提供了技术支持,由CPLD和单片机组成的多机系统具有逻辑控制方便,时序精确,并行工作,人机接口友好等优点。因此,本文提出了一种基于CPLD与单片机控制的多路精确延时控制系统的设计方案。 發(fā)表于:2011/5/10 基于赛灵思Virtex-5 FPGA实现LTE仿真器 功能强大的可编程逻辑平台使得Prisma Engineering公司能够针对所有蜂窝网络提供可重配置无线测试设备。长期演进(LTE)是移动宽带的最3GPP标准,它打破了现有蜂窝网络的固有模式。LTE与前代UMTS和GSM标准相比,除采用高频谱效率的射频技术外,其架构还得到了大幅简化。LTE系统的无线接入部分Node-B,是连接无线电和整个互联网协议核心网络之间的边缘设备。这种架构无法监测和测试等效于UMTS中间链路上的元件。必须通过无线电接口,才能有效地测试LTE网络元件。 發(fā)表于:2011/5/10 基于CPLD 的矩阵键盘扫描模块设计 为了在不增加CPU 工作负担的前提下,实现标准键盘和矩阵键盘双键盘同时工作,提出了一种基于复杂可编逻辑器件(CPLD)的矩阵键盘扫描方案,实现了在矩阵键盘状态控制下CPLD 自动完成键盘扫描、编码、输出的功能,CPU 通过定时器中断服务程序定时查询矩阵键盘状态,并将按键值直接送入键盘缓冲区,供其他程序使用。 發(fā)表于:2011/5/10 基于VHDL +FPGA 的自动售货机控制模块的设计与实现 EDA技术是以计算机为工具完成数字系统的逻辑综合、布局布线和设计仿真等工作。电路设计者只需要完成对系统功能的描述,就可以由计算机软件进行系统处理,最后得到设计结果,并且修改设计方案如同修改软件一样方便。利用EDA工具可以极大地提高设计效率。 發(fā)表于:2011/5/10 DWT域数字水印算法的FPGA实现 根据离散小波变换原理的特点,提出了一种基于DWT域的数字水印算法,并用FPGA硬件实现其中关键部分的DWT变换。详细介绍了相关模块的设计和时序,并对整个系统进行了综合仿真,验证了设计的正确性。分析与仿真结果表明,与软件实现相比,用FPGA实现水印算法具有高速实时处理的优点。 發(fā)表于:2011/5/9 基于FPGA的精密离心机光栅信号细分系统 介绍一种基于FPGA的精密离心机光栅信号细分系统。说明了光栅信号的产生过程和基本处理方法,提出了一种综合EDA技术与光栅莫尔条纹电子学细分技术的设计方案。通过VerilogHDL实现该系统的主要设计,并利用ISE软件进行了仿真试验。试验表明,该系统具有捕捉速度快、跟踪精度高、相位误差小、成本低廉等特点。 發(fā)表于:2011/5/5 基于FPGA的语音信号实时处理 介绍一种在语音识别系统中运用FPGA技术对语音信号进行前期实时处理的方法。利用DSP Builder设计信号处理算法的图形化电路模块,运用硬件环(HIL Hardware in the Loop)技术对模块进行软硬件协同仿真。满足设计要求后,再用Signal Compiler 将模块转换成VHDL语言和Quartus II工程文件下载至目标芯片。结果表明此方法可以快速灵活地设计出语音处理模块,语音数据能在要求的时间范围内处理完毕,达到了实时处理的目的。 發(fā)表于:2011/5/5 基于模块化设计方法实现FPGA动态部分重构 本文针对Xilinx公司的FPGA进行研究,支持模块化动态部分重构的器件族有Virtex/-II/-E和Virtex-II Pro。 Xilinx公司FPGA是基于SRAM工艺的,包括配置逻辑块(CLBs),输入输出块(IOBs),块RAMs,时钟资源和编程布线等资源[2]。CLBs是构造用户所需逻辑的功能单元,IOBs提供封装引腿与内部信号引线的接口。可编程互连资源提供布线通道连接可配置元件的输入和输出到相应的网络。 發(fā)表于:2011/5/3 <…402403404405406407408409410411…>