基于Proteus和ADS的ARM虚拟实验室建设 |
| 基于Proteus和ADS构建ARM虚拟实验室的方案是切实可行的。采用虚拟实验的方式,不仅能够解决传统ARM实验室设备资金短缺和维护困难的问题,而且使学生能够充分利用课余时间进行ARM系统的软硬件设计,充分锻炼了学生的动手能力。在实际运行中,取得了良好的教学效果。使用该方案进行系统虚拟开发成功之后再进行实际制作,无疑可以提高开发效率、降低开发成本、提升开发速度,具有较高的推广应用价值。
|
基于FAT16文件系统的嵌入式温度记录器 |
| 闪存技术的不断发展,使得闪存卡(如SD卡、MMC卡等)因其体积小、容量大、可靠性高等优点而在嵌入式存储领域得到越来越广泛的应用。FAT16文件系统具有出色的文件管理性能,能被大多数操作系统识别,因此将闪存卡与FAT16文件系统相结合是嵌入式存储、记录系统中一个理想的方案。温度采集与控制技术是现代测量、控制系统的一个重要组成部分。由于传统的模拟传感测量温度系统存在测量精度低、易受干扰、硬件复杂、调试繁琐等不利因素,而新型单片数字式温度传感器具有测量精度高、抗干扰能力强、操作方便、功耗低等优点,应用范围越来越广泛。本嵌入式数字温度记录器以ARM7微处理器LPC2148、数字温度传感器ADT75为基础,采用大容量SD卡作为存储介质,实现了FAT16文件系统,为温度采集与记录、嵌入式系统的数据存储提供了一个理想的解决方案。 |
基于AT91R40008微处理器的软件定时器设计 |
| 当前,嵌入式系统的软件代码日趋复杂。然而,由于存储器、定时器等硬件资源仍然相对有限。如何在不影响系统整体性能的情况下,为嵌入式系统提供优异的定时性能,使系统能够高效运行,已是一个值得关注的问题。
|
消费电子IC集成的技术挑战及解决策略分析 |
| 在消费电子产品中,IC更高集成的主要障碍是不同类型电路-主要是数字、混合信号和电源管理电路很难用一种生产工艺生产。更进一步的集成需要IC提供商在不牺牲性能的情况下,以低成本的方式来衔接这些技术差距。本文分析这些存在的技术挑战以及可能的技术发展。
在小小的硅片上集成更多的功能已经成为半导体产业最近几十年来的重要关注点。这有几个原因:首先消费电子产品特别依赖于将多个分离芯片集成到一个IC中来减少成本;其次,集成使设备更小、更便于携带,这一点很重要;最后一点也是很重要的一点,就是通过减少系统中器件数量来提高可靠性。
|
基于Simulink的FH/DS混合信号源的仿真设计 |
| 跳频(FH)和直扩(DS)系统都具有很强的抗干扰能力,是使用最多的两种扩频技术。跳频系统在抗选择性衰落、抗多径等方面的能力不强,直扩技术正好弥补了这一缺点;直扩系统受"远-近"效应影响较大,而这正是跳频技术的优点。这两种方式都具有自己的独到之处,但也存在各自的不足,将两者有机地结合在一起,可以大大改善系统性能。
Matlab/Simulink属于一种通用的科学计算和系统仿真语言,Matlab简单高效的数学语言结合Simulink的图形化设计使得从数学模型到计算机仿真模型的转换非常容易,免除了高级语言编程的繁琐。
本文使用Simulink中的Communications Blockset和Altera DSP Builder工具箱对FH/DS混合扩频信号源进行了仿真设计,采用同一PN码发生器保证了系统的同步性,并借助Altera公司推出的DSP Builder将核心模块自动转化为VHDL文件,可由QuartusⅡ软件来进一步完成编译、综合以及FPGA芯片的下载调试。其中,DSPBuilder软件的使用大大加速了工程设计从软件仿真到硬件实现的进程。
|
嵌入式多媒体处理器:选择双内核或单内核? |
| 针对嵌入式多媒体应用选择一个处理器是一项复杂的工作,涉及到对处理器内核架构以及外设的全面分析,需要完全掌握视频、音频数据在系统中传输方式,以及正确评价在一个可接受的功耗水平下可达到什么样的处理能力。
|
LPC2131基于CPLD的CAN接口设计 |
| Philips公司的LPC213l是基于ARM7TDMI-S的高性能32位RISC微控制器。它具有ARM处理器的所有优点——低功耗、高性能和较为丰富的片上资源,但LPC2131内部没有集成CAN控制器,而无法利用CAN总线来进行通信。为了使得LPC2131能够利用CAN总线进行通信,可以通过外部扩展来实现其功能。目前,比较普通的方法是在LPC2131的外部采用CAN控制器设计CAN总线接口。
|
降低便携式应用的功耗 |
| 无线手持终端设备、智能电话、PDA 以及媒体播放器等新一代便携式消费类电子产品均具有更多的特性和更高的性能,通常其尺寸也变得更小巧。由于这些最新的特性,这些设备均要求极高的功耗。 |
基于FPGA的迭代层析重建中的小数处理方法 |
| 发射光谱层析(EST)技术是一种不干扰原待测场分布的测量诊断技术,他在热物理量测试、等离子体诊断等方面显示出了极大的优越性,尤其是在场分布测量方面,几乎是其他方法不可替代的,是测量三维流场内部物理量分布的一种常用方法。
传统的层析重建技术,通常是利用软件编程在计算机上直接完成,这要花费很长的时间,无法满足实时重建时对速度的要求,现在已有研究者开始着手研究在硬件(例如FPGA和DSP)上来实现层析重建技术,例如:在FPGA上实现ART算法。但是,由于ART算法在重建图像时对噪声的抑制能力较差,迭代格式复杂,且有除法运算,用FPGA实现起来较为复杂。同时迭代重建算法--SIRT能够有效抑制测量误差的影响,迭代格式简单,得到广泛应用,但该法用FPGA(现场可编程逻辑门阵列)来实现时,牵涉到小数运算问题。因为在FPGA中数据都是以二进制形式参与存储、运算的,小数计算问题是FPGA应用中的一大难点,目前业界用FPGA来处理小数大都采用定点处理,这种方法行之有效,但应用范围很有限,对于在层析重建中的小数,采用定点运算是无法处理的。
|
基于FPGA的数字电视信号发生器的设计与实现 |
| 电视信号的数字化使得数字电视设备越来越受到广大电子消费者的青睐,如何选择自己理想的数字电视产品,也成了消费者关心的问题,评价、测试电视系统与设备运行的质量状况成为广播电视行业所关注的热点。而数字电视信号发生器能提供可视的测试图像信号,直观、快捷的测试方法,因此,数字电视信号发生器成为目前电子设计的热门研究课题,他在数字电视节目制作播出、科研、生产以及售后服务过程中起着不可或缺的作用。本文设计了一种基于FPGA的数字电视信号友生器,该信号发生器以一种单芯片多配置的方案,针对系统各部分功能特性和性能进行选片没计,并利用FPGA内部存储资源来生成各种测试信号的图像。 |
基于ARM的CAN网络打印服务器设计 |
| 随着科学技术水平的提高,智能仪器仪表或微机装置等智能电子设备(IED)已广泛应用于工业现场。网络打印服务器(network print server)可为智能电子设备提供可靠的共享打印服务,节约系统成本。CAN总线是一种支持分布或实时控制的现场总线,具有高可靠性、实时性和灵活性,广泛应用于汽车控制、工业控制、机器人、家用电器等领域。CAN总线已成为工业现场首选现场总线之一。设计的网络打印服务器采用CAN总线作为数据通讯网络,每个网络打印服务器可与几十甚至上百个智能电子设备构成总线型网络,采用屏蔽双绞线作为通讯介质减少节点干扰。通讯速率在10 Kb/s~1 Mb/s范围内可选。
|
X900多媒体应用处理器技术架构及应用领域 |
| 为使消费者能自由地选择资讯、享受娱乐,并不是单独地播放视频图像,上海杰得微电子公司开发出了X900应用处理器,并借助其在视音频实时处理方面积累的经验和硬件编解码设计技术,在X900中又增加了H.264和VC1硬件解码器。此外,还在电源管理上作了优化,实现了比上一代产品更低的功耗,更加齐全的接口,更完善的软件开发平台,兼容的软件资源也更加丰富。本文将详细介绍X900多媒体应用处理器的技术架构及其应用系统。
|
解析:单内核与双内核的EMP |
| 针对嵌入式多媒体应用选择一个处理器是一项复杂的工作,涉及到对处理器内核架构以及外设的全面分析,需要完全掌握视频、音频数据在系统中传输方式,以及正确评价在一个可接受的功耗水平下可达到什么样的处理能力。
|
Motion JPEG视频压缩IP核的设计与实现 |
| 本文设计了一个高效的全流水线结构的Motion JPEG视频压缩IP核。在设计中提出了一种适合FPGA结构的并行快速矩阵转置电路结构和全流水线的二维离散余弦变换电路结构。在Altera公司的CycloneII系列芯片上搭建了包含NIOSII处理器和Motion JPEG视频压缩IP核在内的SOPC结构的验证系统。实验测得Motion JPEG视频压缩IP核可在50Mhz的时钟频率完成对NTSC制视频中亮度分量的实时压缩,在100Mhz的时钟频率完成对952×568连续亮度图像的实时压缩,帧率达147frame/s。实验结果表明Motion JPEG视频压缩IP核具有较大的实用价值和广阔的应用前景。 |
一种8位嵌入式RISC MCU IP核数据通道模型设计 |
| 在8位MCU IP核设计中,数据通道部分的设计是整个设计的关键之一。采用自顶向下的设计方法,提出了一种特定的层次化数据通道模型。该数据通道模型由整齐的时钟节拍控制数据通道的开启,经过精心设计的各层子数据通道的选通,有效地避免了内部数据总线读写冲突,规范了设计,降低了功耗,缩短了设计周期。 |
基于AK3210M处理器的多媒体手机设计 |
| 随着手机从单纯的语音交流工具发展成集通讯、成像、游戏于一体的多媒体设备,应用处理器正在取代基带芯片成为手机的核心。本文介绍了集成全方位的多媒体处理与加速模块,可支持400万CMOS图像传感器>像素的CMOS、CCD照相机以及3D游戏的AK3210M应用处理器及以它为核心的多媒体手机设计。 |
VxWorks下数据采集卡驱动程序开发 |
| 随着嵌入式技术的发展,数据采集广泛应用于现场设备中。本文根据实际项目需求,开发了数据采集卡在VxWorks操作系统下的驱动程序,以方便应用程序开发。
本文采用的数据采集卡为盛博协同公司基于PC/104总线的ADT700采集卡,他通过总线与PC/104嵌入式系统构成一个高性能的数据采集与控制系统。 |
FPGA系统的供电要求和最新DC/DC稳压器解决方案 |
| 随着FPGA制造工艺尺寸持续缩小、设计配置更加灵活,以及采用FPGA的系统的不断发展,原来只采用微处理器和ASIC的应用现在也可以用FPGA来实现了。最近FPGA供应商推出的新型可编程器件进一步缩小了FPGA和ASIC之间的性能差别。尽管这类器件的可配置性对设计工程师很有吸引力,但使用这些器件所涉及的复杂设计规则和接口协议,要求设计工程师经过全面的培训,并需要进行参考设计评估、设计仿真和验证工作。另一方面,FPGA应用中非常复杂的模拟设计,例如用于内核、I/O、存储器、时钟和其它电压轨的DC/DC稳压器,也要求新的解决方案。本文讨论的高性能DC/DC转换器有助于系统设计工程师克服这些挑战。 |
嵌入式测试为串行I/O提供真正的价值 |
| 嵌入式系统中对串行I/O的采用将对如何组建设计团队和采用什么工具产生影响。我坚信针对这一技术的嵌入式测试的特殊应用将为开发商带来有价值的帮助。在高速串行领域及以外的其它领域许多其它的可能性都与这一概念相关。很显然,随着半导体技术在复杂度和功能以及速度等方面的不断发展,嵌入式测试方案将为系统设计师探究系统提供真正的机会,不论是硬件还是软件。
实现嵌入式测试要求一定的灵活度,以便将全新的测试拓扑架构和新的测试方案整合到一起来实现跨度覆盖到半导体制造商和测试测量提供商的测试解决方案。尽管这些协作意味着将对行业带来挑战,但却能为位于竞争的价值点上的设计师带来全新的、具有价值的测量功能,这都将是不可否认的经济驱动力。
|
设计技术问答:FPGA设计的安全性考量 |
| 本文以提问的形式讲述了FPGA设计安全性考量 |