词条 | 用SpecC作系统设计 |
释义 | 作者:(美)格斯劳尔(Gerstlauer,A.) 等著,边计年,薛宏熙 等译 ISBN:10位[7302132895]13位[9787302132899] 出版社:清华大学出版社 出版日期:2008-1-1 定价:¥25.00元 内容提要全书共分6章。第1章介绍设计方法学和SpecC语言,把SpecC作为专门面向综合的系统级设计语言(system-leveldesignlanguage,SLDL)的一个实例。第2章讨论系统级设计的4个不同的抽象级别,定义每一个级别上的模型,并且详细解释如何从一个抽象级别逐步细化到下一个级别。为了以实例说明设计方法学,我们将设计方法学应用于工业界的2个实例(移动电话的语音编码/解码器和图像编码器)分别在第3章和第4章中介绍。第5章介绍围绕上述设计方法学而研发的整个设计环境和可能使用的工具。最后,在第6章中介绍SpecC技术开放协会(SpecCTechnologyOpenConsortium),该协会的目的是促使SpecC语言成为世界性的标准,以便于相互协同工作、IP核(intellectualpropertycore)相互交流等。本书将给SOC或嵌入式系统的设计者和设计管理者带来巨大效益。他们可以利用本书的结果开发出新的设计方法,使其设计效率以指数形式上升。对于那些原来是RTL级、逻辑级或物理级的设计者来说,如果他们对转移到系统级设计有兴趣,他们会发现可以对设计整体有全面的把握。本书的设计模型定义了IP模型和函数,适合于IP核提供者和使用者交流用。一个高效的方法学(例如本书所提供的方法)将帮助产品计划部门快速开发出新产品,或者引出新的商业模型(例如电子设计或根据定单设计产品)。最后,系统设计领域的学者和学生可以在本书中找到形式化的、有很好结构的设计流程实例。 作者简介边计年,清华大学计算机系教授,博士生导师。1970年毕业于清华大学自动控制系,毕业后在清华大学任教至今,其中1985年至1986年作为访问学者在日本京都大学进修。研究方向为面向系统芯片(SOC)的系统设计方法学,包括系统描述、软硬件划分与通信综合、与布图结合的高层次综合、系统协同验证等。出版著作有《数字系统计算机辅助设计》、《数字系统设计自动化》、《超大规模集成电路计算机辅助设计技术》等。译著有《VHDL简明教程》、《数字逻辑与VHDL设计》、《嵌入式系统的描述与设计》等。 目录第1章SpecC语言1提纲 1.1简介 1.2计算模型 1.2.1有限状态机 1.2.2数据流图 1.2.3带数据通路有限状态机 1.2.4带数据通路的超状态有限状态机 1.2.5层次化并发有限状态机 1.2.6程序状态机 1.3SpecC模型 1.3.1传统的模型 1.3.2SpecC模型 1.3.3协议插入 1.3.4即插即用的通信 1.3.5通信模块的即插即用 1.4系统级语言的需求 1.4.1语言目标 1.4.2语言的需求 1.5SpecC语言 1.5.1基础 1.5.2SpecC的类型 1.5.3层次化结构 1.5.4行为的层次结构 1.5.5有限状态机的执行 1.5.6流水线的执行 1.5.7通信 1.5.8同步 1.5.9例外处理 1.5.10定时 1.5.11对设计库的支持 1.5.12持久的标注 1.6本章要点和结论 1.6.1本章要点 1.6.2结论 1.6.3更多的信息 第2章用SpecC建模和设计 提纲 2.1简介 2.1.1抽象级别 2.1.2设计流程 2.1.3SpecC方法学 2.2系统描述模型 2.2.1系统描述模型举例 2.2.2通信与计算 2.3体系结构细化 2.3.1行为划分 2.3.2变量划分 2.3.3执行时间 2.3.4调度 2.4体系结构模型 2.5通信综合 2.5.1通道划分 2.5.2插入协议 2.5.3知识产权组件 2.5.4插入协议 2.6通信模型 2.7后端处理 2.7.1硬件综合 2.7.2软件综合 2.7.3接口综合 2.7.4实现模型举例 2.8实现模型 2.9总结和结论 第3章移动通信的GSM语音合成器设计 提纲 3.1简介 3.1.1GSM语音合成器标准 3.2系统描述模型 3.2.1编码层次 3.2.2特征提取 3.3体系结构探索 3.3.1模型评估 3.4体系结构模型 3.5通信综合 3.6通信模型 3.7后端处理 3.8最终实现模型 3.9小结和结论 第4章图像压缩解压缩(JBIG)编码器设计 提纲 4.1简介 4.1.1JBIG结构图 4.2系统描述 4.2.1系统描述模型 4.3软硬件划分 4.3.1方案1 4.3.2方案2 4.3.3方案3 4.3.4方案4 4.3.5结果分析 4.3.6方案选择 4.4体系结构模型 4.5通信模型 4.5.1内存-总线接口 4.6JBIG硬件设计 4.6.1JBIG硬件体系结构 4.7结论 第5章SpecC设计环境 提纲 5.1简介 5.1.1系统验证 5.1.2SpecC覆盖范围 5.1.3SpecC设计方法学 5.2细化 5.2.1用户接口 5.2.2特征提取和性能评估 5.2.3交互式细化 5.2.4自动细化 5.2.5验证 5.3SpecC引擎 5.3.1细化引擎 5.3.2探索引擎 5.3.3综合引擎 5.4结论 第6章SpecC技术开放协会 6.1前言 6.2动机 6.2.1设计能力的差距 6.2.2SpecC设计方法 6.3SpecC技术开放协会 6.3.1目的 6.3.2历史 6.3.3计划 6.3.4成员 索引 |
随便看 |
百科全书收录4421916条中文百科知识,基本涵盖了大多数领域的百科知识,是一部内容开放、自由的电子版百科全书。