国产毛片a精品毛-国产毛片黄片-国产毛片久久国产-国产毛片久久精品-青娱乐极品在线-青娱乐精品

ludi的個人空間 http://www.qingdxww.cn/space-uid-138953.html [收藏] [復制] [RSS]

博客

FPGA的幾點總結,你同意嗎?

已有 1340 次閱讀2017-11-22 11:35 |個人分類:c語言| FPGA

1.  FPGA編程語言為何叫硬件描述語言?
        硬件即FPGA硬件,硬件描述語言,也就自然地告訴我們可以通過語言來描述FPGA內部硬件。如:用y=a&b來描述一個2輸入的與門,用PLL來描述類似外部時鐘管理芯片。
        因此,要想學好FPGA,你得用硬件的思維方式來編寫代碼,注重FPGA的系統結構設計,好的系統結構設計會帶來質的飛躍,這就告訴我們RTL Coding其實是硬件結構設計,而非基于處理器架構的C語言程序開發,好的RTL Coding就是好的硬件結構。
2.  FPGA設計是做串并操作的時序設計?
        FPGA內部硬件之間的通信為多對多節點通信,不僅存在無先后順序的并行邏輯,而且還存在先后順序的串行邏輯,這和CPU基于指令的順序執行邏輯完全不同,嵌入式物聯網等系統學習企鵝意義氣嗚嗚吧久零就易,我們需要嚴格控制設計中各個信號之間的時間關系,以滿足最終的時間上的需求,即時序要求。

       因此,FPGA設計就是針對既有串行操作,又有并行操作的時序設計,即FPGA串并操作的時序設計。
3.  FPGA串并操作,該如何理解?
        a.執行完A后再執行B;
        b.A和B之間并行執行,且沒有關聯;
        c.A和B之間并行執行,且開始時有先后順序,即串行邏輯;
        d.FPGA的復雜系統包含上述多種靈活組合,設計時需多多琢磨思考,合理設計。
4.  FPGA內部最基本硬件結構LUT,你理解嗎?
        LUT的原理很簡單,就是把各種可能的結果存起來標個號,每次根據輸入的號來輸出結果。如:一位加法器有4種可能輸入對應3種結果,就只需要做一張表格,把所有的輸入和輸出一一對應即可。

   理解了LUT原理,我們可以用相同的思想來實現DDS、簡單乘法、簡單三角函數等,有時可以大大省資源,因為畢竟FPGA最終都是有多個LUT級聯+Reg+其它 來實現各種復雜的硬件電路。

5.  FPGA設計關鍵在于結構的設計,你同意嗎?
       a.首先,清楚FPGA的內部結構,基本結構為LUT;

      b.然后,按照功能、時鐘域、串并操作、數據流和控制流來綜合考慮系統的結構;

      c.最后 ,根據面積、速度和功耗來不斷優化系統結構,設計出最合理的系統結構。


路過

雞蛋

鮮花

握手

雷人

評論 (0 個評論)

facelist

您需要登錄后才可以評論 登錄 | 立即注冊

關于我們  -  服務條款  -  使用指南  -  站點地圖  -  友情鏈接  -  聯系我們
電子工程網 © 版權所有   京ICP備16069177號 | 京公網安備11010502021702
返回頂部
主站蜘蛛池模板: ww免费视频| 日韩精品一区二区三区 在线观看 | 91啪在线视频 | 国产永久免费草莓网视频 | 自拍偷拍亚洲视频 | 亚洲国产一区二区三区在线观看 | 九九九九九九精品免费 | 日本私人网站在线观看 | 日本护士在线视频xxxx免费 | 一区二区视频网 | 亚洲2020天天堂在线观看 | 四虎影院入口 | 欧美精品成人久久网站 | 免费一级a毛片 | 久久精品高清视频 | 91香蕉视频在线 | 免费色在线 | 在线观看黄日本高清视频 | 91中文在线观看 | 亚洲国产成人精品动漫 | 亚洲欧美激情在线 | 五月天狠狠操 | 91啦在线视频 | 4虎影院在线观看 | 天天夜日日日日碰日日摸 | 久久刺激视频 | 久久伊人操 | 免费h视频| 国产精品一区二区免费 | 欧美日韩国产高清 | 最近日本中文字幕免费完整 | 国产xxxxx在线播放 | 色综合五月婷婷 | 日日爱夜夜爱 | 精品免费久久久久久久 | 国产一级片在线 | 成人在线网址 | 茄子黄瓜石榴香蕉草莓绿巨人 | 成品人app软件大全下载 | 国产精品日韩欧美一区二区 | 国产日产精品_国产精品毛片 |