- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
SoC设计链中可配置IP
SoC设计链中可配置IP
摘要:本文简要介绍了SoC设计链面临的挑战以及对可配置IP提出的新的要求。重点分析了如何利用Improv系统公司开发的VLIW架构和包括Jazz DSP 平台的工具套件进行快速、低成本、高性能的终端设计。
关键词:可配置IP;VLIW;Jazz;SoC
1、引言
随着IC的生产成本持续上涨,消费类电子产品制造商不得不努力寻求多种方法以满足价格上升的迫切要求同时提高自身的利润空间。这些方法中至关重要的一点就是采用可配置IP,借助其灵活可变且可重复使用的平台来降低总的生产成本。这就要求一个芯片就能支持多个产品,而且各系列芯片的生产通过一个基础设计就能完成,快速而价廉。使用可配置IP,公司就可以借用自身无法拥有的第三方资源,以最经济实惠的方式获取前沿技术和解决方案。Improv公司从事可配置DSP IP设计已达10年之久,成功地为不同的市场需求提供硅验证解决方案,帮助众多公司确立了技术和上市时间方面的优势。
可配置IP要满足设计师和制造商的需求就必须能够最有效地融入SoC设计链中。这也就意味着该IP至少应该满足以下几个要求:
1) 拥有高效的软件开发方法
2) 拥有高效的自动化验证方法
3) 拥有高效的方法进行快速集成
4) 在硬连线的成本和性能方面极具竞争优势
5) 提供自动方法进行系列解决方案的配置
2、解决方案
传统解决方案很难满足以上对IP核的众多要求,不过终端厂商可以借助Improv系统公司开发的VLIW架构和包括Jazz DSP 平台的工具套件来轻松实现自己的设计。Improv的解决方案采用了VLIW的体系结构,在单一可配置平台上就可实现并行操作。根据所需处理器的吞吐量,并行操作能将时钟频率减小到最低值,这必然也就降低了系统功耗。而软件开发则由功能强大且优化的编译器以及测试分析工具组等手段共同控制。该分析工具能提供系统级、模块级和门级的反馈,从而能使处理器的吞吐量达到最佳状态并减小门和内存的使用率。
以上开发工具都集成在名为“Jazz Composer”的自动硬件配置工具中,在最佳软硬件系统上实现快速设计迭代和停止操作。有了大量的特殊应用核及丰富的多媒体数字信号编解码库作为起始点,设计师就能够快速地选择相对应的预配置解决方案或是针对其特定的项目需求做进一步的自定义设置。这种方式完美地集合了所有的优势,特别是消费市场要求的低功耗、低成本以及高性能等优点。此外,设计师还能利用我们的完整解决方案实现产品快速上市,因为该方案中已经包括了DSP固件、自定义处理器、标准化接口和外设支持等。
客户能否获得成功,上述优势发挥着重要的作用,但以下潜在性的技术优势使Improv公司的方案从前几代的DSP IP方案中脱颖而出:
图1
● VLIW 处理能力
◎ 实现高性能/循环和低功耗的并行操作
● 编译技术-体系结构映射功能
◎ 使用高级程序语言快速将应用程序映射入体系结构中
● 验证
◎ 模块、处理器、应用程序和SoC级的自动测试工作台
◎ 定向和约束性随机测试
● 先进的电源管理
◎ 空闲模式(静态等待)?C 休眠模式(防短时脉冲波形干扰,98%时钟关闭)
◎ 通用功率模式(CPF),用于连接电源设计/分析工具
● 符合不同行业标准的开发工具
◎ PFI咨询委员会和SPIRIT联盟成员
3、应用领域
这种方式的优点既迎合了新兴市场,也满足了需求高性能的应用领域,例如电信和消费类市场。Improv解决方案的内在优势将使这些市场受益匪浅,并满足他们不同的特殊需求。
图2
● 性能
◎ 我们的解决方案能根据数据流的算法提供高性能运算。
◆ 图像处理、音频/视频/语音信号处理、加密解密、调制解调以及卫星通信。
◎ 对比测试结果可以看出我们领先于通用DSP或甚至是一些硬编码的DSP解决方案。
● 可编程性
◎ 软件在使用和支持上的灵活性允许针对项目的标准及自定义的特性进行编程。
◎ 具有鲁棒性且成熟稳定的软件开发环境及带IP核的工具。
● 可配置性
◎ 设计师可以添加自定义的指令和硬件来进一步提高性能,降低功耗,增加产品差异化以及扩展产品应用领域。
● 可扩展性
◎ 可重复使用的软件映射到不同配置的处理器核中,从而创造出低中高端不同档次的产品和产品的不同性能。
4、软件开发
算法设计始于高层次的系统级应用,这对于软件开发学非常重要。软件算法设计可以分解为模块设计,如下
您可能关注的文档
最近下载
- 龙飞丨25图推刷题600题听课笔记(答案版).pdf VIP
- NCC学习资料课件 库存管理.pptx
- NCC学习资料课件-内部交易.pptx VIP
- 2025中考初中英语1600单词速记完整版(复习必背).pdf VIP
- NCC学习资料-采购管理.docx
- 2025下半年贵港房地产经纪人考试(房地产经纪专业基础)题库及答案.docx VIP
- 人教版(2019)高中化学必修一 4.1原子结构与元素周期表 说课课件.pptx VIP
- NCC学习资料-内部交易.docx VIP
- 2025-2026学年北京市海淀区清华大学附属中学九年级上学期开学考数学试卷含详解.docx VIP
- 公司治理与内部控制 教学课件 作者 胡晓明 许婷 第十章 信息与沟通.ppt VIP
文档评论(0)