微波EDA网,见证研发工程师的成长!
首页 > 硬件设计 > 嵌入式设计 > 软硬件协同开发的应对方案

软硬件协同开发的应对方案

时间:10-29 来源:互联网 点击:

天使用的可编程解决方案形式多样:可能是全定制的ASIC,其在高度专业化的解决方案中集成了ARM内核和多个IP模块;也可能是更加通用的平台,其集成了可编程芯片和设计工具,诸如Altera和赛灵思推出的FPGA解决方案,或赛普拉斯半导体公司推出的PSoC器件等。虽然这些环境千差万别,但都面临着同样的问题--不能将硬件修改有效地迁移到软件领域,从而影响应用开发。

  认为,这个问题的根源在于项目中使用的硬件设计工具和IDE采用了狭隘的方法。像这样的软件狂人(开玩笑)总喜欢把所有问题都归咎于硬件工具和工程师,但事实上硬件工具和软件工具集都太过偏向于他们特定的领域了。很难见到二者添加了以上提到的特性,因为这些特性跟其各自的客户好像没什么关系。相信这种局面正在发生变化,PSoC Creator等产品支持在可编程硬件上进行器件配置同时还集成第三方IDE(如ARM的Keil μVision IDE)的工具会不断发展。在工程师首选的IDE中实现应用开发,同时让工具获得独有的强大信息并控制硬件平台,这显然是更高效进行产品开发、加速产品上市进程的必由之路。与此同时,减少对工程师的折磨也不失为一件大好事!

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top