多核SoC的嵌入式软件开发 典型的多核系统将应用代码分成两个主要部分:控制与用户接口代码、不间断处理代码。控制用户接口部分运行在ARM微处理器上,不间断处理代码运行在DSP上或者第二个ARM内核上。这种多核解决方案有很多好处,但它的主要弊端是增加了交互软件设计与调试应用程序的复杂性。这两篇连载文章(第2部分将发表在2006年12月刊)将详细讨论开发、调试多处理器系统时将遇到的一系列复杂问题及其系统级解决方法。 |
2006-11-01 |
具有多个电压轨的FPGA和DSP应用的电源设计方法(下) 大多数电子产品都有一个或更多的数字处理系统,比如FPGA或DSP,而这些数字处理系统往往需要多个电压轨供电。对于数字系统的电源问题有多种解决办法,本文提出了多电压轨FPGA和DSP应用的电源解决方案。 |
2006-10-24 |
具有多个电压轨的FPGA和DSP应用的电源设计方法(上) 大多数电子产品都有一个或更多的数字处理系统,比如FPGA或DSP,而这些数字处理系统往往需要多个电压轨供电。对于数字系统的电源问题有多种解决办法,本文提出了多电压轨FPGA和DSP应用的电源解决方案。 |
2006-10-23 |
JTAG边界扫描技术的研究 JTAG是一种所谓的边界扫描技术,即IEEE1149.1。本文将讨论JTAG的工作原理、打印口工作原理和应用指南。 |
2006-09-27 |
实现多电源时序控制和跟踪的电路设计 当系统具有几个不同的分布式电压时,利用导通电阻低的FET进行直接控制是一个更好的电源时序控制实现方案。 |
2006-09-01 |
正确理解和比较高速ADC的数据表(下) 本文详细说明了制造商用于编写高速ADC数据表的规范之间的主要差异。早早地考虑这些差异能够帮助设计者避免在设计过程中出现突发问题。 |
2006-08-29 |
用于可编程逻辑设计的快速、有效的RTL调试解决方案(下) 仿真仅仅是迈向设计验证的第一步。灵活而强大的硬件调试工具要求在实际的系统条件下保证设计的完整性和鲁棒性。Synplicity公司的Identify RTL Debugger是用于可编程逻辑设计调试的快速和有效的RTL调试解决方案。 |
2006-08-10 |
用于可编程逻辑设计的快速、有效的RTL调试解决方案(上) 仿真仅仅是迈向设计验证的第一步。灵活而强大的硬件调试工具要求在实际的系统条件下保证设计的完整性和鲁棒性。Synplicity公司的Identify RTL Debugger是用于可编程逻辑设计调试的快速和有效的RTL调试解决方案。 |
2006-08-09 |
利用现成FPGA开发板进行ASIC原型开发 当使用与来自Synplicity的Certify RTL原型开发软件时,与建立定制的原型开发板相比,这些最新技术的电路板在更低的成本上提供了更高的性能,并且减少了产品推向市场的时间。 |
2006-08-03 |
采用安捷伦FPGA动态探头调试存储器子系统 内核辅助调试为实现迅速而深入的测试提供了一种极具吸引力的方法。本文对各种内核辅助调试方法进行了比较,并详述一个采用安捷伦FPGA动态探头调试存储器子系统的实例。 |
2006-08-01 |
增强下一代无线基础设施效能的预处理交换芯片 IDT PPS芯片集成了一套创新字节级和信息包级处理能力,用来卸载特定带宽密集任务DSP,使集群内DSP的性能提高20%。 |
2006-08-01 |
架构和自动化:经过优化的ISSP设计流程 今天的许多电子产品要求可以以相对较低的NRE和单位成本快速设计出高性能ASIC。NEC电子公司和Synplicity公司为中等批量ASIC将提供一种上市时间可预测、可以满足上市时间要求的低NRE且高性能的方案。 |
2006-07-27 |
采用SBS解决方案加速FPGA算法设计 SBS Technologies和Celoxica公司联合推出的新的解决方案使这一问题迎刃而解,该方案可将FPGA的强大功能提供给软件设计工程师,而无需深入的硬件专业知识(尽管确实需要FPGA基本操作方面的相关知识和经验)。 |
2006-07-25 |
可复用IP正在悄然发生变化 有两大趋势正在悄然改变着设计师和他们的组织对可复用IP的考虑方式。第一个趋势是IP复杂度的不断增加。第二个趋势是可供设计使用的硅片容量越来越大。 |
2006-07-24 |
采用FPGA实现视频监视 一个典型的DVR系统采用了内部或者外部视频矩阵来连接摄像机和监视器。这类系统需要多路输出和输入复用,适合采用FPGA提高系统的灵活性和扩展性。 |
2006-07-18 |
通过FPGA协处理器提高医疗和工业应用的带宽 在电信应用中,可编程逻辑器件(PLD)一直都用作主处理器和协处理器。医疗和工业应用中的数字信号处理(DSP)与普通的电信应用有着本质的区别 |
2006-07-13 |
采用多板FPGA结构实现加密算法 实施加密算法需要产生随机数,用于实现任意算法中的安全传输密钥。考虑到这一点,本设计构建了采用两块Altera电路板的多板结构。一块电路板采用DES随机比特发生器持续产生随机数。另一块板用于实现RSA算法,通过硬件中断迅速接收随机数。 |
2006-07-12 |
基于智能卡技术的生物特征识别系统 一个安全的身份认证系统的设计包括一系列复杂的决策、选择过程,其中还涉及到证书传输过程中的安全问题,以及整个系统的结构设计的复杂度问题。在设计的复杂度和安全级别两方面必须做出取舍以获得折衷的方案。 |
2006-07-11 |
Nios软核嵌入式处理器设计大赛作品:基于Nios软核的全彩LED音乐景观灯控制系统 采用嵌入32位Nios软核处理器能使景观灯控制和MP3播放系统高度集成化。Nios强大的运算能力完全能够使LED灯情景显示和音乐播放同时进行,同时,在PC上开发的算法和C语言程序能快速移植到Nios处理器上,大大缩短了整个系统的开发周期。 |
2006-07-07 |
基于Nios软核的全彩LED音乐景观灯控制系统 采用嵌入32位Nios软核处理器能使景观灯控制和MP3播放系统高度集成化。Nios强大的运算能力完全能够使LED灯情景显示和音乐播放同时进行,同时,在PC上开发的算法和C语言程序能快速移植到Nios处理器上,大大缩短了整个系统的开发周期。 |
2006-07-01 |