图书介绍

可编程器件EDA应用开发技术2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

可编程器件EDA应用开发技术
  • 陈燕东主编;李颖,刘胜平,李红等编著 著
  • 出版社: 北京:国防工业出版社
  • ISBN:7118044679
  • 出版时间:2006
  • 标注页数:330页
  • 文件大小:42MB
  • 文件页数:339页
  • 主题词:可编程逻辑器件;电子电路-电路设计:计算机辅助设计

PDF下载


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

下载说明

可编程器件EDA应用开发技术PDF格式电子书版下载

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

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

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

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

图书目录

1.1 可编程器件的发展过程1

1.1.1 集成电路的发展历史1

1.1.2 可编程器件的历史和现状1

第1章 可编程器件与电子设计自动化1

1.2 EDA技术简介2

1.2.1 EDA设计的典型流程2

1.2.2 EDA技术的设计特点3

1.3 可编程器件概述4

1.3.1 可编程逻辑器件的分类4

1.3.2 可编程逻辑器件的结构5

1.3.3 CPLD与FPGA7

1.4 先进的编程和测试技术8

1.4.1 在系统可编程(ISP)技术8

1.5.2 Xilinx公司的可编程器件产品9

1.5.3 Lattice公司的可编程器件产品9

1.5 可编程器件主要生产商及其器件9

1.5.1 Altera公司的可编程器件产品9

1.4.2 边界扫描测试技术(BST)9

第2章 Lattice公司的在系统可编程逻辑器件11

2.1 在系统可编程逻辑器件概述11

2.1.1 在系统可编程SPLD系列12

2.1.2 在系统可编程CPLD器件13

2.1.3 在系统可编程FPGA器件14

2.1.4 可编程数字开关及互连器件17

2.1.5 ISP-PLD的主流产品18

2.2 ispLSI器件及其结构原理19

2.2.1 器件概述与技术特性20

2.2.2 ispLSI器件的结构原理21

2.2.3 ispLSI1000系列27

2.2.5 ispLSI8000系列30

2.2.4 ispLSI5000系列30

2.3 ispLSI器件在系统编程32

2.3.1 ispLSI器件的编程接口32

2.3.2 ispLSI器件的编程结构34

2.3.3 编程状态机34

2.3.4 编程连接方式35

2.4 ispMACH4000系列器件37

2.4.1 器件概述37

2.4.2 ispMACH4000体系结构39

2.4.3 ispMACH4000Z零功耗CPLD器件43

2.5 LatticeECP/EC系列器件43

2.5.1 器件概述44

2.5.2 器件结构45

2.5.3 核心模块PFU和PFF46

2.5.4 时钟分布网络48

2.5.6 可编程I/O单元(PIC)50

2.5.5 系统存储器(EBR)及其配置50

2.5.7 LatticeECP的sysDSP块56

2.6 LatticeXP系列器件62

2.6.1 器件概述62

2.6.2 器件的主要特性63

2.6.3 器件结构及其系统配置63

2.7 MachXO系列65

2.7.1 MachXO系列及其主要特征65

2.7.2 器件结构及其I/O组66

2.7.3 MachXO与LatticsXP器件比较69

2.8 ispGDS和ispGDX系列器件72

2.8.1 ispGDS通用数字开关器件72

2.8.2 ispGDX通用数字交叉阵列74

2.8.3 ispGDX系列器件应用76

3.2.1 VHDL的基本语素78

3.2 VHDL设计单元78

第3章 VHDL硬件描述语言78

3.1 硬件描述语言概述78

3.2.2 基本结构81

3.2.3 实体82

3.2.4 结构体84

3.2.5 库、包与配置86

3.3 VHDL数据对象92

3.3.1 常量92

3.3.2 变量92

3.3.3 信号92

3.4 VHDL基本数据类型93

3.4.1 数据类型的分类93

3.4.2 标准数据类型94

3.4.3 自定义数据类型96

3.4.4 数据类型的转换方法99

3.5.2 算术(ARITHMETIC)运算符101

3.5 VHDL运算符101

3.5.1 逻辑(LOGICAL)运算符101

3.5.3 关系(RELATIONAL)运算符102

3.5.4 并置运算符103

3.5.5 运算操作符的优先级104

3.6 并行语句104

3.6.1 PROCESS进程语句104

3.6.2 Block块语句105

3.6.3 SUBPROGRAM子程序105

3.6.4 ASSERT断言语句106

3.6.5 SIGNAL ASSIGNMENT并行信号赋值语句106

3.6.6 GENERIC参数据传递语句107

3.6.7 COMPONENT通用模块与元件调用语句107

3.6.8 GENERATE生成语句107

3.7.2 IF条件语句108

3.7.1 变量赋值语句108

3.7 顺序语句108

3.7.3 CASE条件语句110

3.7.4 NULL空操作语句110

3.7.5 LOOP循环语句111

3.7.6 WAIT等待语句112

3.7.7 RETURN返回语句113

第4章 ABEL-HDL硬件描述语言114

4.1 ABEL-HDL的基本元素与语法规则114

4.1.1 ABEL-HDL语言元素114

4.1.2 基本语法规则120

4.2 ABEL-HDL源文件结构120

4.2.1 ABEL源文件基本格式120

4.2.2 ABEL源文件结构层次120

4.3 ABEL-HDL语言的语句122

4.3.1 文件头部122

4.3.2 定义段(DECLARATIONS)123

4.3.3 逻辑描述段125

4.3.4 测试矢量段(TEST_VECTORS)129

4.3.5 结束段129

4.4 指示字(DIRECTIVES)130

4.5 ABEL-HDL输出文件结构133

4.6 ABEL-HDL语言应用举例133

第5章 ispLEVER开发工具137

5.1 ISP器件开发概述137

5.1.1 ISP器件的开发过程137

5.1.2 开发工具软件简介138

5.1.3 ispLEVER软件及其主要特征140

5.2 原理图的输入141

5.2.1 项目创建与器件选择141

5.2.2 原理图源文件的添加144

5.2.3 编辑原理图144

5.2.4 连线命名与标注145

5.2.5 引脚属性定义(Attributes)146

5.2.6 建立元件符号147

5.3 编译与仿真147

5.3.1 建立仿真和设计编译147

5.3.2 功能仿真149

5.3.3 时序仿真154

5.4 ABEL语言与原理图的混合输入154

5.4.1 建立顶层原理图155

5.4.2 建立底层ABEL-HDL源文件156

5.4.3 编译ABEL源文件158

5.4.4 仿真测试159

5.4.5 器件适配160

5.4.6 层次化设计方法161

5.5 约束条件编辑器161

5.6 ISP器件的编程实现163

5.7 VHDL和Verilog语言的设计方法166

5.7.1 VHDL语言的输入166

5.7.2 Verilog语言的输入171

5.8 仿真工具ModelSim的使用174

5.9 ispLEVER的FPGA设计178

5.9.1 项目创建179

5.9.2 源文件设计输入179

5.9.3 编译与仿真184

5.9.4 设计实现187

5.10 ispDesign EXPERT开发工具196

5.10.1 概述196

5.10.2 器件编程实现197

5.10.3 MACH器件下载199

6.1 数字电路系统设计概述201

6.1.1 设计流程201

第6章 数字电路系统设计201

6.1.2 设计方法203

6.1.3 设计准则205

6.2 组合逻辑电路设计205

6.2.1 格雷码/二进制码变换器205

6.2.2 4位全加器设计208

6.2.3 求补器210

6.2.4 乘法器的设计212

6.2.5 编码器设计213

6.2.6 译码器设计215

6.2.7 多路选择器设计217

6.2.8 总线缓冲器218

6.3 时序逻辑电路设计220

6.3.1 循环移位寄存器220

6.3.2 计数器221

6.4.1 有限状态机简介228

6.4 有限状态机228

6.4.2 编码方式234

6.4.3 剩余状态码236

6.5 倍频鉴相器设计237

6.5.1 倍频鉴相的原理237

6.5.2 倍频鉴相器设计238

6.6 交通信号灯控制器设计241

6.6.1 系统功能设计241

6.6.2 系统功能模块242

6.6.3 电路原理图/ABEL-HDL混合输入设计243

6.6.4 仿真与测试247

第7章 Lattice公司的在系统可编程模拟器件250

7.1 可编程模拟器件概述250

7.2 ispPAC10251

7.2.1 ispPAC10功能结构251

7.2.2 ispPAC10性能特点253

7.2.3 ispPAC10的工作原理254

7.3 ispPAC20259

7.3.1 ispPAC20功能结构259

7.3.2 ispPAC20性能特点261

7.3.3 ispPAC20的工作原理262

7.4 ispPAC30265

7.4.1 ispPAC30功能结构265

7.4.2 ispPAC30的性能特点266

7.4.3 ispPAC30的工作原理267

7.4.4 SPI接口编程模式269

7.5 ispPAC80与ispPAC81272

7.5.1 器件功能结构273

7.5.2 ispPAC80性能指标274

7.5.3 ispPAC80的工作原理275

7.6.1 器件概述279

7.6 可编程电源管理芯片279

7.6.2 ispPAC-Power1208的结构280

7.6.3 ispPAC-Power604的结构280

7.7 在系统可编程时钟发生器281

第8章 PAC-Designer开发工具283

8.1 PAC-Designer软件概述283

8.1.1 软硬件配置要求283

8.1.2 软件主要功能283

8.1.3 软件的安装与注册284

8.1.4 软件设计过程285

8.2 PAC-Designer软件的使用286

8.2.1 进入图形设计环境286

8.2.2 软件用户图形界面287

8.2.3 原理图设计输入289

8.2.4 器件参数修改设置290

8.2.5 软件菜单详解292

8.3 设计仿真301

8.2.6 典型电路宏库301

8.3.1 设置仿真参数302

8.3.2 执行仿真操作303

8.4 器件编程304

8.5 ispPAC30的软件设计304

8.6 ispPAC80的软件设计305

8.7 ispPAC-POWER1208的软件设计308

8.7.1 设计过程308

8.7.2 时序控制器的设置310

第9章 模拟电路系统设计312

9.1 输入输出接口电路312

9.1.1 ispPAC输入接口电路312

9.1.2 ispPAC模块缓冲电路313

9.1.3 单端应用314

9.1.4 输入共模电压的范围314

9.2.1 整数增益设置315

9.2 ispPAC的增益调整315

9.2.2 分数增益设置317

9.3 有源滤波器318

9.3.1 双二阶型函数电路318

9.3.2 双二阶滤波器的实现319

9.4 激光二极管温度控制电路321

9.5 电桥测量电路322

9.5.1 电桥测量原理323

9.5.2 温度补偿式测量电桥323

9.5.3 桥式测量电路的实现324

9.6 压控振荡器325

9.6.1 压控振荡器工作原理325

9.6.2 压控振荡器的实现326

9.7 ispPAC Power Manager器件的应用328

9.7.1 电压监控328

9.7.2 电源控制系统328

热门推荐