ARM硬件设计原则
时间:11-22
来源:互联网
点击:
ARM硬件一般是在最小系统上按需求定制扩展其功能,设计的核心是面向产品需求定制的最优化系统。在通常的应用中,这种最优化主要体现在成本最小化上面。早期的嵌人式系统中硬件设备的成本占主要部分,为了达到这种最小化人们都为专门的应用来设计硬件体系,然后开发相应的软件。因为嵌入式软件开发和调试都是在此基础上,在主机Host和目标板Target之间互相合作完成的。
总结ARM硬件结构设计,有以下一些设计特点和原则可供参考。
(1)采用新型的和适合应用场合的ARM可极大提高系统的程序执行效率,缩短系统的反应时间,满足实时性的要求。
(2)采用低功耗器件和贴片封装元器件,可以有效地降低功耗,减小PCB面积,提高电路本身的抗干扰性能,从而提高系统的稳定性和可靠性。
(3)采用通用型平台硬件电路设计,可以根据需要增删部件而生产不同型号的产品,这样的设计思路可以大末地减小开发成本和开发周期,如果推向市场将极大地提高产品的市场竞争力。
(4)在硬件电路设计中将富余的端口都做成插座形式的接口电路,有利于产品功能的扩展和改进,在产品升级和系统维护调试方面极大地方便了开发人员和维护人员的工作。
(5)通过在高度集成的ARM上简单地增加所需内存和外设,可完成一个小功率系统的解决方案,所有必需的逻辑接口集成在片内。另外,所设计的硬件在调试的过程中可能会遇到各种各样的问题,为了调试的方便,可以在硬件板上设计一些LED。
总之,在硬件设计时充分考虑未来产品的设计改进和需求的不断发展变化带来的影响,力求将功能的完善和降低硬件部分的开发成本相结合,就能在投入最低的成本上发挥出最大的性能。
- Linux嵌入式系统开发平台选型探讨(11-09)
- 基于ARM体系的嵌入式系统BSP的程序设计方案(04-11)
- 在Ubuntu上建立Arm Linux 开发环境(04-23)
- 达芬奇数字媒体片上系统的架构和Linux启动过程(06-02)
- SQLite嵌入式数据库系统的研究与实现(02-20)
- 革新2410D开发板试用手记(04-21)