非常详细的教程:老司机的Verilog经验分享

2017-07-31 14:25:50 来源:EEFOCUS
标签:

1、当前业界的硬件描述语言中主要有VHDL 和Verilog HDL。公司根据本身ASIC设计现有的特点、现状,主推Verilog HDL 语言,逐渐淡化VHDL语言,从而统一公司的ASIC/FPGA设计平台,简化流程。为使新员工在上岗培训中能迅速掌握ASIC/FPGA 设计的基本技能,中研基础部ASIC设计中心开发了一系列的培训教材:《Verilog HDL 入门教程》、《Verilog HDL 代码书写规范》、《Verilog 基本电路设计指导书》、《TestBench 编码技术》。

 

【我与FPGA】分享两本华为关于Verilog HDL的书

 

2、hello大家好,今天跟大家分享一个小故事。

有个朋友叫Keven,是互联网行业的软件工程师,工作好些年了。先后辗转于各大知名互联网公司,也是追求技术的极客、牛人。然而,隔行如隔山,也闹过一些笑话,今天跟大家一起分享。

Verilog代码有主函数,你TM在逗我?

 

3、当前最流行的硬件设计语言有两种,即 VHDL 与 Verilog HDL,两者各有优劣,也各有相当多的拥护者。VHDL 语言由美国军方所推出,最早通过国际电机工程师学会(IEEE)的标准,在北美及欧洲应用非常普遍。而 Verilog HDL 语言则由 Gateway 公司提出,这家公司辗转被Cadence所购并,并得到Synopsys的支持。在得到这两大 EDA 公司的支持后,也随后通过了 IEEE 标准,在美国、日本及中国台湾地区使用非常普遍。

VHDL精密,Verilog简洁,但要写好任一种都要遵守这25条代码...

 

4、这次修改的入门辅导部分通过示例讲述了该语言。这些示例表现了几种重要的描述风格 , 包括:结构模型、用于逻辑综合的组合电路和时序电路的行为模型、FSM 数据通道模型以及周期精确的描述。行为综合是新添加的一章 ,讲述了怎样使用这些方式来实现周期精确的描述。对那些有兴趣描述、模拟和综合数字系统的工程师和学生来说 ,《硬件描述语言 Verilog》(第四版)是一本很有价值的参考书。

【电子书】硬件描述语言 Verilog(第四版)

 

5、【简介】对(Computing)、算法和数据结构、编程语言和程序、体系结构和硬线逻辑等基本概念的介绍,了解算法与硬线逻辑之间的关系~

 

网友1:这可是学习verilog硬件语言中必备经典书籍,里面讲解的内容通俗易懂,为我们掌握这门语言打下了很好的基础~

 

网友2:刚入门的时候如果看夏宇闻的《Verilog数字系统设计教程》的话,你会陷进去的,感觉东西特别多,也特别杂,估计就没兴趣了,而且也无法很好的抓住verilog的一些主干和层次。

 

夏宇闻-Verilog经典教程

 

 
关注与非网微信 ( ee-focus )
限量版产业观察、行业动态、技术大餐每日推荐
享受快时代的精品慢阅读
 

 

继续阅读
一文看懂VHDL和Verilog有何不同

当前最流行的硬件设计语言有两种,即 VHDL 与 Verilog HDL,两者各有优劣,也各有相当多的拥护者。VHDL 语言由美国军方所推出,最早通过国际电机工程师学会(IEEE)的标准,在北美及欧洲应用非常普遍。

FPGA学习技巧分享

在学习一门技术之前我们往往从它的编程语言入手,比如学习单片机时,我们往往从汇编或者C语言入门。

利用verilog实现基本门电路
利用verilog实现基本门电路

verilog实现反相器,2输入与门、2输入或门、2输入与非门、2输入或非门、2输入异或门、2输入同或门。

混合电路、模块技术发展简史,50年都提升了啥?
混合电路、模块技术发展简史,50年都提升了啥?

上世纪 50 年代后期,运用分立式晶体管的计算领域取得了巨大进步,但是电路板变得日益复杂了,有时有数千个互连的晶体管、二极管、电阻器和电容器。因此,需要一种解决方案来提高密度和可靠性。政府机构为尝试各种混合电路理念提供了资助。

verilog设计和开发案例资料分享

本书主要讲述基于IEEE Std 1364—2001版本的Verilog硬件描述语言,着重讲述了如何Verilog进行数字系统的设计、验证及综合。根据数字集成电路设计的工程需求,本书重点关testbench的设计编写、验证和测试技术,深入讲述基于VerilogHDL的开关级、门级、寄存器传输(RTL)、行为级和系统级建模技术。

更多资讯
简单几步让你看懂单片机时序图

操作时序永远是使用任何一片IC芯片的最主要的内容,看懂时序图,再操控这个芯片就非常容易了。而提取芯片器件手册上有用的信息是使用芯片的最基本步骤。

如何实现SoC全生命周期的监测?

SoC的设计越来越复杂,上市时间、软硬件集成、系统级验证、系统性能、异构、网络安全/功能安全等都是设计人员需要考虑的因素。流片前,设计师能通过仿真软件进行验证,但是流片过程中很多意想不到的结果,需要在流片后仍能被准确的检测出来。

如何将单片机的波特率作为形参的函数

不管是什么单片机,在使用串口通信的时候,有一个非常重要的参数:波特率。什么是波特率:波特率就是每秒传送的字节数。双方在传输数据的过程中,波特率一致,这是通讯成功的基本保障。

代码分享教你如何使用msp430单片机延时函数

今天看示例程序中出现了__delay_cycles()这个函数,在查找msp430x54x.h这个头文件的时候,发现这个头文件中没有该函数的声明,原来这个函数已经在IAR这个编译器中集成,这里总结一下__delay_cycles();这个函数的具体用法

如何控制51单片机液晶实现计时器的功能?

要想实现人机交互,显示装置是不可缺少的。前面讲到了如何利用单片机控制数码管的显示,这篇文章主要关于如何控制液晶显示,并在此基础上加上定时器的功能,把原来已用数码管显示的定时器搬到液晶屏上来。

Moore8直播课堂
电路方案