SOC课程设计---基于systemC和UML的语音备忘器设计
《SOC课程设计---基于systemC和UML的语音备忘器设计》由会员分享,可在线阅读,更多相关《SOC课程设计---基于systemC和UML的语音备忘器设计(20页珍藏版)》请在毕设资料网上搜索。
1、1 基于 SystemC 的 语音备忘 器 设计 摘要: 随着 VLSI的集成度越来越高,设计也越趋复杂。传统的设计方法如原理图输入、 HDL语言描述在进行复杂系统设计时,设计效率往往比较低。特别是在算法由软件转化为硬件的环节上,传统的设计方法的效率不是很高,设计者往往要耗费大量的时间和精力手工进行算法的转化。为解决这些问题,一种新的系统级的设计方法 SYSTEM C 被提出。 SYSTEM C是一种方法,也是一个 C库,用 SYSTEM C可以很方便地实现一个软件算法的硬件实现,以及完成一个系统级的设计。 关键词: SystemC、 语音备忘器 、 UML 一、 SystemC 的开发平台
2、1.1 概述 随着 VLSI的集成度越来越高,设计也越趋复杂。一个系统的设计往往不仅需要硬件设计人员的参与,也需要有软件设计人员的参与。软件设计人员与硬件设计人员之间的相互协调就变的格外重要,它直接关系到工作的效率以及整个系统设计的成败。传统的设计方法没有使软件设计工作与硬件设计工作协调一致,而是将两者的工作割裂开来。软件算法的设计人员在系统设计后期不能为硬件设计人员的设计提供任何的帮助。同时现在有些大规模集成电路设计中往往带有 DSP Core或其它 CPU Core。这些都使得单纯地用原理图或硬件描述语言来设计、仿真这么复杂的系统变得十分困难。 System C就是在这些矛盾的背景下提出的
3、。它的出现为复杂的系统设计提供了一条有效的解决途径。 System C 是由 Synospy Inc. 提出的,目前最新的版本为 V2.0。它提出的目的就是以一种系统设计的思想进行系统设计。它将软件算法与硬件实现很好的结合在一起,提高了整个系统设计的效率和正确性。 System C 是一个 C+ 库,也是一种使设计者可以有效地设计出一个软件算法的准确循环模型,硬件结构以及系统级 设计的方法。设计者可以用 System C开发工具或在标准 C+开发工具中加如 System C库制作系统级模型,快速地仿真和优化设计,以及研究不同的算法,并且为硬件和软件设计人员提供一个设计系统的可执行规范。可执行规
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中设计图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- soc 课程设计 基于 systemc 以及 uml 语音 备忘 设计
