图书介绍

SystemC入门【2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载】

SystemC入门
  • (美)J.Bhasker著 著
  • 出版社: 北京:北京航空航天大学出版社
  • ISBN:9787811242492
  • 出版时间:2008
  • 标注页数:239页
  • 文件大小:8MB
  • 文件页数:260页
  • 主题词:C语言-程序设计

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

SystemC入门PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1章 绪论1

1.1什么是SystemC?1

1.2为什么使用SystemC?3

1.3设计方法学5

1.4SystemC的功能8

1.5SystemC RTL9

1.6本书的组织9

1.7练习题10

第2章 起步11

2.1基础知识11

2.2再举一个例子14

2.3描述的层次16

2.4功能的验证18

2.5练习题23

第3章 数据类型24

3.1值保持器24

3.2类型的总结25

3.3位类型26

3.4任意位宽类型27

3.5逻辑类型31

3.6任意位宽的逻辑类型33

3.7有符号的整数类型37

3.8无符号的整数类型41

3.9任意精度有符号的整数类型42

3.10任意精度无符号的整数类型43

3.11判断类型44

3.12用户定义的数据类型45

3.13推荐的数据类型46

3.14练习题47

第4章 组合逻辑建模48

4.1SC_MODULE48

4.2一个例子51

4.3端口和信号的读/写52

4.4逻辑操作符54

4.5算术操作符56

4.5.1无符号的算术运算56

4.5.2有符号的算术运算57

4.6关系操作符59

4.7向量和范围61

4.7.1常数索引61

4.7.2非常数索引63

4.8条件语句65

4.9开关语句68

4.10循环71

4.11方法72

4.12结构76

4.13多进程和Δ延迟77

4.14小结79

4.15练习题79

第5章 同步逻辑建模80

5.1触发器建模80

5.2多进程82

5.3带异步置位和清零端的触发器84

5.4带同步置位和清零端的触发器88

5.5多时钟和多相位时钟89

5.6锁存器建模91

5.6.1条件语句91

5.6.2开关语句94

5.6.3避免生成锁存器96

5.7小结97

5.8练习题98

第6章 各色各样的逻辑100

6.1三态驱动器100

6.2多个驱动源105

6.3无关项的处理108

6.4层次109

6.5模块的参数化116

6.6变量和信号的赋值118

6.7练习题120

第7章 建模示例121

7.1具有三态输出的参数化寄存器121

7.2存储器模型123

7.3有限状态机的建模125

7.3.1摩尔型有限状态机125

7.3.2米利型有限状态机129

7.4通用移位寄存器132

7.5计数器135

7.5.1模N计数器135

7.5.2Johnson计数器136

7.5.3格雷码双向计数器138

7.6Johnson译码器140

7.7阶乘的模型141

7.8只读存储器(ROM)的建模143

7.9练习题144

第8章 测试平台的编写146

8.1编写测试平台146

8.2仿真控制149

8.2.1sc_clock149

8.2.2sctrace150

8.2.3scstart151

8.2.4sc_stop152

8.2.5sc_time_stamp152

8.2.6scsimulationtime152

8.2.7sc_cycle和sc_initialize153

8.2.8sctime153

8.3波形155

8.3.1任意类型的波形155

8.3.2复杂的重复波形156

8.3.3生成一个衍生的时钟157

8.3.4从文件中读取激励159

8.3.5响应性激励164

8.4监视行为167

8.4.1判断仿真结果是否正确167

8.4.2把结果保存到文本文件中169

8.5更多示例170

8.5.1触发器170

8.5.2带同步输出的多路选择器175

8.5.3全加器178

8.5.4周期节拍级仿真182

8.6在sc_main内的语句顺序184

8.7跟踪记录集合类型184

8.8跟踪记录枚举类型186

8.9练习题187

第9章 系统级建模188

9.1SC_THREAD进程188

9.2动态敏感性192

9.3构造函数的参数196

9.4更多示例201

9.4.1求最大公约数201

9.4.2滤波器202

9.5端口、接口和通道203

9.6高级话题207

9.6.1共享的数据成员207

9.6.2定点类型208

9.6.3模块209

9.6.4其他方法209

9.7仿真算法213

9.8练习题214

附录A 运行环境215

A.1软件的安装215

A.2设计的编译216

A.3设计的仿真217

A.4设计的调试217

附录B SystemC RTL:SystemC的可综合子集219

B.1SystemC的特性220

B.2C++的特性221

参考文献224

索引226

热门推荐