书籍详情

基于FPGA的系统优化与综合

基于FPGA的系统优化与综合

作者:瓦莱里·斯克里亚洛夫 著,廖永波 译

出版社:机械工业出版社

出版时间:2018-06-01

ISBN:9787111597223

定价:¥139.00

购买这本书可以去
内容简介
  本书系统介绍了关于FPGA的设计与实现的研究成果。首先,引入数字系统的设计概念,使用FPGA设计实现,并给出基于FPGA的高性能加速的仿真结果;其次,展现更多有限状态机(FSM)的理论,阐述减少FPGA基本资源的方法,并讲述如何在FPGA中实现小化电路的延时。本书着重介绍了完全综合的硬件描述规范,提供大量基于提出的模型和方法的实际设计,探索了涉及核配置逻辑器件和大量嵌入模块的建模方法。本书可作为普通高等学校微电子、电气工程、自动化、能源工程等专业本科生和研究生相关课程的教材或参考书,也可为相关专业的工程技术人员对FPGA系统的研究设计提供参考。
作者简介
暂缺《基于FPGA的系统优化与综合》作者简介
目录
译者序
原书前言
缩略语
第一部分 基于FPGA的数字电路与系统设计
第1章 FPGA结构、可重构结构、嵌入模块和设计工具3
 1.1 介绍FPGA 3  
1.2 FPGA器件的基础7  
 1.2.1 XilinxFPGA的可配置逻辑模块7
  1.2.2 AlteraFPGA的逻辑器件10
 1.3 嵌入模块11  
 1.3.1 嵌入存储器12  
 1.3.2 嵌入DSP模块15
 1.4 时钟分配和复位17
 1.5 设计工具19
 1.6 执行和原型机24
 1.7 基于FPGA的电路和系统的交互29
 参考文献35
第2章 基于FPGA器件的综合VHDL 37
 2.1 介绍VHDL 37
 2.2 数据类型、对象和操作数43
 2.3 组合进程和时序进程48  
 2.3.1 组合进程49   
2.3.2 时序进程52  
2.4 函数、进程和模块56
 2.5 类和生成62  
2.6 库、包和文件67
 2.7 行为仿真72  
2.8 原型机76
 参考文献78
 
第3章 设计技术80
 3.1 组合电路80
  3.1.1 译码器83
  3.1.2 解码器83
  3.1.3 多路复用器84
  3.1.4 比较器85
  3.1.5 算术电路85
  3.1.6 桶形移位器86
 3.2 顺序电路86
  3.2.1 寄存器86
  3.2.2 移位寄存器87
  3.2.3 计数器87
  3.2.4 有累加器的算术电路88
 3.3 有限状态机89
 3.4 基于FPGA电路和系统的优选92
  3.4.1 高并行性的基于网络的解决方案93
  3.4.2 硬件加速器98
  3.4.3 块化分层FSM运行的并行算法98
 3.5 并行排序的设计实例99
 3.6 并行搜索的设计实例104
 3.7 并行计数器的设计实例109
 3.8 计数网络的设计实例112
 3.9 基于LUT的汉明权重计数器/比较器的设计实例115
 3.10 向量操作的设计实例121
 参考文献125
第4章 嵌入模块和系统设计127
 4.1 IP芯片127
 4.2 嵌入DSP 136
 4.3 FPGA交互141
  4.3.1 Digilent并行端口接口141
  4.3.2 UART接口149
 4.4 软硬件协同设计和协同仿真160
  4.4.1 Digilent并行接口的软硬件协同设计161
  4.4.2 UART接口的软硬件协同设计168
 4.5 可编程片上系统177
基于FPGA的系统优化与综合
Ⅹ 
 参考文献181
第5章 基于层次和并行技术规范182
 5.1 模块化层次结构规范182
 5.2 层次有限状态机186
  5.2.1 具有明确模块的HFSM的HDL模板187
  5.2.2 具有不明确模块的HFSM的HDL模板195
 5.3 HFSM的综合196
  5.3.1 具有明确模块的HFSM的综合196
  5.3.2 具有不明确模块的HFSM的综合203
 5.4 并行规范和并行HFSM 204
 5.5 基于HFSM模型的软件程序的硬件执行212
 5.6 嵌入式或分布式栈存储器215
 5.7 优化技术217
  5.7.1 层次返回217
  5.7.2 HGS的多入口点219
  5.7.3 快栈解除219
 5.8 实际应用219
 参考文献225
第二部分 基于FPGA电路和系统的有限
状态机的优化方法
第6章 MooreFSM 逻辑电路的硬件减少231
 6.1 现有方法的一般特点231
 6.2 MooreFSM中的目标转换237
 6.3 MooreFSM的状态代码扩展式241
 6.4 替代逻辑条件综合MooreFSM 248
 参考文献252
第7章 嵌入存储模块设计FSM 254
 7.1 Mealy和MooreFSM的简单执行254
 7.2 FSM的结构解体259
 7.3 解码微操作集设计MealyFSM 262
 7.4 解码兼容微操作域设计MealyFSM 265
目  录
Ⅺ 
 7.5 解码结构表行设计MealyFSM 267
 7.6 基于MooreFSM的伪等状态优化BIMF 272
 参考文献276
第8章 优化具有嵌入存储块的FSM 278
 8.1 MPMealyFSM的简单执行278
 8.2 LUTer的优化285
 8.3 基于伪等状态优化LUTer 290
 8.4 基于微操作集编码优化LUTer 299
 参考文献306
第9章 操作实现转换的FSM 307
 9.1 转换操作执行的概念307
 9.2 转换可操作生成的FSM组织309
 9.3 FSM设计实例312
 9.4 具有OAT的FSM的综合进程结构表达315
  9.4.1 具有OAT的FSM的综合进程的基本结构316
  9.4.2 改良综合进程的基本结构317
 9
猜您喜欢

读书导航