頭條 世界首款微处理器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帮您实现家居遥控 本文以单片机和大规模可编程门阵列FPGA为基础,以记录波形的思想设计了一款自学习式通用家居遥控器,又为原本无遥控功能的电灯、电扇、窗帘等设施追加了教练+学习+控制的遥控模型,在电脑上安装了Girder软件后还可实现对电脑的遥控。 發表于:2011/7/4 基于 FPGA XC3S1500开发板的太阳能自动跟踪系统 本文设计的太阳跟踪系统适用于太阳能热水器、太阳能灶、太阳能电池等需要跟踪太阳地装置。跟踪控制系统采用了视日运动跟踪方法,通过基于FPGA的高度角方位角计算模块准确计算出太阳的高度角和方位角。利用转动精确的步进电机驱动,可以精确地跟踪太阳,有效提高太阳跟踪装置的太阳能吸收效率。 發表于:2011/7/4 基于FPGA的IP核8051上实现TCP/IP的设计 在FPGA中植入8051后, 还可在上面实现简单的TCP/IP协议, 以支持远程访问或进行远程调试, 这只是在嵌入FPGA的8051上的一个应用。为了保证用户能够对8051实现不同的控制操作,设计时也可以采用一个外部flash对8051进行加载, 这样, 用户只需要将编译好的汇编语言代码加到flash就可以控制8051的工作, 而此时用户完全不需要对FPGA进行操作就能实现简单的控制,而这需要的仅仅只是keil的编译环境。 發表于:2011/7/3 基于FPGA的双通道旋转变压器测角系统 提出并建立了一种基于FPGA的双通道旋转变压器测角系统。该方案的主要特点是充分利用了FPGA丰富的硬件资源,将复杂的数学运算和控制运算用硬件来实现,大大提高了转换的速率和整个系统的稳定性。该方案也可以轻松地移植到更多极对数的旋转变压器或感应同步器上,可进一步提高转换的精度。 發表于:2011/7/3 在FPGA中实施4G无线球形检测器的方案 该方法通过多次迭代,计算出信道矩阵的伪逆矩阵的行范数,然后确定信道矩阵最佳列检测次序。根据迭代次数,该方法可以选择出范数最大或者最小的行。欧几里德范数最小的逆矩阵行表示天线的影响最强,而欧几里德范数最大的行则表示天线的影响最弱。这种新颖的方法首先处理最弱的数据流,随后依次迭代处理功率从高到低的数据流。 發表于:2011/7/3 基于FPGA的任意波形发生器设计与研究 在此基于DDS技术进行任意波形发生器的研制。以单片机为控制核心,采用FPGA芯片EP1C3T144C8,通过使用相位累加器和波形ROM等模块实现DDS功能,可产生正弦波、方波、三角渡与锯齿波等常规波形,而且能够产生任意波形,并通过键盘一一对应波形,从而满足研究的需要。最后给出系统产生的测试数据,并对影响频谱纯度的杂散与噪声产生的原因进行分析。 發表于:2011/7/2 基于NiosⅡ软核的嵌入式多路视频点播系统 SOPC =NiosⅡ软核+FPGA这个创新的概念为嵌入式设计带来的极大的便利和灵活性。利用强大的SOPC开发平台和丰富的IP资源,可大量缩短系统设计周期,而且系统的改进也变得十分方便。本文提出的通过把用户自定义的硬盘读写模块整合到SOPC平台上,与NiosⅡ无缝接合,成功实现了多路视频数据的并发点播。 發表于:2011/7/2 基于XQ2V1000 FPGA的数字脉冲压缩系统实 本文基于快速傅里叶IP核可复用和重配置的特点,实现一种频域的FPGA数字脉压处理器,能够完成正交输入的可变点LFM信号脉冲压缩,具有设计灵活,调试方便,可扩展性强的特点。 發表于:2011/7/2 基于CPLD的GPIB控制器 GPIB控制器芯片是组建自动测试系统的核心,在测试领域应用广泛。本文拟讨论用ALTERA公司的低成本CPLD来实现GPIB控制器的功能。GPIB控制器芯片的硬件设计主要分为状态机的实现、数据通道和微处理接口的设计。本文重点介绍了各个模块的实现原理。 發表于:2011/7/2 基于CPLD的键盘控制器设计 由于CPLD的可再编程性质,可以将同一装置用于不同的键盘和产品,而收到高产量、低成本的效果,同时也节约了单片机的资源以做它用。可再编程的特点辅之简便易用的设计工具,使设计可以进行晚期更改,提高了产品设计的灵活性,降低了风险。在单片机应用系统中,利用键盘接口输入数据,是实现现场实时调试、数据调整和各种参数设置最常用的方法。单片机的外围键盘扩展电路有多种实现方式,例如直接利用单片机的I/O接口,或者采用8255A接口芯片,就可以实现外围键盘的扩展功能。但是,在这些方法中,键盘扩展电路需要占用单片机的资源对按键 發表于:2011/7/1 <…386387388389390391392393394395…>