头条 世界首款微处理器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,供全球开发者查阅。 最新资讯 入门:工具使MCU+FPGA编程变得轻而易举 自从商业上可行的 FPGA 出现以来,嵌入式设计人员就已经实现了异构架构。最初,FPGA 主要用作处理系统、外设和 I/O 之间接口的粘合逻辑。但随着 FPGA 技术的改进,市场扩大到在嵌入式系统中发挥更大和更核心的作用。异构计算的最新趋势是将处理器和 FPGA 子系统集成到单个 SoC 中。以处理器和软件为中心的设计团队现在可以在这些复杂的 SoC 上利用这两个系统。 发表于:2022/8/26 教学:有关AXI IIC和PS IIC的自调试技巧 在本篇博文中,我们将探讨有关 AXI IIC 和 PS IIC 的自调试技巧。 发表于:2022/8/26 入门:SoC FPGA带来全新而开放的ISA选择 电子发烧友网报道(文/周凯扬)进入AI和云时代以来,显而易见的趋势之一就是FPGA出现的频率开始降低了,且不说曾经的两大FPGA巨头均已被x86厂商收购,就连FPGA引以为豪的多样化和灵活性,也被专注于特定应用但全定制化、成本低的ASIC压得有些抬不起头来。FPGA厂商们也没法维系那么多的应用,去和不断涌现的ASIC初创公司在各个领域去一一硬碰硬。 发表于:2022/8/25 入门:可编程逻辑电路设计 可编程逻辑(Programmable Logic)是指可编程逻辑器件实现的一种提供多种功能的电路逻辑。相对于固定逻辑,可编辑逻辑有很多优点。 发表于:2022/8/25 扫盲:现场可编程门阵列FPGA设计验证的主流技术是什么 现场可编程门阵列(Field Programmable Gate Array,FPGA)是在PAL、GAL、CPLD的基础上产生的。它属于一种半定制电路,与全定制电路相比,开发成本较低,功能可扩展,同时又提供了较多的逻辑单元。 发表于:2022/8/25 教学:电可编程逻辑器件EPLD是如何设计的 电可编程逻辑器件(Electrically Programmable Logic Device,EPLD)是指采用电信号的可擦可编程逻辑器件。 发表于:2022/8/25 教学:逻辑综合工具的工作流程 逻辑综合工具(Logic Synthesizer)是将数字电路的寄存器传输级(RTL)描述经过布尔函数简化和逻辑优化等步骤自动转换到逻辑门级网表的工具。 发表于:2022/8/24 Linux教学——Linux设备树基础知识 传输介质的选择,无论是PCB材料还是电缆类型,都会对系统性能产生很大的影响。尽管任何传输介质在GHz频率都是有损的,但本章提供了一些管理信号衰减的指南,以便为给定的应用获得最佳性能。 发表于:2022/8/24 FPGA教学——FPGA中的竞争冒险消除 在FPGA的设计中,毛刺现象是长期困扰电子设计工程师的设计问题之,是影响工程师设计效率和数字系统设计有效性和可靠性的主要因素。由于信号在FPGA的内部走线和通过逻辑单元时造成的延迟,在多路信号变化的瞬间,组合逻辑的输出常常产生一些小的尖峰,即毛刺信号,也容易引起竞争冒险现象,从而使电路工作的稳定性大受影响。 发表于:2022/8/24 FPGA教学——为什么FPGA主频比CPU慢,但却可以用来帮CPU加速? 我们知道,FPGA的频率一般只有几百MHz,而CPU的频率却高达数GHz。那么,有不少网友心中就有一个疑问:“为什么FPGA主频比CPU慢,但却可以用来帮CPU做加速?”。 发表于:2022/8/23 <…19202122232425262728…>