头条 世界首款微处理器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教学——AXI总线协议时序 FPGA学习-AXI总线协议时序 发表于:2022/8/10 FPGA教学——FPGA 时序约束之如何查看时序错误 FPGA 时序约束 一 如何查看时序错误 发表于:2022/8/10 FPGA教学——FPGA时序约束之时钟周期约束 FPGA时序约束之时钟周期约束 发表于:2022/8/10 FPGA教学——FPGA时序约束理论之伪路径 FPGA时序约束理论之伪路径 发表于:2022/8/10 FPGA教学——关于延迟的用法 FPGA学习-关于延迟的用法 发表于:2022/8/10 基于Flutter开发框架的数据存储访问机制研究 移动端应用程序需要存储与访问的数据越来越多,而移动端设备的存储空间有限,很难满足用户需要,在进行移动端应用程序开发时,选择合适、高效的数据存储与访问机制受到普遍关注。针对Google推出的Flutter跨平台移动开发框架提供的key-value键值对、File文件、SQLite数据库和网络4种数据存储访问机制,深入阐述了它们的内在工作原理,给出了具体实现方法和实现代码。最后,根据4种数据存储访问机制各自的特点和实际的应用程序开发需求,分析了每种机制的应用场景。 发表于:2022/8/9 基于FPGA的雷达A式显示电路设计 为了实现对雷达显示技术的优化与升级,设计实现了一种基于FPGA的雷达A式显示电路,采用FPGA集成雷达显示IP核实现雷达前端信号的采样、处理及显示。该设计利用FPGA芯片庞大的可编程逻辑单元以及丰富的成熟IP核的优势,实现了单片逻辑芯片实现雷达输入信号的接收、采样、变换以及显示的功能,简化了以往雷达显示电路的硬件结构,降低了信号的显示延迟,整体提升雷达显示性能。同时该设计可以通过进一步修改内部IP核实现其他雷达显示方式,使其具备硬件设备的通用性和可扩展性。 发表于:2022/8/9 Linux 内核概念和学习路线 什么是Linux内核?怎样快速理解Linux内核?Linux内核学习方法是什么? 发表于:2022/7/14 Linux 组调度 Linux组调度是什么?Linux组调度原理图你知道吗?Linux组调度是如何实现的? 发表于:2022/7/14 MATLAB到高性能C的代码转换系统设计与实现 MATLAB被广泛应用于算法设计及验证,但由于平台限制及性能因素影响,实际工作中通常使用C语言及高性能库来重写和优化代码。人工转换MATLAB到C工作繁琐,而大部分已有的自动转换方法又难以解决MATLAB的高性能矢量运算和库函数与C的对接问题。为此,设计了一个MATLAB到高性能C的自动转换系统,通过将MATLAB代码转换为中间表示,进一步转换为C代码。同时,将MATLAB的高性能矢量运算和库函数对接到高性能C函数库Math Kernel Library(MKL)上。在相同MATLAB代码上的实验结果表明,该系统转换生成的C代码性能与人工编写的C代码相当,优于已有的转换方法生成的C代码。 发表于:2022/7/5 <…22232425262728293031…>