頭條 世界首款微处理器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/PPGA的出租车计费系统 介绍了出租车计费器系统的组成及工作原理,简述了在EDA平台上用单片CPLD器件构成该数字系统的设计思想和实现过程。论述了车型调整模块、计程模块、计费模块、译码动态扫描模块等的设计方法与技巧。 發表于:2011/6/25 基于FPGA的软件无线电可编程DDC的设计 本文所设计的简单DDC系统可以完成基本的下变频功能,适用于各种需要进行下变频的场合。并可免去使用专业DDC芯片的麻烦,有效实现所期望的功能。程序设计和实验表明,将接收进来的经过采样量化的数字中频信号进行数字式下变频在单片FPGA中完成是完全可行的。 發表于:2011/6/25 基于FPGA的多路I2C总线设计与实现 介绍了一种基于FPGA的多路I2C总线设计与实现。主要包括系统处理器、局部总线、FPGA逻辑模块、负载设备几部分,实现了从处理器局部总线到I2C协议的转换及其多路扩展,使系统具有多个I2C总线通道,且每一路I2C总线上能挂载多个不同的主设备或从设备。该系统中各路I2C总线相互独立工作,没有干扰和影响。 發表于:2011/6/24 基于CPLD的视频叠加 本文介绍了电视机行场扫描的原理,提出了一种视频信号叠加的思路,采用CPLD作为控制器,方便灵活,只需根据一定的算法还可实现任意图形和汉字字符的叠加,由于时间有限,本文不再叙述。 發表于:2011/6/24 基于CPLD的电梯运行控制器的设计 该系统软件设计中,成功编译并仿真VHDL源程序,且对仿真图进行合理分析。在硬件实验过程中,对VHDL源程序进行成功下载,所得实验结果与软件仿真结果完全相符,从而证明电梯运行控制器的设计满足系统功能要求。 發表于:2011/6/24 Leon3软核的FPGA SelectMap接口配置设计 摘要:与通常采用外围的CPLD器件和CPU来产生配置接口控制逻辑的方法不同,本文设计了采用嵌入到FPGA的Leon3开源CPU软核来控制实现Virtex系列FPGA的SelectMap接口配置的方法,可将其应用于对FPGA芯片的在线配置。该方 發表于:2011/6/24 LIFO或FIFO:测量数据中心以太网时延方法探讨 时延是数据中心以太网的一个关键性能指标。这是因为在高频率金融交易(HFT)、高性能计算(HPC)和类似的性能敏感型环境中,超低时延10GbE交换功能是处理巨大网络流量的关键,这常常意味着每天上百万次的 發表于:2011/6/24 基于FPGA的彩色图像增强系统 设计一个基于FPGA的实时视频图像处理系统,包含增强对比度扩展和色饱和度两种处理方法,相比于DSP和ASIC方案来说,FPGA在性能和灵活性方面具有绝对优势,应用FPGA设计视频通信系统更普遍。 發表于:2011/6/24 基于Spartan-3E的安全通信系统的实现 服务器端采用XILINX公司的Spartan-3e开发平台,在该平台上构建基于MicrBlaze处理器和Xilkernel操作系统的嵌入式系统,在该系统中通过定制AES加密IP、键盘IP、LCD IP、通用扩展接口控制IP并添加EDK中自带的网络控制器IP、串口IP等,服务器端的系统结构框图如图1所示。当服务器端收到经过AES加密的请求IP数据包时,在服务器端,信息需要经过AES解密处理,根据解密后信息分析并提取请求方的ID信息和IP信息,客户端的ID信息是唯一的授权证号,根据客户端的ID信息,作出相应的处理。 發表于:2011/6/24 基于FPGA的串行通信控制系统的设计 在Altera Cyclone II平台上采用“自顶向下”的模块化设计思想及VHDL硬件描述语言,设计了串行通信控制系统。在Quartus II软件上编译、仿真后下载到FPGA芯片EP2C5Q208上,进行在线编程调试,实现了串行通信控制功能。基于FPGA的系统设计调试维护方便、可靠性高,而且设计具有灵活性,可以方便地进行扩展和移植。 發表于:2011/6/22 <…391392393394395396397398399400…>