片上系统(SOC)设计流程及其集成开发环境 |
| 片上系统(SOC——System-On-a-Chip)是指在单芯片上集成微电子应用产品所需的全部功能系统,其是以超深亚微米(VDSM-Very Deep Subnicron)工艺和知识产权(IP——Intellectual Property)核复用(Reuse)技术为支撑。SOC技术是当前大规模集成电路(VLSI)的发展趋势,也是21世纪集成电路技术的主流,其为集成电路产业和集成电路应用技术提供了前所未有的广阔市场和难得的发展机遇。SOC为微电子应用产品研究、开发和生产提供了新型的优秀的技术方法和工具,也是解决电子产品开发中的及时上市(TTM——Time to Market)的主要技术与方法。 |
ATM流量控制器IP核的设计和实现 |
| 本文主要研究了在FPGA上利用VerilogHDL实现ATM流量控制的方法,提出了一种较为实用的算法机制,并在此基础上给出了对应的IP核设计。通过对其进行的功能仿真结果表明,该算法运行良好且高效,可以满足实际系统的需要。 |
IP多媒体子系统柜架结构研究 |
| 基于IMS的网络融合方案可以使运营商基于统一的核心网络为固定和移动用户提供相同的业务,相对固网和移动网的核心网并存的网络架构,不仅可以减少网络结构的复杂度,而且应该可以降低网络的运维成本,已经成为下一代网络的发展方向。同时,在NGN的框架下,IMS要同时为固定终端和移动终端提供多媒体业务,但固定和移动接人存在许多差异,因而情况变得更加复杂,一些技术方面问题有待于深入研究和探讨。 |
嵌入式NVM提高电源管理的灵活性 |
| 热门电子市场都有一个共同特点(例如RF、显示驱动、安全媒体和电源管理):它们都在极短的市场窗口内运作,并竞相推出各种增值的差异化产品来点燃实际的增长。但是,它们也共享其它重要的属性:具有许多应用、更具有成本效益或通过集成小计数位(small bit-count)多次编程非易失性存储器(NVM)而提高了性能。此外,嵌入式NVM对提高可制造性、缩短上市时间及提高产品质量有所贡献。很显然,嵌入式NVM是这些竞争异常激烈的市场的主要竞赛赢家。电源管理也不例外,但是,正如我们所看到的,普通的NVM却做不到。 |
FPGA协处理器的优势 |
| 传统的、基于通用DSP处理器并运行由C语言开发的算法的高性能DSP平台,正在朝着使用FPGA预处理器和/或协处理器的方向发展。这一最新发展能够为产品提供巨大的性能、功耗和成本优势。 |
利用视频套件加速FPGA上的视频开发 |
| 随着下一代视频压缩标准问世,行业从基本视频处理向更复杂的集成处理解决方案转移,这使得系统的要求超越了独立DSP力所能及的视频性能。FPGA以不到30美元的价格提供20GMACs以上的DSP性能,从而为成本敏感型军事、汽车、医疗、消费、工业和安全应用填补了这一空白。只有FPGA能够为整套端对端视频解决方案提供逻辑、嵌入式处理、OS支持和驱动器。
|
基于ARM的便携式心血管无创检测系统 |
| 目前对心血管健康状况的检测方法大多数是应用于医院的临床诊断,有的是有创伤性的,给人体带来痛苦甚至感染;有的需要专业医生操作,检测过程非常繁琐。特别是大多数心血管功能参数的检测仪器比较笨重,价格不菲,不适用于普通家庭用户的使用。因此,研究方便快捷的无创伤心血管健康状况的检测方法和装置,实现家庭及个人心血管健康状况的检测,对预防心血管疾病的发生具有重要的意义。
本文利用半导体压力传感器获得桡动脉处的脉搏波信号,以ARM单片计算机构成的嵌入式系统处理该脉搏波信号,通过提取脉搏波的特征点(主波、重搏前波和重搏波高度等),对人体循环系统弹性腔分室网络模型进行智能分析,从而达到对心血管健康状况的多参数快速检测。
|
基于VW2010的视频压缩存储系统的软硬件设计 |
| MPEG-4 (ISO/IEC 14496)是基于第二代压缩编码技术制定的国际标准,该标准具有高压缩比、可扩展性和可交互性等优点。在MPEG-4应用方面,由于它能以较少的带宽传输高质量的画面,并可将多种多媒体通信加以综合,所以有着很好的应用前景。为此,本文针对实际需求,提出了采用VW2010编解码芯片为核心的嵌人式MPEG-4音视频压缩存储系统的设计方案,详尽介绍了系统的设计原理,给出了VW2010芯片的HOST引导模式程序设计方法。 |
飞漫软件及其图形中间件MiniGUI方案 |
| 软硬件的配合,是亘古不变的话题。高性能的硬件基础需要辅以高效、易操作的软件才能构成完善的解决方案。 |
一种时间触发的多任务调度器设计 |
| 在工程中采用事件触发模式很大程度上会增加系统的复杂性;而商业实时操作系统往往价格昂贵,并且需要很大的操作系统开销。本文设计并实现了基于时间触发的调度器,它通过传递消息的方式完成多任务的切换,可以满足实时、简单、可预测性等工程要求。这种设计还使得系统易于开发和维护,应用于车载音响系统中取得了很好的效果。 |
基于构件技术的嵌入式系统复用软件设计 |
| 对嵌入式软件构件平台而言,其支撑平台首先是一个嵌入式实时多任务操作系统,其次为整个软件构件的设计提供开发工具和集成环境。在支撑平台的设计过程中,可以借鉴领域工程的思想,将整个嵌入式实时多任务操作系统设计成一个系统级的软件构件库。这样不但实现了嵌入式操作系统的可裁剪性,而且由于从嵌入式操作系统到应用程序的设计都是基于离散化的软件构件,因此方便了嵌入式控制应用软件设计时的集成和调试。为了方便软件构件的管理,可以将系统级和应用级的软件构件库综合成一个功能完备的软件构件库。它包括从嵌入式控制系统的系统层、支撑层和应用层所需的一切软件构件,因而具有功能的完整性。 |
基于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来处理小数大都采用定点处理,这种方法行之有效,但应用范围很有限,对于在层析重建中的小数,采用定点运算是无法处理的。
|