本书针对人工智能硬件电路设计基础,着重介绍硬件电路相关的设计知识及SoC设计开发过程中数字前端知识,包括VHDL技术、Verilog技术及HLS技术。同时将开发SoC中常用的模块作为应用实例进行详细讲解。VHDL技术部分详细介绍了VHDL语言的背景知识、基本语法结构和VHDL代码的编写方法。另外,该部分还加入了基础电路和简单系统的设计实例,以及设计共享的内容,以便进行代码的分割、共享和重用。Verilog技术部分详细介绍了与VHDL技术部分相对应的内容,以便读者对照学习。在此基础上,本书还给出了一些应用实例,为读者深入研究SoC设计开发提供了具体的系统电路设计和验证结果。本书附录详细介绍了Xilinx和AlteraFPGA软件环境,以及在远程服务器下的操作步骤。同时附上书中涉及的所有代码,方便读者进行复现和二次开发。


作者

廖永波,电子科技大学副教授。电子科技大学博士、本科毕业,兰州大学硕士毕业。赴澳大利亚机器人视觉中心和昆士兰科技大学、比利时IMEC、美国Uni-versity of Kanss作访问学者。担任四川省电子学会副秘书长、四川省电子学会EDA专委会秘书长;受邀担任四川省科技厅评审专家、重庆市科技厅评审专家;曾担任IEEE审稿人和国际会议分会主席。曾获评2019年度中国电子学会先进工作者、第七届大学生集成电路设计·应用创新大赛优秀指导老师奖、电子科技大学示范性微电子学院“集成电路工程项目实习实训优秀校内指导老师”。长期从事高性能数字和混合信号集成电路设计、电源管理集成电路设计、微能量收集系统、集成电路的抗核加固技术、温度传感器芯片设计及生产和测试、类脑算法及芯片等方向的研究,对片上系统、软硬件协同设计等有独到的理解。


查看全部
目录

作者简介

内容简介

前言

第1部分 VHDL技术

第1章 VHDL程序的结构

第2章 VHDL语言规则

第3章 VHDL主要描述语句

第4章 VHDL组合逻辑电路设计

第5章 VHDL时序逻辑电路设计

第6章 VHDL状态机设计

第7章 VHDL设计实例

第2部分 Verilog技术

第8章 Verilog程序结构

第9章 Verilog语言规则

第10章 Verilog主要描述语句

第11章 Verilog组合逻辑电路设计

第12章 Verilog时序逻辑电路设计

第13章 Verilog状态机设计

第14章 Verilog设计实例

第3部分 系统设计

第15章 HLS高层次综合

第16章 MIPS架构处理器设计

第17章 RISC-V架构处理器设计

第4部分 基于人工智能的目标检测

第18章 基于FPGAC5SoC的MobileNetV1SSD目标检测方案设计

第5部分 附录

附录A 在ISE设计组件下编写VHDL项目的方法

附录B 在Quartus设计组件下编写VHDL项目的方法

附录C 人工智能边缘实验室-FPGA开发板调试

附录D 正文中的程序代码

查看全部
书评
查看更多
请您登录后发表评论 登录 | 注册
我的评分:
提交
0/400