-
-
嵌入式系统/ARM技术中的Marvell将GHz ARM核XScale芯片PXA168用于数码相框产品
Marvell在首个GHz级消费和嵌入式系统处理器系列中采用了Sheeva ARM9内核。PXA168在日前的消费电子展(CES)中得以展示,瞄准了具备互联网功能的数字相框市场。
Marvell推出PowerPC导向的Discovery VI系统控制器并将GHz ARM核XScale芯片PXA168用于数码相框产品。中国制造商必需突破节能环保与品质环节,专门为低成本、低功耗和高性能而设计的中档FPGA成为整个市场和 ...
-
Virtex4在VxWorks下的UDP千兆网通信
由于FPGA中嵌入了PowerPC处理器及用于千兆网通信的Ethernet MAC,这样,为利用FPGA实现高速网络通信奠定了基础。本文在VxWorks操作系统下实现了UDP的千兆网通信,实测速度达到294.68 Mb/s,吞吐量达到近30%。
-
从NAND闪存中启动U-BOOT的设计
U-BOOT 支持ARM、 PowerPC等多种架构的处理器,也支持Linux、NetBSD和VxWorks等多种操作系统,主要用来开发嵌入式系统初始化代码bootloader。bootloader是芯片复位后进入操作系统之前执行的一段代码,完成由硬件启动到操作系统启动的过渡,为运行操作系统提供基本的运行环境,如初始化CPU、堆栈、初始化存储器系统等,其功能类似于PC机的BIOS.
-
一种嵌入式多功能仪器接口协议转换器设计
目前国内外在解决仪器GPIB接口与RS-232或USB接口的转接问题时能常遵循“微处理器+专用接口控制芯片”和“微处理器+FPGA”的设计思路,其中微处理器主要为单片机、ARM、PowerPC 和 MIPS等硬核处理器;接口部分是由各种逻辑电路组成,与各仪器装置安装在一起,用于对传输的信息进行发送、接收、编码和译码;总线部分 ...
-
基于SPARC V8 的嵌入式星载计算机
在航天领域,美国现在使用的最高端的星载计算机,采用的是基于POWERPC体系结构的。欧空局为了摆脱美国对其空间研发能力的制约而独立开发了基于SPARCV7机构的面向空间应用的微处理器:ERC32,其辐射加固版本已经成熟使用于航天环境中。06年5月22日,基于LEONSPARCV8的处理器也成功使用于航天工程。可以说SPARC体系结构的CPU在今后的航天计划中将发挥更大作用。
-
-
-
基于FPGA片上PowerPC在VxWorks下的千兆网通信
当前,SoC 向着面积更小,速度更高的方向发展,百兆网通信已不能满足人们的生产和工作需要,用千兆网通信成为工作中迫切的要求,用FPGA实现千兆网的通信,有二种模式可以选择,其一,编写一个IP软核,其二,用FPGA内嵌的MAC内核。方法一的灵活性大,但要实现并不容易,因此,赛灵公司将其归为收费IP;方法二中的MAC的三态可配置特性为我们实现千兆网通信提供了可能,本文就是基于此内嵌的Ethernet MAC模块,在VxWorks操作系统下成功实现了千兆网的通信。
-
基于FPGA的嵌入式系统XBD文件设计
... 、医疗、工控等领域。Xilinx公司作为全球最大的可编程逻辑器件生产厂商,为嵌入式系统设计人员提供了比较全面的解决方案。Xilinx的嵌入式系统开发环境EDK,提供了一种通用的完全集成的硬件和软件开发环境,使设计人员可以利用单个开发环境快速配置针对PowerPC硬处理器或Microblaze软处理器内核的平台。在EDK开发环境下,利用用户向导可以准确快速地创建一个新的嵌入式系统,而在这一过程中,XBD文件决定了系统的硬件平台描述文件MHS以及约束文件UCF的正确与否,在构建系统过程中起着至关重要的作用。1 ...
-
VxWorks移植到AT91RM9200的BSP定制过程
VxWorks移植到AT91RM9200的BSP定制过程,VxWorks是嵌入式实时操作系统,具有高性能、可裁减性好等特点,能支持多种微处理器(如PowerPC、X85、ARM、SPARC);自问世以来,以其良好的町靠性和卓越的实时性被广泛地应用于通信、航空、航天等高精尖技术及实时性要
-