新書推薦:

《
大地上的中国史:藏在地理里的历史
》
售價:NT$
347.0

《
《民法典·婚姻家庭继承注释书》(家事法专用小红书,一书尽揽现行有效办案依据:条文释义+相关立法+行政法规+地方立法+司法解释+司法文件+地方法院规范+权威案例,麦读法律54)
》
售價:NT$
607.0

《
地中海四千年
》
售價:NT$
857.0

《
君子至交:丁聪、萧乾、茅盾等与荒芜通信札记
》
售價:NT$
316.0

《
日和·缝纫机与金鱼
》
售價:NT$
194.0

《
金手铐(讲述海外留学群体面临的困境与挣扎、收获与失去)
》
售價:NT$
347.0

《
五谷杂粮养全家 正版书籍养生配方大全饮食健康营养食品药膳食谱养生食疗杂粮搭配减糖饮食书百病食疗家庭中医养生药膳入门书籍
》
售價:NT$
254.0

《
七种模式成就卓越班组:升级版
》
售價:NT$
296.0
|
內容簡介: |
本书从实践的角度对从FPGA软件开发到FPGA软件测试各阶段的测试思想、方法、活动、案例进行详细描述,并系统介绍FPGA软件测试的各种方法,从不同的角度分析FPGA软件测试的内容及具体要求,通过在各个测试阶段应用不同的测试方法来满足不同的FPGA软件测试需求。本书首先对FPGA器件及软件进行概述,然后介绍FPGA软件开发工具与流程,最后着重论述FPGA软件测试技术(包括FPGA软件测试相关标准和方法、FPGA软件测试工具及使用方法、FPGA软件测试案例与分析)。本书可供FPGA软件测试工程师、对FPGA软件测试技术感兴趣的大学生及电子爱好者等作为学习参考用书。
|
關於作者: |
罗文兵,男,汉族,1977年10月生,湖北仙桃人,中共党员,高级工程师,现任北京赛迪软件测评工程技术中心有限公司执行总经理。主要研究方向为软件测试、FPGA测试及软件工程管理等,曾承担多项863课题、工信部工业转型升级资金、产业基础公共服务平台等重大科研专项实施工作,以及数十项国家和军队重点工程软件测试任务,参与编写3部专著,发表论文20余篇。
|
目錄:
|
第1章 FPGA器件及软件概述 .................................................................................0011.1 FPGA器件典型内部结构 ...........................................................................0031.2 FPGA软件设计特点 ...................................................................................0061.3 FPGA工艺技术原理 ...................................................................................0091.3.1 基于SRAM工艺技术原理 ...............................................................0091.3.2 基于反熔丝工艺技术原理 ..............................................................0101.3.3 基于FLASH工艺技术原理 .............................................................0121.4 FPGA生产厂家及其产品 ...........................................................................0131.4.1 Xilinx公司及产品介绍 ....................................................................0131.4.2 Altera(Intel)公司及产品介绍 .....................................................0451.4.3 Lattice公司及产品介绍 ...................................................................0481.4.4 Microchip公司及产品介绍 .............................................................0501.5 FPGA在各领域的应用 ...............................................................................0511.5.1 人工智能 ..........................................................................................0531.5.2 航空航天 ..........................................................................................0541.5.3 无线通信 ..........................................................................................0551.5.4 有线通信 ..........................................................................................0571.5.5 消费电子 ..........................................................................................0581.5.6 汽车电子 ..........................................................................................0581.5.7 医疗电子 ..........................................................................................0591.6 本章小结......................................................................................................060第2章 FPGA软件开发工具与流程 ......................................................................... 0612.1 FPGA软件开发工具 ................................................................................... 0612.1.1 ISE软件 ............................................................................................ 0622.1.2 Vivado软件 ....................................................................................... 0682.1.3 Quartus Prime软件 ........................................................................... 0722.1.4 Lattice Diamond软件 ....................................................................... 0742.2 FPGA软件开发流程 ................................................................................... 0752.2.1 FPGA软件需求分析 ........................................................................ 0752.2.2 功能定义与器件选型 ...................................................................... 0762.2.3 设计输入 .......................................................................................... 0802.2.4 设计约束 .......................................................................................... 0822.2.5 功能仿真 .......................................................................................... 0882.2.6 逻辑综合 .......................................................................................... 0882.2.7 布局布线 .......................................................................................... 0932.2.8 时序仿真 .......................................................................................... 0932.2.9 配置及固化 ...................................................................................... 0942.3 本章小结...................................................................................................... 098第3章 FPGA软件测试相关标准和方法 ................................................................ 0993.1 FPGA软件测试相关标准 ........................................................................... 0993.1.1 GJB 9433—2018标准 ..................................................................... 0993.1.2 GJB 9432—2018标准 ..................................................................... 1003.1.3 GB/T 37691—2019标准.................................................................. 1003.1.4 GB/T 37979—2019标准.................................................................. 1003.2 FPGA软件测试方法 ................................................................................... 1013.2.1 编码规则检查.................................................................................. 1013.2.2 跨时钟域分析.................................................................................. 1103.2.3 静态时序分析.................................................................................. 1163.2.4 仿真测试.......................................................................................... 1353.3 本章小结...................................................................................................... 152第4章 FPGA软件测试工具及使用方法 ................................................................ 1534.1 编码规则检查工具及使用方法.................................................................. 1544.1.1 HDL Designer .................................................................................. 1564.1.2 vLinter .............................................................................................. 1584.2 静态时序分析工具及使用方法.................................................................. 1614.2.1 PrimeTime简介 ................................................................................ 1614.2.2 PrimeTime使用流程 ........................................................................ 1634.3 跨时钟域分析工具及使用方法.................................................................. 1734.3.1 跨时钟域分析中的3种问题............................................................ 1754.3.2 vChecker工具的特点及使用方法 .................................................. 1794.4 仿真工具及使用方法.................................................................................. 1874.4.1 Modelsim ......................................................................................... 1874.4.2 VCS .................................................................................................. 1954.5 逻辑等效性检查工具及使用方法.............................................................. 1984.5.1 360 EC-FPGA工具的功能和优点 .................................................. 1984.5.2 360 EC-FPGA工具的使用方法 ...................................................... 1994.6 本章小结...................................................................................................... 205第5章 FPGA软件测试案例与分析 ......................................................................... 2075.1 代码审查...................................................................................................... 2075.1.1 代码审查内容.................................................................................. 2075.1.2 代码审查案例.................................................................................. 2135.2 代码走查...................................................................................................... 2305.2.1 代码走查内容.................................................................................. 2315.2.2 代码走查案例.........
|
|