选择处理器过程中需要考虑多重因素
时间:09-12
来源:互联网
点击:
中存储器上因阿尔法和伽玛粒子等自然因素而造成的软误差可能影响操作,这方面显得尤为重要。在处理器选择过程中,必须考察处理器如何处理这类误差以及其通常如何响应突发事件。出现误差时,它可以采取什么步骤?它如何通知其它系统组件有地方出错?
调试能力
随着应用变得越来越复杂,开发过程同样也是如此。当处理器和应用子组件的数量呈指数增长时,过去可行的捷径可能不再有效。以基于软件且采用操作系统或实时内核的大型系统级调试为例。处理器及其工具链是否有方法检查处理器状态而又不影响应用?是否可以绘出处理器性能曲线及轨迹或者捕捉所有目标事件? 应首先回答出上述问题以及其它更多问题,然后才能坦然选择可用的调试水平。
系统成本
有时,系统设计人员会专注于处理器价格,而不是总体系统设计成本。正确的做法是,不仅必须考虑器件本身成本,还应考虑所需支持电路(电平转换器、接口芯片和逻辑芯片等等)的成本。此外,封装选项也发挥着重要作用:一种处理器封装可能允许采用四层板设计,而另一种封装则可能因布局布线难题而要求采用昂贵的六层或八层板。最后,不可忽视额外处理裕量的价值,裕量可以确保日后能够进行扩展,而又不会因更换处理器或电路板开发延误而付出昂贵代价。
信号链
最后一点: 应当结合系统的信号链要求来选择处理器。处理器供应商是否还销售与处理器相连的外设? 从同一供应商购买多种系统组件往往可以享受诸多好处,例如互操作性、客户支持和整体价格优势。
准备好选择处理器了吗?
如上所述,处理器选择阶段需要考虑诸多其它细节,但此处所述的考虑因素应该可以为开始着手这个关键过程提供一个良好基础。
- 单片DSP处理器功能系统的SOPC技术设计(01-12)
- 数字信号处理器TMS320F241在变频空调中的应用(04-28)
- 用8位微处理器实现数字低通滤波器设计(05-15)
- 如何构造嵌入式Linux系统(05-23)
- 基于DSP的信号采集处理系统(07-21)
- 基于嵌入式Linux的便携式RFID信息采集与处理系统(07-01)
