一区二区三区三上|欧美在线视频五区|国产午夜无码在线观看视频|亚洲国产裸体网站|无码成年人影视|亚洲AV亚洲AV|成人开心激情五月|欧美性爱内射视频|超碰人人干人人上|一区二区无码三区亚洲人区久久精品

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線(xiàn)課程
  • 觀看技術(shù)視頻
  • 寫(xiě)文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

FPGA之Verilog HDL 的四大怪(李凡老師授課摘錄)

FPGA學(xué)習(xí)交流 ? 2019-07-15 15:35 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

參考鏈接:http://www.fpgaw.com/thread-112099-1-1.html
跟李凡老師學(xué)FPGA之VHDL基礎(chǔ)D01(課堂筆記)

寄存器要自己猜。

阻與不阻隨便來(lái)。
常數(shù)當(dāng)作參數(shù)用。
分號(hào)當(dāng)帽頭上戴。


Verilog學(xué)到今天,我們會(huì)總結(jié)一下,Verilog是幾大怪。
有說(shuō)四大怪,有說(shuō)八大怪。
業(yè)界總結(jié)了幾大怪,我來(lái)說(shuō)一下。
挺有意思。
學(xué)到今天,我們可以稍微做一下總結(jié)。
如果沒(méi)有學(xué)到今天,我們理解不了為什么有幾大怪。
我們馬上就會(huì)來(lái)討論VHDL的具體的語(yǔ)法,因?yàn)樗潜容^嚴(yán)謹(jǐn)?shù)摹?/p>


像Verilog的幾大怪,寄存器要自己猜。
我們把它聲明成reg了,但是綜合出來(lái)不一定是reg。
它有的時(shí)候是,有的時(shí)候不是。
雖然行為的輸出一定要聲明成reg,但是最后是否得到寄存器,就完全不一定。
就看綜合器了。
它愿意變成寄存器就變成寄存器。
所以說(shuō)稱(chēng)之為寄存器要自己猜。


阻與不阻隨便來(lái)。
阻塞和非阻塞,有的時(shí)候怎么寫(xiě)都是對(duì)的。

常數(shù)當(dāng)作參數(shù)用。
這是2005年以前的。
2005以前只有一個(gè)parameter。
常數(shù)參數(shù)是不分的。
常數(shù)要封裝,參數(shù)是要傳遞的。
2005之前,全部只有一個(gè)parameter。
這是他的商業(yè)行為造成的四大怪。


分號(hào)當(dāng)帽頭上戴。
我們知道任何一種語(yǔ)言的分號(hào)都是打在語(yǔ)言的最末尾。
Verilog,世界上只有一種語(yǔ)言,分號(hào)是有的時(shí)候打在上面,有的時(shí)候打在下面。
就是Verilog,沒(méi)有第二種語(yǔ)言,有這么混亂。


聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • FPGA
    +關(guān)注

    關(guān)注

    1645

    文章

    22050

    瀏覽量

    618497
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    FPGA Verilog HDL語(yǔ)法編譯預(yù)處理

    Verilog HDL語(yǔ)言和C語(yǔ)言一樣也提供了編譯預(yù)處理的功能。“編譯預(yù)處理”是Verilog HDL編譯系統(tǒng)的一個(gè)組成部分。Verilog
    的頭像 發(fā)表于 03-27 13:30 ?624次閱讀
    <b class='flag-5'>FPGA</b> <b class='flag-5'>Verilog</b> <b class='flag-5'>HDL</b>語(yǔ)法<b class='flag-5'>之</b>編譯預(yù)處理

    一文詳解Verilog HDL

    Verilog HDL(Hardware Description Language)是一種硬件描述語(yǔ)言,用于從算法級(jí)、門(mén)級(jí)到開(kāi)關(guān)級(jí)的多種抽象設(shè)計(jì)層次的數(shù)字系統(tǒng)建模?,F(xiàn)實(shí)生活中多用于專(zhuān)用集成電路
    的頭像 發(fā)表于 03-17 15:17 ?2479次閱讀
    一文詳解<b class='flag-5'>Verilog</b> <b class='flag-5'>HDL</b>

    Verilog 與 ASIC 設(shè)計(jì)的關(guān)系 Verilog 代碼優(yōu)化技巧

    Verilog與ASIC設(shè)計(jì)的關(guān)系 Verilog作為一種硬件描述語(yǔ)言(HDL),在ASIC設(shè)計(jì)中扮演著至關(guān)重要的角色。ASIC(Application Specific Integrated
    的頭像 發(fā)表于 12-17 09:52 ?1042次閱讀

    Verilog 測(cè)試平臺(tái)設(shè)計(jì)方法 Verilog FPGA開(kāi)發(fā)指南

    Verilog測(cè)試平臺(tái)設(shè)計(jì)方法是Verilog FPGA開(kāi)發(fā)中的重要環(huán)節(jié),它用于驗(yàn)證Verilog設(shè)計(jì)的正確性和性能。以下是一個(gè)詳細(xì)的Verilog
    的頭像 發(fā)表于 12-17 09:50 ?1145次閱讀

    Verilog與VHDL的比較 Verilog HDL編程技巧

    Verilog 與 VHDL 比較 1. 語(yǔ)法和風(fēng)格 VerilogVerilog 的語(yǔ)法更接近于 C 語(yǔ)言,對(duì)于有 C 語(yǔ)言背景的工程師來(lái)說(shuō),學(xué)習(xí)曲線(xiàn)較平緩。它支持結(jié)構(gòu)化編程,代碼更直觀,易于
    的頭像 發(fā)表于 12-17 09:44 ?1705次閱讀

    Verilog vhdl fpga

    相關(guān)專(zhuān)業(yè),具有良好的專(zhuān)業(yè)基礎(chǔ)知識(shí)。 感興趣可滴滴 JYHXDX534 2.工作年限不限,有工作經(jīng)驗(yàn)或優(yōu)秀應(yīng)屆畢業(yè)生亦可。 3.對(duì)FPGA芯片架構(gòu)和資源有深入的理解,精通Verilog HDL、VHDL
    發(fā)表于 11-12 16:40

    數(shù)字系統(tǒng)設(shè)計(jì)與Verilog HDL

    數(shù)字系統(tǒng)設(shè)計(jì)與Verilog HDL 1.兼職職位 ,不坐班,等待公司分配任務(wù),時(shí)間自由 2.薪資: 200-5000不等可具體協(xié)商 3.要求:國(guó)內(nèi)985/211院校在讀或畢業(yè),或者國(guó)外前100的院校 4.英語(yǔ)水平:級(jí)500+
    發(fā)表于 11-06 17:57

    Verilog硬件描述語(yǔ)言參考手冊(cè)

    一. 關(guān)于 IEEE 1364 標(biāo)準(zhǔn)二. Verilog簡(jiǎn)介三. 語(yǔ)法總結(jié). 編寫(xiě)Verilog HDL源代碼的標(biāo)準(zhǔn)五. 設(shè)計(jì)流程
    發(fā)表于 11-04 10:12 ?4次下載

    FPGA編程語(yǔ)言的入門(mén)教程

    FPGA(現(xiàn)場(chǎng)可編程邏輯門(mén)陣列)的編程涉及特定的硬件描述語(yǔ)言(HDL),其中Verilog和VHDL是最常用的兩種。以下是一個(gè)FPGA編程語(yǔ)言(以V
    的頭像 發(fā)表于 10-25 09:21 ?1236次閱讀

    Verilog HDL的基礎(chǔ)知識(shí)

    本文繼續(xù)介紹Verilog HDL基礎(chǔ)知識(shí),重點(diǎn)介紹賦值語(yǔ)句、阻塞與非阻塞、循環(huán)語(yǔ)句、同步與異步、函數(shù)與任務(wù)語(yǔ)法知識(shí)。
    的頭像 發(fā)表于 10-24 15:00 ?1197次閱讀
    <b class='flag-5'>Verilog</b> <b class='flag-5'>HDL</b>的基礎(chǔ)知識(shí)

    基于FPGA實(shí)現(xiàn)數(shù)碼管顯示

    本文介紹數(shù)碼管顯示譯碼基本工作原理及Verilog HDL驅(qū)動(dòng)代碼編寫(xiě),進(jìn)一步熟練掌握FPGA入門(mén)基礎(chǔ)知識(shí)。
    的頭像 發(fā)表于 10-24 14:44 ?1829次閱讀
    基于<b class='flag-5'>FPGA</b>實(shí)現(xiàn)數(shù)碼管顯示

    FPGA Verilog HDL代碼如何debug?

    ,共同進(jìn)步。 歡迎加入FPGA技術(shù)微信交流群14群! 交流問(wèn)題(一) Q:Verilog代碼如何debug?最近學(xué)習(xí)fpga,寫(xiě)了不少verilog,開(kāi)始思考如何debug的問(wèn)題!c語(yǔ)
    發(fā)表于 09-24 19:16

    FPGA芯片架構(gòu)和資源有深入的理解,精通Verilog HDL、VHDL

    、計(jì)算機(jī)相關(guān)專(zhuān)業(yè),具有良好的專(zhuān)業(yè)基礎(chǔ)知識(shí)。 2.工作年限不限,有工作經(jīng)驗(yàn)或優(yōu)秀應(yīng)屆畢業(yè)生亦可。 3.對(duì)FPGA芯片架構(gòu)和資源有深入的理解,精通Verilog HDL、VHDL編程語(yǔ)言,熟悉時(shí)序約束、時(shí)序分析
    發(fā)表于 09-15 15:23

    FPGA Verilog HDL有什么奇技巧?

    利用和設(shè)計(jì)需求之間進(jìn)行權(quán)衡,以確定是否為所有 reg 賦初值以及采用何種方式賦初值。 交流問(wèn)題() Q:硬件乘法器的意義何在?乘法直接乘不就可以了嗎。我verilog里編寫(xiě)a*b即可,為什么要移位
    發(fā)表于 09-12 19:10

    【招聘】verilog vhdl FPGA

    1.熟悉FPGA架構(gòu)及應(yīng)用,熟悉圖像算法的FPGA實(shí)現(xiàn)。 2.熟悉verilog vhdl,熟悉Xilinx或Intel等開(kāi)發(fā)工具。 3.有AI算法 fpga實(shí)現(xiàn)經(jīng)驗(yàn)優(yōu)先。 4.本科及
    發(fā)表于 09-02 15:50