新闻中心

EEPW首页>嵌入式系统>设计应用> 手机设计集成的关键―IP模块

手机设计集成的关键―IP模块

作者: 时间:2011-08-17 来源:网络 收藏
组建

本文引用地址://m.amcfsurvey.com/article/150344.htm

  图2表示典型的 SoC组,它由下属三个小组组成,分别承担不同的工作。 ASIC组负责硬件的实施,在UNIX工作平台上使用各类工具来生成制作SoC 的最终GDSII文件。软件组负责在SoC上运行的软件的实施。样机组使用FPGA样机平台(如ARM开发系统)将硬件和软件整合在一起,以便在最终GDSII向代工厂发布前验证SoC的功能。

  ASIC组向设计样机组提供设计的FPGA文件,在此实例,包括要增加的Bluetooth分系统文件。ASIE组将Bluetooth内核配置在设计用系统结构(例如语音通道的数量和支持的服务)中,并生成可以下载到Bluetooth开发工具(如:DesignWare BlueIQ Development Kit)的FPGA文件。

  在软件开发早期阶段,ASIC组将Bluetooth RTL代码在ASIC设计中,进行合成和模拟,确保它能正确地连接。

  套装工具确保设计成功

  在开发阶段的早期,软件组的绝大部分工作是在PC上完成的。如图2所示,软件组的工程师们将Bluetooth开发套装工具连接至PC的串口,在台式机上精确地执行可设置在最终SoC上的 Bluetooth分系统。该分系统需用到Bluetooth协议栈的上层,以及创建启用Bluetooth功能应用软件所必需的应用配置文件。

  Mezoe InteRFace Express工具套件是一套实施Bluetooth配置文件的软件,这一PC基工具可用来生成工作框架应用软件,任意地组合各类Bluetooth配置文件。得到的软件奠定了最终嵌入式SoC应用的基础,让软件工程师在PC上充分地设计嵌入式Bluetooth应用的样机,相对SoC 设计是独立地进行的,当设计完成并纠错后,它能重新定位到主CPU并下载到FPGA样机平台。

  硬件手机

  在 ASIC组和软件组在各自的环境中开发后,最终的硬件和软件映象由样机组传送至FPGA样机平台,在此平台上整合SoC总体设计。有了完全包含在样机平台硬件的完整手机,在设计用磁带输出公布前,样机组使用各种传统的硬件与软件纠错工具来完善并验证SoC。

  设计潮流向着形式的高度化和高度自给自足分系统发展,这种Bluetooth和软件体系结构正处于潮流的前沿。随着SoC设计规模的日益扩大并开始汇集性能各异又高度复杂的功能,IP公司要对进行全方位的预测。他们在规划产品的体系结构和封装时,要考虑用户易于集成,减少风险的要求,只有IP提供商充分了解ASIC设计组的要求,同时也了解软件开发者的要求以及设计硬件和软件两者样机的要求,IP用户才能真正领略采用商品化Bluetooth IP产品的好处。

霍尔传感器相关文章:霍尔传感器工作原理


电度表相关文章:电度表原理


霍尔传感器相关文章:霍尔传感器原理

上一页 1 2 下一页

评论


相关推荐

技术专区

关闭