頭條 世界首款微处理器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,供全球开发者查阅。 最新資訊 约束、时序分析的概念介绍 很多人询问关于约束、时序分析的问题,比如:如何设置setup,hold时间?如何使用全局时钟和第二全局时钟(长线资源)?如何进行分组约束?如何约束某部分组合逻辑?如何通过约束保证异步时钟域之间的数据交换可靠?如何使用I/O逻辑单元内部的寄存器资源? 發表于:2012/1/5 应用于倍频电路的吞脉冲分频器设计 分析了应用于倍频电路的吞脉冲分频器的工作原理,建立了基于Simulink和FPGA的分频器模型。实验结果表明,该分频器可以实现双模分频功能,并能大幅度降低数字电路的功耗,为开发实用倍频电路提供了可行途径。 發表于:2012/1/4 M4K块移位寄存器数据读进方式的逻辑分析仪设计 采用Altera公司的Cyclone系列EPlC3T144C8作为控制芯片,QuartusⅡ为软件平台,用硬件描速语言设计了一个具有变频采样时钟和16路采样通道,基于VGA显示的逻辑分析仅.该设计方案利用FPGA内部的M4K决作为移位寄存器不断地进行读进数据的方式,提高了工作速度、性能稳定性以及分析的范围和质量。该逻辑分析仪实现简单,价格低,具有较高的使用价值。 發表于:2012/1/4 基于Xilinx System Generator的PID算法快速硬件实现 介绍了利用Xilinx System Generator平台构建模型化数字PID控制算法,并通过FPGA将数字PID算法结合传感器与实际硬件控制对象快速建立控制模型,构成完整的闭环控制。通过对控制效果的实验验证,证明了其控制方法的可行性。 發表于:2012/1/4 偏光片的原理及工艺 偏光片由美国Polaroid公司的EdwinH.Land在1938年所发明,是将一般不具有偏极性的自然光变成偏振光的光学元件。 發表于:2011/12/29 基于FPGA的抢答器设计与实现 本文设计了一个通用型电子抢答器:三个参赛队,每个队有三个成员,各自可手动按按钮申请抢答权;回到正确加1 分,回答错误减1 分,违规抢答减1分,不抢答不加分不扣分;用4 位LED 的左边2 位显示抢答组号及抢答计时时间,右边2 位显示相应组的成绩。 發表于:2011/12/29 基于RTL综合策略的状态机优化方案 有限状态机及其设计技术是数字系统设计中的重要组成部分,是实现高效率、高可靠性逻辑控制的重要途径。大部分数字系统都可以划分为控制单元和数据单元两个组成部分。通常,控制单元的主体是一个状态机,它接收外部信号以及数据单元产生的状态信息,产生控制信号序列。 發表于:2011/12/29 基于FPGA实现多DSP系统的数据流高效广播 以ADSP-TS201构成的多DSP系统中,链路口数目有限会造成数据广播复杂度的提高。为此提出了一种基于FPGA实现DSP间广播通信的方案。设计了基于FPGA的链路口接收和发送模块,采用自定义数据报头,完成了基于令牌和轮询的数据调度状态机的设计,实现了DSP之间的一对一、一对多以及多对多的广播通信。经验证,该广播通信方法的吞吐率单向可达150 MB/s,双向可达300 MB/s,数据传输可靠,具有可扩展性。 發表于:2011/12/29 用户自定制Nios处理器的FFT算法指令 在Altera的Nios嵌入式处理器中。用户可以在Nios指令系统中增加用户自定制指令来满足某种特定的应用需求。自定制指令可以访问存储器或Nios系统外的逻辑资源。增强系统的实时处理能力,特别适用于DSP、数据包处理及对计算密集型软件进行优化。 發表于:2011/12/28 影响FPGA设计中时钟因素的深入探讨 时钟是整个电路最重要、最特殊的信号,系统内大部分器件的动作都是在时钟的跳变沿上进行,这就要求时钟信号时延差要非常小,否则就可能造成时序逻辑状态出错;因而明确FPGA设计中决定系统时钟的因素,尽量较小时钟的延时对保证设计的稳定性有非常重要的意义。 發表于:2011/12/28 <…326327328329330331332333334335…>