展开全部

主编推荐语

数字系统设计与Chisel语言应用实用指南。

内容简介

本书从实用性角度出发,对基于Chisel语言的数字系统设计的方法、技术和相关工具进行了系统介绍,主要内容包括:数字系统设计的基础知识、Chisel语言开发环境及仿真测试方法、使用Chisel语言进行数字系统设计的要素、使用Scala语言配置硬件生成的相关方法、复杂的数字系统功能模块的实例,以及对通用化FPGA逻辑结构的展望。

书中引入大量设计示例,帮助读者在学习Chisel语法的同时,系统掌握数字系统设计的相关知识。

目录

  • 版权信息
  • 前言
  • 第1章 数字系统设计基础
  • 1.1 数字系统设计概述
  • 1.2 基于FPGA的数字系统设计概述
  • 1.3 数字系统设计的发展趋势
  • 第2章 Chisel语言概述
  • 2.1 FPGA逻辑设计方法
  • 2.2 开发工具的安装
  • 2.3 使用IntelliJ IDEA进行Chisel逻辑设计的流程
  • 第3章 基于Chisel语言的程序构建和基础测试
  • 3.1 使用sbt构建工程
  • 3.2 基于Chisel语言进行测试
  • 第4章 高阶测试及验证
  • 4.1 调试
  • 4.2 Chisel设计的测试
  • 4.3 多线程测试
  • 4.4 仿真验证模拟器
  • 第5章 数字系统的组成
  • 5.1 Chisel的数据类型和常数
  • 5.2 组合逻辑电路
  • 5.3 寄存器
  • 5.4 Bundle和Vec
  • 5.5 Wire、Reg和IO
  • 第6章 模块的定义及例化
  • 6.1 Chisel语言的模块
  • 6.2 模块嵌套
  • 6.3 算术逻辑单元
  • 6.4 批量连接
  • 6.5 例化第三方模块
  • 第7章 组合逻辑电路设计
  • 7.1 组合逻辑电路
  • 7.2 译码器
  • 7.3 编码器
  • 7.4 仲裁器
  • 7.5 优先级编码器
  • 7.6 比较器
  • 第8章 时序逻辑电路设计
  • 8.1 寄存器
  • 8.2 计数器
  • 8.3 移位寄存器
  • 8.4 存储器
  • 第9章 硬件生成器
  • 9.1 Scala语言简介
  • 9.2 使用函数实现轻量级模块
  • 9.3 含配置参数的数字电路设计
  • 9.4 生成组合逻辑
  • 9.5 继承的使用
  • 9.6 使用函数式编程进行硬件生成
  • 第10章 输入信号处理
  • 10.1 异步输入
  • 10.2 输入信号去抖动
  • 10.3 输入信号滤波
  • 10.4 将输入信号处理封装为函数
  • 10.5 同步复位
  • 第11章 有限状态机
  • 11.1 基本有限状态机
  • 11.2 快速输出的Mealy型有限状态机
  • 11.3 Moore型有限状态机和Mealy型有限状态机的对比
  • 第12章 状态机通信互联
  • 12.1 闪灯程序示例
  • 12.2 含数据通路的状态机
  • 12.3 ready/valid流控接口
  • 第13章 设计示例
  • 13.1 FIFO缓冲器
  • 13.2 串口
  • 13.3 FIFO的设计变体
  • 13.4 多时钟域存储器
  • 第14章 互联
  • 14.1 经典的微处理器总线
  • 14.2 片上总线
  • 14.3 总线和接口标准
  • 第15章 Leros处理器设计
  • 15.1 指令集
  • 15.2 数据通路
  • 15.3 算术逻辑单元
  • 15.4 指令译码单元
  • 15.5 汇编指令
  • 15.6 指令存储器
  • 15.7 数据通路的状态机设计
  • 第16章 通用化FPGA逻辑结构设计
  • 16.1 为什么进行通用化FPGA逻辑结构设计
  • 16.2 可重构通用化FPGA逻辑设计
  • 16.3 原型系统设计和验证
  • 16.4 对通用化、标准化逻辑设计的展望
  • 附录A Chisel 3.6手册
  • A.1 变量说明
  • A.2 关键词
  • A.3 wire型信号创建及赋值
  • A.4 信号构造方法
  • A.5 枚举Enum的用法
  • A.6 集合类型
  • A.7 操作符
  • A.8 代码生成
  • A.9 强制类型转换
  • A.10 标准单元库
  • A.11 模块的定义和例化
  • 参考文献
展开全部

评分及书评

尚无评分
目前还没人评分

出版方

机械工业出版社

机械工业出版社是全国优秀出版社,自1952年成立以来,坚持为科技、为教育服务,以向行业、向学校提供优质、权威的精神产品为宗旨,以“服务社会和人民群众需求,传播社会主义先进文化”为己任,产业结构不断完善,已由传统的图书出版向着图书、期刊、电子出版物、音像制品、电子商务一体化延伸,现已发展为多领域、多学科的大型综合性出版社,涉及机械、电工电子、汽车、计算机、经济管理、建筑、ELT、科普以及教材、教辅等领域。