如何学习verilog,如何快速入门?

前言害怕真的有人不知道verilog是什么东西,于是就给把百度给搬来了!VerilogHDL是一种硬件描述语言,以文本形式来描述数字系统硬件的结构和行为的语言,用它可以表示逻辑电路图、逻辑表达式,还可以表示数字逻辑系统所完成的逻辑功能。VerilogHDL和VHDL是世界上最流行的两种硬件描述语言,都是在20世纪80年代中期开发出来的。前者由GatewayDesignAutomation公司(该公司于1989年被Cadence公司收购)开发。两种HDL均为IEEE标准。之前的文章《IC前端

大家好,又见面了,我是你们的朋友全栈君。

前言

  • 害怕真的有人不知道verilog是什么东西,于是就给把百度给搬来了!
  • Verilog HDL是一种硬件描述语言,以文本形式来描述数字系统硬件的结构和行为的语言,用它可以表示逻辑电路图、逻辑表达式,还可以表示数字逻辑系统所完成的逻辑功能。 Verilog HDL和VHDL是世界上最流行的两种硬件描述语言,都是在20世纪80年代中期开发出来的。前者由Gateway Design Automation公司(该公司于1989年被Cadence公司收购)开发。两种HDL均为IEEE标准。
  • 之前的文章《IC前端数字验证导学》中提到了verilog,这篇文章就主要谈谈小编的观点!
    这篇文章谈谈如何学习verilog,如何快速入门?

正文:快速通往verilog HDL之路

00.先看看别人怎么说:

01.如果想入门verilog,怎么学?

  • 首先,前面这几篇文章,提到的内容都挺优秀,说得都挺好,都挺对!
  • 但是,在小编想在此基础上谈谈自己的认知!

在小编说出自己观点前,请您考虑一个问题:

(1)一个问题

  • Q:您喜欢什么都不懂就去看书学习吗?
  • 请思考。。。
  • 请思考。。。
  • ······
  • A:假定您都思考完了,不管您是否回答,小编都会给出一个答案。请问从小学学习1+1的时候,老师有没有让您直接看书?哈哈哈,有点过分了,或许和大家的观点不一致,但是不接受反驳,反驳小编也不会回复的,哈哈!

看一些这个聊天记录在这里插入图片描述
A:你就是有病
书,这玩意
都可以扔了

B:不,上课的时候可以看
又不能一直看视频
视频这东西,差不多就行

A:视频是经验总结和解释,书上只是对手册的抄袭。你把一门语言手册读的再通透你也不会编程。而且会的都是细枝末节,甚至应用都不会。

(2)小编的观点:

  • 刚开始学习的时候,建议直接通过视频学习,当您有收获时,再去查阅书籍,把它们当成工具书。

(3)视频学习的链接推荐

  • 《IC前端数字验证导学》这篇文章中提到了,请点击跳转

  • 推荐一个可以练习的网站:hdlbits网站

  • 别人都说阅读优秀的源码库,了解编码风格,这里我直接推荐一个吧,这是ARM公司的ARM cortex-M3内核的开源代码,AT421-MN-80001-r0p0-00rel0.tgz和AT421-MN-80001-r0p0-02rel0.tgz(通过文章《IC前端数字验证导学》提到的企鹅群文件夹获取 (文件夹是:IC前端进阶资料)或者直接点击跳转eetop下载!

后记

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/126094.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • docker下载安装教程_安卓安装docker

    docker下载安装教程_安卓安装docker前言Docker提供轻量的虚拟化,你能够从Docker获得一个额外抽象层,你能够在单台机器上运行多个Docker微容器,而每个微容器里都有一个微服务或独立应用,例如你可以将Tomcat运行在一个D

    2022年8月6日
    21
  • Android实现点击两次返回退出APP

    Android实现点击两次返回退出APPAndroid实现点击两次退出APP这两天在做一个项目碰到这么个问题,需要主界面点击两次直接退出整个APP而不是返回上一个界面,查找了网上的资料,整合和修改了一下写了这篇博客。这里我主要以我的项目

    2022年7月1日
    25
  • ST7789V+初始化代码调

    MyfirstblogonCSDN本文简单写一下本次调屏经过遇到的问题和解决方法,主要是怕以后遇到同样问题的时候又忘记了~1、屏分辨率是240×320,接口是16bitparalledatabusfor8080seriescpu,就是16位并口再加WR,RD,CS,RS接口,屏的复位可以采用RC上电复位电路。2、cpu这边输出的信号是320×240的,这里没写错,输

    2022年4月16日
    212
  • html中超链接使用_HTML超链接代码

    html中超链接使用_HTML超链接代码展开全部html超链接的写法是e69da5e6ba903231313335323631343130323136353331333431353431使用a标签,如:百度一下,你就知道。在html中,a标签中的a(或者A)是anchor的缩写。anchor的基本解释是锚,这些标签的作用是标明超连接的起始位置或目的位置。标签可定义锚,通过使用href属性。创建指向另外一个文档的链接(或超…

    2022年7月26日
    2
  • 粒子群优化算法python程序_粒子群算法的具体应用

    粒子群优化算法python程序_粒子群算法的具体应用粒子群优化算法(ParticleSwarmOptimization,PSO)作为进化计算的一个分支,是由Eberhart和Kennedy于1995年提出的一种全局搜索算法,同时它也是一种模拟自然界的生物活动以及群体智能的随即搜索算法。

    2022年10月10日
    0
  • tcpdf_teambition搭建

    tcpdf_teambition搭建tcpdf开发文档(中文翻译版)2017年5月3日15:06:15这个是英文翻译版,我看过作者的文档其实不太友善或者不方便阅读,不如wiki方便后面补充一些,结构性文档翻译这是一部官方网站文档,剩余大部分都是开发的时候和网络总结来的项目官网:https://tcpdf.org/github:https://github.com/tecnickcom/TCPDF都没比较完整的api文档…

    2022年9月8日
    0

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号