国产精品久久久aaaa,日日干夜夜操天天插,亚洲乱熟女香蕉一区二区三区少妇,99精品国产高清一区二区三区,国产成人精品一区二区色戒,久久久国产精品成人免费,亚洲精品毛片久久久久,99久久婷婷国产综合精品电影,国产一区二区三区任你鲁

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

理解清楚這5條準則,用哪款FPGA都不會太難

lPCU_elecfans ? 來源:電子發燒友網 ? 作者:電子發燒友網 ? 2020-10-31 09:38 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

中國集成半導體人才存量46.1萬人,人才缺口32萬人,平均每年人才需求為10萬人,但想入門半導體行業,學好HDL語言卻并不太容易。

做好FPGA,入門半導體行業,需要從硬件的角度思考開發的過程,理解IDE工具工作背后的深層次含義,學習HDL不要一上手就寫代碼,切記盲目的使用浮點,隨意的進行除法和開方等運算,這和FPGA本身的特性及硬件結構相關,時序分析也并不難,但一定要理解時序分析的本質原因,理解清楚這5條準則,其實用哪款FPGA都不會太難。

1、學習FPGA切記一開始就寫代碼,一寫就是好多年!

FPGA作為典型的硬件開發過程,其難點在于FPGA硬件的深刻理解,優秀的FPGA工程師是基于數學模型+FPGA底層硬件的理解去優化代碼,而不是根據算法,在不清楚FPGA硬件情況下直接用HDL進行描述,這里我們通過兩款FPGA器件的DSP架構,和大家分享一下在數字信號處理過程中FPGA代碼的優化過程。

Gowin DSP資源

Xilinx DEP48E資源

2、需要深刻理解IDE工具的背后邏輯!

Xilinx第四代ASMBL FPGA底層架構

FPGA開發者通常的開發過程是寫好代碼,然后修改語法錯誤,按照工具的先后流程點擊相關選項,下載代碼,可是你是否思考過,所謂的綜合,布局布線,物理約束,時序約束等背后深層次含義以及IDE相關參數設置對我們設計的影響。

3、不要盲目的浮點,開方,除法,指數運算!

在數字信號處理過程,我們通常建議用戶先將浮點數據進行定點量化,碰到開方運算,我們通常建議是否可以簡化成絕對值和平方再進行處理,盡量避免除法運算,那背后的邏輯又是什么呢?

Xilinx高效低成本Spartan-7 FPGA器件特征

4、時序約束和時序分析沒有想象中的那么難!

周期約束,輸入輸出延遲約束,生成時鐘約束,時鐘應該走全局時鐘網絡,要進行多周期約束,設置偽路徑這些時序約束中常用的技巧,是否都清楚背后的邏輯,這個部分想和大家一起探討時序約束底層的邏輯。

時序分析必需的三條路徑:源時鐘、數據、目的時鐘路徑

5、如果你理解了底層,用任何一家FPGA原廠都差不多!

有一個有趣的統計:FPGA大部分的問題是由跨時鐘域導致,如果你真正理解FPGA,進行FPGA代碼的移植都不會太麻煩,而最終選擇哪家的FPGA其實也就不太重要,因為萬變不離其宗。

責任編輯:xj

原文標題:FPGA認清這五大原則,想學不好都難!

文章出處:【微信公眾號:電子發燒友網】歡迎添加關注!文章轉載請注明出處。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • FPGA
    +關注

    關注

    1660

    文章

    22412

    瀏覽量

    636326
  • 半導體
    +關注

    關注

    339

    文章

    30737

    瀏覽量

    264138
  • HDL
    HDL
    +關注

    關注

    8

    文章

    332

    瀏覽量

    48978

原文標題:FPGA認清這五大原則,想學不好都難!

文章出處:【微信號:elecfans,微信公眾號:電子發燒友網】歡迎添加關注!文章轉載請注明出處。

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

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    是德科技高性能誤碼儀架構及測試原理解

    。與發送方式不同。所有 1 都不會以 1 的形式出現,所有 0 都不會以 0 的形式出現。這些稱為 比特錯誤或者產生誤碼。
    的頭像 發表于 03-06 10:04 ?305次閱讀
    是德科技高性能誤碼儀架構及測試原<b class='flag-5'>理解</b>析

    CAN軟件好用?虹科HK-CoreTest PK PCAN-View

    在汽車電子開發與測試中,選擇一高效、易用的CAN測試軟件至關重要。面對市場上眾多工具,工程師常糾結于“CAN測試軟件比較好用?”本文將從功能、易用性、兼容性等維度,對比國際主流工具(如PCAN-View)與國產軟件虹科HK
    的頭像 發表于 02-05 17:02 ?568次閱讀
    CAN軟件<b class='flag-5'>哪</b><b class='flag-5'>款</b>好用?虹科HK-CoreTest PK PCAN-View

    2026年5MCU/SoC芯片性價比最高!

    都繞不開的重點關鍵。 近日,前德州儀器(TI)資深工程師、外網硬核測評博主John Tee評選出了他認為的2026年性價比最高的5MCU芯片/SoC芯片。 《半導體器件應用網》將結合5
    的頭像 發表于 01-22 10:19 ?899次閱讀
    2026年<b class='flag-5'>這</b><b class='flag-5'>5</b><b class='flag-5'>款</b>MCU/SoC芯片性價比最高!

    FPGA 入門必看:Verilog 與 VHDL 編程基礎解析!

    很多開發者第一次接觸FPGA,都會有同樣的疑問:FPGA是硬件,不是軟件,怎么寫程序?答案就是硬件描述語言(HDL),最常用的就是Verilog和VHDL。今天,我們就帶你入門,搞清楚
    的頭像 發表于 01-19 09:05 ?453次閱讀
    <b class='flag-5'>FPGA</b> 入門必看:Verilog 與 VHDL 編程基礎解析!

    同樣是樂鑫科技ESP32-P4C5開發板,到底應該怎么選?選型指南在這!

    更多都是樂鑫科技ESP32-P4和ESP32-C5芯片設計的開發板,啟明云端為什么要設計兩?WT99P4C5-S1和WTDKP4C5-S
    的頭像 發表于 12-15 18:03 ?1585次閱讀
    同樣是樂鑫科技ESP32-P4C<b class='flag-5'>5</b>開發板,到底應該怎么選?選型指南在這!

    芯源內置LCD斷碼屏驅動器的MCU是?支持多少段的斷碼屏呢?

    芯源內置LCD斷碼屏驅動器的MCU是?支持多少段的斷碼屏呢?
    發表于 12-03 08:17

    電網倉儲出入庫盤點推薦RFID通道機?

    在電網企業倉儲管理中,物資種類繁多、批量大,從電表、電纜卷筒到大型儀表,出入庫盤點與復核工作非常頻繁且復雜。選擇合適的RFID通道機不僅能保證數據準確性,更能大幅提升倉儲效率,降低人力成本。在這一場景下,CK-TP3和CK-TP5A
    的頭像 發表于 10-27 14:17 ?650次閱讀

    新大陸手持采集器是帶鍵盤和全屏的?

    在現代商業和工業領域,手持采集器的應用越來越廣泛,一既帶鍵盤又有全屏的手持采集器往往能為工作帶來更高的效率和更好的體驗。那么新大陸手持采集器是帶鍵盤和全屏的呢?下面為您推薦兩
    的頭像 發表于 09-09 16:04 ?754次閱讀
    新大陸<b class='flag-5'>哪</b><b class='flag-5'>款</b>手持采集器是帶鍵盤和全屏的?

    聊聊FPGA中的TDC原理

    今天我們不談高大上的物理學,只聊聊如何在 FPGA 中,一串加法器和 D 觸發器,“數清楚時間”——這就是時間數字轉換器(TDC)的魅力。
    的頭像 發表于 09-02 15:15 ?2110次閱讀
    聊聊<b class='flag-5'>FPGA</b>中的TDC原理

    深度解讀PCB設計布局準則

    無論您是在進行高速設計,還是正在設計一塊高速PCB,良好的電路板設計實踐都有助于確保您的設計能夠按預期工作并實現批量生產。在本指南中,我們匯總了適用于大多數現代電路板的一些基本PCB設計布局準則
    的頭像 發表于 09-01 14:24 ?7455次閱讀
    深度解讀PCB設計布局<b class='flag-5'>準則</b>

    樹莓派 + OpenCV 打造人臉識別技術!

    在本指南中,我們將教您如何使用OpenCV和面部識別庫(兩個出色的開源項目)設置樹莓派來檢測和識別面部。在這個設置中,所有的數據和處理都將在Pi上本地執行,意味著您的所有面部和數據都不會離開Pi
    的頭像 發表于 07-29 17:27 ?1356次閱讀
    <b class='flag-5'>用</b>樹莓派 + OpenCV 打造人臉識別技術!

    【HarmonyOS 5】鴻蒙中進度的使用詳解

    【HarmonyOS 5】鴻蒙中進度的使用詳解 ##鴻蒙開發能力 ##HarmonyOS SDK應用服務##鴻蒙金融類應用 (金融理財# 一、HarmonyOS中Progress進度的類型
    的頭像 發表于 07-11 18:26 ?1142次閱讀
    【HarmonyOS <b class='flag-5'>5</b>】鴻蒙中進度<b class='flag-5'>條</b>的使用詳解

    無法編程CYBT-423060-02 (CYW20721B2)怎么解決?

    TX 和 RTS 引腳保持高電平。 該模塊通過 BLE 將自身宣傳為 EZ-Serial,除非我在重置時將 HCI UART CTS 拉低,我認為意味著它確實進入編程模式。但無論何種模式,它都不會在 HCI UART 上輸出任何響應。
    發表于 06-26 06:36

    TMC2226與TMC2225的區別?更適合您?

    TMC2226與TMC2225的區別?更適合您?來自TRINAMIC的步進電機驅動芯片,都擁有著超靜音操作、高效率、高可靠性等卓越性能,廣泛應用于3D打印機、CNC機床、智能
    的頭像 發表于 06-03 16:31 ?1184次閱讀
    TMC2226與TMC2225的區別?<b class='flag-5'>哪</b><b class='flag-5'>款</b>更適合您?

    fpga做電機控制有前途嗎?還是?

    咱今兒個嘮嘮 FPGA 做電機控制這事兒,先把丑話說在前頭 —— 要是有人開口就提某品牌伺服驅動器還在用 FPGA 跑電流環,咱可得把話掰扯清楚。咱自己實打實拿 Verilog 寫過 CORDIC
    的頭像 發表于 05-29 15:08 ?1665次閱讀
    <b class='flag-5'>用</b><b class='flag-5'>fpga</b>做電機控制有前途嗎?還是?