0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

一本Verilog HDL代码对应电路的书,助你快速编写可综合模型

OpenFPGA 来源:OpenFPGA 2023-05-26 16:59 次阅读

有很多朋友在后台咨询怎么在编写Verilog HDL代码的同时“脑中有电路”,今天推荐一本图书《Verilog HDL综合实用教程》(英文-Verilog HDL Synthesis A Practical Primer (J. Bhasker) ),我们先看下这本书的定位:

迅速开始编写可综合的Verilog模型。

获悉哪些语言结构可用于综合,这些结构如何映射成硬件,以得到所期望的逻辑电路。

学习如何避免功能的不匹配。

立即开始使用许多常用的硬件元件模型,或针对应用稍作修改后为己所用。

作者也是一位大佬:

J.Bhasker 是IEEE PAR 1364.1 Verilog Synthesis Interoperability Working Group(Verilog SIWG)的主席,该组织致力于建立用于RTL综合的Verilog标准化子集。他是贝尔实验室所开发的ArchSyn综合系统的主要设计者之一。他曾为AT&T和Lucent的许多设计师讲授Verilog HDL语言和Verilog HDL综合课程。他还著有另外一本畅销书“A Verilog HDL Primer”(文末也会提供)。

就不过多的进行介绍了,主要是内容我给大家截几张图片看下:

a282a4ba-fafa-11ed-90ce-dac502259ad0.png

a289e608-fafa-11ed-90ce-dac502259ad0.png

书中基本所有的代码都有相应的电路,这种从代码到电路的映射,会逐渐在你脑海里形成一个“习惯”,以后你再写代码的时候会逐渐在脑海中有这种电路。

审核编辑 :李倩

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • Verilog
    +关注

    关注

    28

    文章

    1326

    浏览量

    109302
  • 模型
    +关注

    关注

    1

    文章

    2704

    浏览量

    47687

原文标题:一本Verilog HDL代码对应电路的书,助你快速编写可综合模型

文章出处:【微信号:Open_FPGA,微信公众号:OpenFPGA】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    verilog调用模块端口对应方式

    Verilog是一种硬件描述语言(HDL),广泛应用于数字电路设计和硬件验证。在Verilog中,模块是构建电路的基本单元,而模块端口
    的头像 发表于 02-23 10:20 387次阅读

    #2024,立Flag了嘛? #spinal HDL的基本模块结构

    对应的spinal HDL代码块: import spinal.core._//导入spinal HDL的包文件 class Demo01 extends Component
    发表于 01-21 11:15

    《Linux常用命令自学手册》+一本手边linux速查字典

    ,即使不能时都记住,本书也可以作为办公桌边随时查阅的工具。 我手头有一本也是《linux命令速查手册》,16K的很厚一本,和本书对比了
    发表于 12-26 08:46

    浅谈Verilog HDL代码编写风格

    深层次的问题,对于这个行业来说可能我才是一直脚踩在门外面。所以这篇文章是写给一些刚开始学习FPGA、Verilog HDL的同学,我看过一些大神写的代码,然后尽量模仿大神写法,经过好几个大神的影响和自己
    的头像 发表于 11-20 10:04 309次阅读
    浅谈<b class='flag-5'>Verilog</b> <b class='flag-5'>HDL</b><b class='flag-5'>代码</b><b class='flag-5'>编写</b>风格

    Verilog HDL实用精解配套源代码

    轻松成为设计高手Verilog HDL 实用精解 配套源代码
    发表于 10-09 06:28

    二十进制编码器及Verilog HDL描述 Verilog HDL程序的基本结构及特点

    节通过硬件描述语言Verilog HDL对二十进制编码器的描述,介绍Verilog HDL程序的基本结构及特点。
    的头像 发表于 08-28 09:54 1395次阅读
    二十进制编码器及<b class='flag-5'>Verilog</b> <b class='flag-5'>HDL</b>描述 <b class='flag-5'>Verilog</b> <b class='flag-5'>HDL</b>程序的基本结构及特点

    FPGA的Verilog代码编写规范

      注:以R起头的是对编写Verilog代码的IP设计者所做的强制性规定,以G起头的条款是建议采用的规范。每个设计者遵守本规范可锻炼命名规范性。
    的头像 发表于 08-15 16:23 1220次阅读

    使用Verilog HDL描述寄存器的硬件

    刚接触数字集成电路设计,特别是Verilog HDL语言的同学,往往不理解什么时候变量需要设置为wire型,什么时候需要设置成reg型。
    发表于 07-13 15:53 602次阅读
    使用<b class='flag-5'>Verilog</b> <b class='flag-5'>HDL</b>描述寄存器的硬件

    Verilog HDL中使用分频器的8位计数器的设计

    电子发烧友网站提供《在Verilog HDL中使用分频器的8位计数器的设计.zip》资料免费下载
    发表于 06-15 10:14 0次下载
    在<b class='flag-5'>Verilog</b> <b class='flag-5'>HDL</b>中使用分频器的8位计数器的设计

    什么是良好的Verilog代码风格?

    verilog个行为模型来替代实现。这种原型验证和仿真验证的不致,导致了跟dummy模块设计样的麻烦,那就是需要对
    发表于 06-02 14:48

    Verilog HDL数字集成电路设计原理与应用

    Verilog HDL数字集成电路设计原理与应用(蔡觉平)西安电子科技大学出版社
    发表于 05-26 15:23 0次下载

    FPGA编程语言之verilog语法2

    描述的语言。这也就是说,无论描述电路功能行为的模块或描述元器件或较大部件互连的模块都可以用Verilog语言来建立电路模型。如果按照一定的规矩编写
    的头像 发表于 05-22 15:53 566次阅读
    FPGA编程语言之<b class='flag-5'>verilog</b>语法2

    FPGA编程语言之verilog语法1

    描述的语言。这也就是说,无论描述电路功能行为的模块或描述元器件或较大部件互连的模块都可以用Verilog语言来建立电路模型。如果按照一定的规矩编写
    的头像 发表于 05-22 15:52 595次阅读
    FPGA编程语言之<b class='flag-5'>verilog</b>语法1

    Vivado HDL编写示例

    Vivado 软件提供了HDL编写中常用的示例,旨在帮助初学者更好地理解和掌握HDL编程,这里分享一下verilog代码示例。
    的头像 发表于 05-16 16:58 679次阅读

    如何使用参数化编写可重用的verilog代码

    我们将介绍如何使用verilog参数和generate语句来编写可重用的verilog 代码。 与大多数编程语言一样,我们应该尝试使尽可能多的
    的头像 发表于 05-11 15:59 710次阅读