Bootstrap

hdl是不是计算机编程语言,精通Verilog HDL语言编程

第一篇 Verilog HDL 语言设计基础篇.

第1章 VerilogHDL语言设计入门

1.1 HDL发展概述

1.2 与VHDL和C语言的比较

1.3 VerilogHDL语言开发流程

1.4 VerilogHDL程序的基本结构

第2章 VerilogHDL语言要素与表达式

2.1 程序格式

2.2 注释

2.3 间隔符

2.4 数值

2.5 字符串

2.6 标识符

2.7 系统任务和函数

2.8 编译指令

2.9 数据类型

2.10 表达式

第3章 行为级建模

3.1 行为级建模的结构

3.2 语句块

第4章结构级建模

· · · · · ·

第一篇 Verilog HDL 语言设计基础篇.

第1章 VerilogHDL语言设计入门

1.1 HDL发展概述

1.2 与VHDL和C语言的比较

1.3 VerilogHDL语言开发流程

1.4 VerilogHDL程序的基本结构

第2章 VerilogHDL语言要素与表达式

2.1 程序格式

2.2 注释

2.3 间隔符

2.4 数值

2.5 字符串

2.6 标识符

2.7 系统任务和函数

2.8 编译指令

2.9 数据类型

2.10 表达式

第3章 行为级建模

3.1 行为级建模的结构

3.2 语句块

第4章结构级建模

4.1模块级建模

4.2门级建模

第5章时序状态机的设计入门与提高

5.1有限状态机(FSM)的分类

5.2有限状态机常用的描述.开发方法

5.3基于状态转移图(STG)的设计

第二篇cVerilogcHDL语言综合原理篇

第6章综合的基本知识

6.1综合的概念

6.2数值集合与数据类型

6.3储值单元的综合原则

第7章VerilogHDL语句的综合

7.1连续赋值(ContinuouscAssignment)语句的综合

7.2过程赋值(ProceduralcAssignment)语句的综合

7.3逻辑运算符的综合

7.4算术运算符的综合

7.5关系运算符(relationalcoperator)的综合

7.6移位(shift)运算符综合

7.7位选择(bit-selects)综合

7.8条件表达式的综合

7.9always语句的综合

7.10if语句的综合

7.11case语句的综合

7.12关于锁存器的综合

7.13循环语句的综合

7.14触发器的建模

7.15阻塞和非阻塞赋值的深入讨论

7.17任务的综合

7.18值x(任意值).z(高阻)的综合

第8章常用模块的建模实例

8.1组合逻辑的建模

8.2时序逻辑的建模

8.3计数器建模

8.4多路开关建模

8.5译码器建模

8.6移位寄存器建模

8.7存储器建模

8.8ALU单元建模

8.9加法器建模

第9章建模优化

9.1资源共享

9.2公共子表达式

9.3代码调整

9.4公因子

9.5触发器和锁存器的优化

9.6代码大小

9.7算术表达式树高度优化

9.8运算符强度缩减

第10章设计验证7

10.2面向验证的编码风格

10.3定时验证

10.4时序分析基础

10.5定时验证的系统任务

第三篇常用EDA开发工具篇

第11章Quartusll使用指南

11.1QuartusⅡ简介

11.2QuartusⅡ设计流程

11.3QuartusⅡ设计方法

11.4QuartusⅡ各功能详解

11.5时序约束与分析

11.6设计优化

11.7SignalTapII

第12章ISE开发工具

12.1SE系统简介

12.21SE设计快速入门

12.3工程管理与设计输入

12.41SE中综合工具介绍

12.5约束设置

12.6设计进阶

第13章ModelSim开发工具

13.1ModelSim简介

13.2基本仿真步骤

13.3cModelSim各界面介绍

13.4ModelSim调试功能

第四篇设计经验与技巧篇

第14章c优秀设计的经验与技巧指导

14.1VerilogHDL语言的编码风格(CodingStyle)

14.2同步复位与异步复位

14.3设计异步多时钟系统的综合及描述技巧

第五篇VerilogcHDLc实例应用篇

第15章各种加法器(减法器)设计

15.1行波进位(Ripple-Carry)加法器

15.2进位链(Carry-Chain)加法器

15.3跳跃进位(Carry-Skip)加法器

第16章常用乘法器设计

16.1基本乘法器

16.2时序乘法器

16.3阵列乘法器

第17章伽罗华域(3F(q)乘法器设计

17.1应用背景

17.2理论算法

17.3基于弱对偶基的有限域比特并行乘法器建模

17.4弱对偶基有限域乘法器程序说明

第18章常用除法器设计

18.1二进制恢复除法器

18.2时序除法器设计

第19章积分梳状滤波器(CIC)设计

19.1应用背景

19.3三级CIC抽取滤波器建模

19.4程序说明

第20章cCORDIC数字计算机的设计

20.1应用背景

20.2理论算法

20.3用CORDIC计算正.余弦值实例建模

20.4程序说明

第21章伪随机序列应用设计

21.1应用背景

21.2理论知识

21.3PN序列应用实例

21.4程序说明

第22章c异步FIFO设计

22.111cFIFO“空”/“满”检测

22.2FIFO模块结构

22.3FIFO源代码说明

22.4异步FIFO的相关问题

第23章cRS(204,146188)译码器的设计

23.1应用背景

23.2理论算法

23.3RS(204,149188)译码器建模

23.4程序说明

附录A Verilog关键字

附录B Verilog运算符

附录CcVerilog系统任务与函数

;