頭條 世界首款微处理器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,供全球开发者查阅。 最新資訊 基于CPLD的多次重触发存储测试系统设计 多次重触发技术应用于多种场合,如一个30齿的齿轮,设齿轮啮台系数为1.2,若测量其中1齿多次啮合时的应力,则1齿的啮合时间只占齿轮转l圈时间的1.2/30,其余28.8/30的时间为空闲态,而空闲态记录无意义。为此开发多次重触发技术,以齿应力作为内触发信号,只记录每次触发后的有用信号,并具有负延迟,而不记录空闲状态.直到占满记录装置存储空间,这样可有效利用存储空间,记录更多的有用信号。 發表于:2011/4/25 VHDL在高速图像采集系统中的应用设计 高速图像采集系统的硬件实现是用VHDL设计的。通过建立VHDl行为模型和进行VHDL行为仿真,可以及早发现设计中潜在的问题,缩短了设计周期,提高了设计的可靠性和效率。 發表于:2011/4/25 基于嵌入式的电缆故障检测仪设计 基于嵌入式的电缆故障检测仪设计,电缆是通信、测试等系统信号传输的重要载体,随着电缆数量的增多及运行时间的延长,电缆也越来越频繁地发生故障。电缆线路的隐蔽性及测试设备的局限性,使电缆故障的查找非常困难。本文设计了一种以嵌入式微处理器 發表于:2011/4/24 基于NiosII的二维条码识别系统设计 整个系统由低到高分为三个层次:条码识别的硬件平台、μC/OS—II操作系统、条码译码核心算法。最底层硬件平台采用Altera公司的Cylone II EP2C35与ADI公司的视频解码芯片ADV7181B,具有8 MB的Flash存储器,1.MB的SRAM等外设;中间层μC/OS—II操作系统提供任务调度和设备驱动,以及提供各种中断来实现对外界请求的响应,如模式切换、LCM.显示、射频传送等,有效地提高了系统运行速率;最顶层条码译码核心算法包括了对条码图像的预处理和对译码数据的RS纠错,采用C语言在NiosII的集成开发环境中(IDE)实现。 發表于:2011/4/23 基于NIOSⅡ的矩阵键盘和液晶显示外设组件的设计 本文提出了一种针对LCD控制器和矩阵键盘的IP核的设计方法。该方法利用SOPC Builder中元件编辑器Create New Component,通过自定义逻辑方法在SOPC设计中添加自己开发的液晶显示模块和键盘IP核。该控制器具有Avalon总线接口,可与其它标准IP 核一起构成以NiosⅡ为核心的片上系统,并可编写驱动程序。 發表于:2011/4/23 基于ARM+FPGA的1394总线在TFT-LCD检测系统中的应用 介绍了IEEE1394总线在TFT-LCD检测系统中的应用,通过IEEE1394总线实现TFT-LCD检测系统的光斑数据采集以及图像采集板和Z轴控制器之间的通信。给出了1394通信模块的软硬件设计。 發表于:2011/4/22 基于CPLD的OMAP-L137与ADS1178数据通信设计 在OMAP-L137与ADS1178的实时采集数据传递问题上,采用SPI主模式进行数据接收时,每接收一组数据后都需要通过中断资源来变更接收地址。而本文通过SPI从模式进行数据接收,可以在接收完多组数据后仅用一次接收中断便结束工作,节约了处理器资源,并且实际测试表明,传输数据的连续性和实时性较好。由此看出,采用SPI从模式配合CPLD来处理OMAP-L137与ADS1178数据通信问题无疑是一种很好的解决方案。 發表于:2011/4/22 Modelsim仿真学习笔记精华篇 1、仿真的目的:在软件环境下,验证电路的行为和设想中的是否一致。2、仿真的分类:a)功能仿真:在RTL层进行的仿真,其特点是不考虑构成电路的逻辑和门的时间延迟,着重考虑电路在理想环境下的行为和 發表于:2011/4/22 基于FPGA的机载三轴伺服控制器的设计优化 以FPGA作为控制核心对某机载三轴运动平台的伺服控制器进行设计,主要对其硬件中的控制、驱动、通信模块进行了设计,同时给出了其软件控制流程和部分中断、复位等软件程序。通过后续的仿真测试验证了该控制器的有效性。 發表于:2011/4/22 一种基于FPGA的多路视频通道控制系统设计 首先介绍了整个系统的工业背景和硬件架构,然后着重阐述了怎样在FPGA中处理开关控制信号,以达到可靠响应每个开关动作的目的。整个设计程序是在QuartusⅡ平台上用Verilog硬件描述语言编写,利用QuartusⅡ中的下载工具和SignalTapⅡLogic Analyzer工具进行下载、实时采样,并多次调试验证。本次设计已经成功应用于布机告警系统中,每次拨动开关都能准确、可靠的切换视频通道。虽然此系统中只有两种开关,但是整个程序的设计思想对多种开关控制也是通用的,只需在细节上稍作改变就能识别多种开关动作。 發表于:2011/4/22 <…406407408409410411412413414415…>