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

    文章

    1340

    浏览量

    109904
  • 模型
    +关注

    关注

    1

    文章

    3097

    浏览量

    48623

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

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

收藏 人收藏

    评论

    相关推荐

    Verilog HDL的基础知识

    本文继续介绍Verilog HDL基础知识,重点介绍赋值语句、阻塞与非阻塞、循环语句、同步与异步、函数与任务语法知识。
    的头像 发表于 10-24 15:00 111次阅读
    <b class='flag-5'>Verilog</b> <b class='flag-5'>HDL</b>的基础知识

    如何利用Verilog-A开发器件模型

    如何用Verilog-A来开发器件模型在建模领域将尤为重要。今天就来以简单的例子来介绍如何开发Verilog-A Model。
    的头像 发表于 10-18 14:16 186次阅读
    如何利用<b class='flag-5'>Verilog</b>-A开发器件<b class='flag-5'>模型</b>

    怎么样提高verilog代码编写水平?

    ? A:以下是些提高 Verilog 代码编写水平的自学方法: 深入学习基础知识:重新巩固数字电路的基本概念,如逻辑门、组合逻辑、时序逻辑
    发表于 09-25 20:05

    FPGA Verilog HDL代码如何debug?

    ,共同进步。 欢迎加入FPGA技术微信交流群14群! 交流问题() Q:Verilog代码如何debug?最近学习fpga,写了不少verilog,开始思考如何debug的问题!c语
    发表于 09-24 19:16

    FPGA Verilog HDL有什么奇技巧?

    的话,仿真波形是z,虽然出结果时不影响,有没有必要开始的时候直接reg赋初值?在rtl文件里能不能使用initial赋初值,这样的rtl代码能否综合? A:在 Verilog 中,是
    发表于 09-12 19:10

    FPGA verilog HDL实现中值滤波

    今天给大侠简单带来FPGA verilog HDL实现中值滤波,话不多说,上货。、实现步骤: 1、查看了中值滤波实现相关的网站和paper; 2、按照某篇paper的设计思想进行编程实现
    发表于 06-18 18:50

    FPGA设计中 Verilog HDL实现基本的图像滤波处理仿真

    今天给大侠带来FPGA设计中用Verilog HDL实现基本的图像滤波处理仿真,话不多说,上货。 1、用matlab代码,准备好把图片转化成Vivado Simulator识别的格式,即每行
    发表于 05-20 16:44

    FPGA入门必备:Testbench仿真文件编写实例详解

    编写HDL代码后,往往需要通过仿真软件Modelsim或者Vivadao自带的仿真功能对HDL代码功能进行验证,此时我们需要
    发表于 04-29 10:43 1693次阅读

    有什么好用的verilog HDL编辑工具可用?

    有什么好用的verilog HDL编辑工具可用?最好能集成实时的verilog HDL语法检测、自定义模块识别触发等功能,最好能够免费;
    发表于 04-28 11:00

    verilog调用模块端口对应方式

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

    verilog function函数的用法

    Verilog种硬件描述语言 (HDL),主要用于描述数字电子电路的行为和结构。在 Verilog 中,函数 (Function) 是
    的头像 发表于 02-22 15:49 4723次阅读

    Verilog HDL数字集成电路设计方法概述

    电子发烧友网站提供《Verilog HDL数字集成电路设计方法概述.zip》资料免费下载
    发表于 02-03 09:27 2次下载

    #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 688次阅读
    浅谈<b class='flag-5'>Verilog</b> <b class='flag-5'>HDL</b><b class='flag-5'>代码</b><b class='flag-5'>编写</b>风格