亚洲精品久久久久久久久久久,亚洲国产精品一区二区制服,亚洲精品午夜精品,国产成人精品综合在线观看,最近2019中文字幕一页二页

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

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

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

如何開展FPGA/SoC架構(gòu)設(shè)計(jì)工作?

FPGA之家 ? 來源:World of FPGA ? 作者:WoF ? 2021-05-27 11:33 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

本篇整理自Adam Taylor的設(shè)計(jì)教學(xué)博客。

在我寫的大多數(shù)博客里,都演示或解釋了FPGA/SoC的設(shè)計(jì)細(xì)節(jié)技術(shù)。但是這篇文章將有所不同,因?yàn)樵谶@里我要提出另外一個(gè)問題。

你該如何開始做可編程邏輯設(shè)計(jì)的架構(gòu)?

在我有一次同時(shí)在為三個(gè)FPGA項(xiàng)目設(shè)計(jì)架構(gòu)(作為衛(wèi)星開發(fā)的一部分)時(shí),這個(gè)問題浮現(xiàn)在我的腦海中。當(dāng)然,由于最終應(yīng)用場景的原因,該架構(gòu)受到了主承包商和航天局的多次審查。因此,我將盡可能詳細(xì)的畫出架構(gòu)圖,以便讓我的設(shè)計(jì)團(tuán)隊(duì)可以很輕松地從中進(jìn)行工作。

可編程邏輯的架構(gòu)設(shè)計(jì)可能非常復(fù)雜,因此好的架構(gòu)通常要定義以下幾個(gè)元素:

1.模塊需要實(shí)現(xiàn)所需的功能,當(dāng)然,這些模塊也可以包含層次結(jié)構(gòu)。

2.每個(gè)模塊接收時(shí)鐘和時(shí)鐘使能,必須考慮如果信號跨越多個(gè)時(shí)鐘域時(shí)的跨時(shí)鐘域需求。

3.每個(gè)模塊收到的復(fù)位。就像時(shí)鐘一樣,必須考慮每個(gè)模塊的復(fù)位要求。

4.架構(gòu)中每個(gè)模塊接口信號相互連接

高效的架構(gòu)和實(shí)現(xiàn)應(yīng)盡可能利用供應(yīng)商的現(xiàn)有IP核。確定可以在整個(gè)體系結(jié)構(gòu)中重用的模塊也是明智的,例如控制算法或通信總線。我的設(shè)計(jì)中有3個(gè)FPGA需要構(gòu)建,因此識別可以通用的模塊將在開發(fā)和驗(yàn)證過程中節(jié)省大量時(shí)間。

接口重用十分劃算,因?yàn)樗菢?biāo)準(zhǔn)化模塊。使用標(biāo)準(zhǔn)接口(例如AXI,AXI Stream和APB)作為模塊接口,可以在多個(gè)設(shè)計(jì)中輕松復(fù)用。在我的這個(gè)項(xiàng)目中,可能不需要復(fù)用IP核,但在將來的開發(fā)中可能需要相同的功能。

在我的復(fù)雜接口(如ADC/DAC接口、AXI或存儲接口)架構(gòu)圖中,我更喜歡使用一類接口類型,該類型包含所有較低級別的信號。然后可以在體系結(jié)構(gòu)文檔中定義接口類和所有信號。這種方法有幾個(gè)優(yōu)點(diǎn):它使架構(gòu)圖更簡單,并使修改(例如 信號添加或重命名)只需要在一個(gè)位置進(jìn)行。

6a13e3fc-be50-11eb-9e57-12bb97331649.png

在創(chuàng)建架構(gòu)時(shí),我的傳統(tǒng)方法是從筆和紙開始,勾勒出主要的設(shè)計(jì)模塊和關(guān)鍵界面。完成此操作后,我將使用Visio將其電子圖形化,以使其添加在文檔中時(shí)看起來更加專業(yè)。

當(dāng)然,此圖需要顯示塊之間的所有信號和信號類別。理想情況下,工程師應(yīng)能夠拾取架構(gòu)和架構(gòu)文檔,并根據(jù)其角色開始開發(fā)或驗(yàn)證。

在研究架構(gòu)時(shí),我對其他工程師如何開發(fā)可編程邏輯架構(gòu)感到好奇,因此我在多個(gè)FPGA討論板/論壇上提出了問題并收到了很多有趣的回答。大多數(shù)受訪者表示他們使用了常見的圖紙?jiān)O(shè)計(jì)套件。

我們可以使用這里所有的繪圖包創(chuàng)建漂亮的架構(gòu)圖,有趣的是,有幾個(gè)人回答說他們使用Symbolator,而我并不熟悉。

Symbolator是Windows和Linux中的命令行工具,它將讀取VHDL、Verilog和組件聲明然后生成組件圖。然后可以在您首選的圖紙包中使用這些symbol。

直接安裝Symbolator。我們可以使用pip進(jìn)行安裝,并注意您安裝的時(shí)候可能需要安裝一些其他軟件,包括Pycairo,PyGObject和Python-gi-cairo。完成此操作后,您可以使用各種不同格式和表示樣式的組件聲明創(chuàng)建組件symbol。

自從我學(xué)習(xí)到有關(guān)Symbolator的知識以來,我感覺這工具還挺好用,于是決定將它用到我正在設(shè)計(jì)的三個(gè)架構(gòu)工作中。

Symbolator的介紹地址:https://kevinpt.github.io/symbolator/

我非常喜歡使用清晰的時(shí)鐘和數(shù)據(jù)接口組定義來創(chuàng)建block。這一次,我使用Symbolator和Visio完成了架構(gòu)設(shè)計(jì),但對于各位架構(gòu)師來說,每個(gè)人都有每個(gè)人的習(xí)慣。大家更習(xí)慣如何開展FPGA/SoC架構(gòu)設(shè)計(jì)工作呢?

原文標(biāo)題:你一般如何做可編程邏輯設(shè)計(jì)的架構(gòu)?

文章出處:【微信公眾號:FPGA之家】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

責(zé)任編輯:haq

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

    關(guān)注

    1652

    文章

    22238

    瀏覽量

    628740
  • soc
    soc
    +關(guān)注

    關(guān)注

    38

    文章

    4495

    瀏覽量

    227103

原文標(biāo)題:你一般如何做可編程邏輯設(shè)計(jì)的架構(gòu)?

文章出處:【微信號:zhuyandz,微信公眾號:FPGA之家】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

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

掃碼添加小助手

加入工程師交流群

    評論

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

    【VPX650 】青翼凌云科技基于 VPX 系統(tǒng)架構(gòu)的 VU13P FPGA+ZYNQ SOC 超寬帶信號處理平臺

    VPX650 是一款基于 6U VPX 系統(tǒng)架構(gòu)的 VU13P FPGA + XC7Z100 SOC 超寬帶信號處理平臺,該平臺采用一片 Xilinx 的 Virtex UltraScale+
    的頭像 發(fā)表于 10-16 10:48 ?199次閱讀
    【VPX650 】青翼凌云科技基于 VPX 系統(tǒng)<b class='flag-5'>架構(gòu)</b>的 VU13P <b class='flag-5'>FPGA</b>+ZYNQ <b class='flag-5'>SOC</b> 超寬帶信號處理平臺

    FPGA+DSP/ARM架構(gòu)開發(fā)與應(yīng)用

    自中高端FPGA技術(shù)成熟以來,FPGA+DSP/ARM架構(gòu)的硬件設(shè)計(jì)在眾多工業(yè)領(lǐng)域得到廣泛應(yīng)用。例如無線通信、圖像處理、工業(yè)控制、儀器測量等。
    的頭像 發(fā)表于 10-15 10:39 ?2302次閱讀
    <b class='flag-5'>FPGA</b>+DSP/ARM<b class='flag-5'>架構(gòu)</b>開發(fā)與應(yīng)用

    TensorRT-LLM的大規(guī)模專家并行架構(gòu)設(shè)計(jì)

    之前文章已介紹引入大規(guī)模 EP 的初衷,本篇將繼續(xù)深入介紹 TensorRT-LLM 的大規(guī)模專家并行架構(gòu)設(shè)計(jì)與創(chuàng)新實(shí)現(xiàn)。
    的頭像 發(fā)表于 09-23 14:42 ?499次閱讀
    TensorRT-LLM的大規(guī)模專家并行<b class='flag-5'>架構(gòu)設(shè)</b>計(jì)

    Altera Agilex 3/5 FPGASoC的功能特性

    Agilex 5 FPGASoC 以及新推出的 Agilex 3 FPGASoC 代表著可編程邏輯技術(shù)方面的重大飛躍。這兩個(gè)設(shè)備系列均具備全新功能,可隨著設(shè)計(jì)需求的變化實(shí)現(xiàn)
    的頭像 發(fā)表于 09-06 10:10 ?2663次閱讀
    Altera Agilex 3/5 <b class='flag-5'>FPGA</b>和<b class='flag-5'>SoC</b>的功能特性

    Altera Agilex? 3 FPGASoC FPGA

    Altera Agilex? 3 FPGASoC FPGA Altera/Intel Agilex? 3 FPGASoC
    的頭像 發(fā)表于 08-06 11:41 ?3493次閱讀
    Altera Agilex? 3 <b class='flag-5'>FPGA</b>和<b class='flag-5'>SoC</b> <b class='flag-5'>FPGA</b>

    光伏運(yùn)維管理系統(tǒng)架構(gòu)設(shè)計(jì)及其應(yīng)用分析

    開展。 光伏運(yùn)維管理系統(tǒng)集成先進(jìn)的數(shù)據(jù)監(jiān)測、故障診斷、運(yùn)維任務(wù)管理等多種功能內(nèi)容,為光伏電站提供全面、高效、智能的運(yùn)維服務(wù)。其系統(tǒng)分層架構(gòu)設(shè)計(jì),覆蓋感知層、網(wǎng)絡(luò)層、平臺層和應(yīng)用層。感知層通過傳感器和攝像頭等設(shè)
    的頭像 發(fā)表于 06-10 11:34 ?423次閱讀
    光伏運(yùn)維管理系統(tǒng)<b class='flag-5'>架構(gòu)設(shè)</b>計(jì)及其應(yīng)用分析

    智多晶FPGA設(shè)計(jì)工具HqFpga接入DeepSeek大模型

    在 AI 賦能工程設(shè)計(jì)的時(shí)代浪潮中,智多晶率先邁出關(guān)鍵一步——智多晶正式宣布旗下 FPGA 設(shè)計(jì)工具 HqFpga 接入 DeepSeek 大模型,并推出 FPGA 設(shè)計(jì)專屬 AI 助
    的頭像 發(fā)表于 06-06 17:06 ?997次閱讀

    Altera Agilex 3 FPGASoC產(chǎn)品介紹

    Altera 的 Agilex 3 FPGASoC 可在不影響性能的前提下顯著提高成本效益。其通過出色的 Hyperflex FPGA 架構(gòu)、先進(jìn)的收發(fā)器技術(shù)、更高的集成度和更強(qiáng)
    的頭像 發(fā)表于 06-03 16:40 ?1195次閱讀
    Altera Agilex 3 <b class='flag-5'>FPGA</b>和<b class='flag-5'>SoC</b>產(chǎn)品介紹

    高通SoC陣列服務(wù)器

    、核心技術(shù)特性 架構(gòu)設(shè)計(jì)? 采用ARM架構(gòu)SoC陣列,單節(jié)點(diǎn)集成CPU、GPU/NPU及專用加速單元,通過PCIe 5.0/CXL 2.0實(shí)現(xiàn)高速互聯(lián),支持128節(jié)點(diǎn)彈性擴(kuò)展。 芯片級3D封裝技術(shù)整合內(nèi)存與存儲,帶寬達(dá)TB/s級
    的頭像 發(fā)表于 06-03 07:37 ?965次閱讀

    Microchip發(fā)布PolarFire Core FPGASoC產(chǎn)品

    當(dāng)前市場中,物料清單(BOM)成本持續(xù)攀升,開發(fā)者需在性能和預(yù)算間實(shí)現(xiàn)優(yōu)化。鑒于中端FPGA市場很大一部分無需集成串行收發(fā)器,Microchip Technology Inc.(微芯科技公司)正式發(fā)布PolarFire Core現(xiàn)場可編程門陣列(FPGA)和片上系統(tǒng)(
    的頭像 發(fā)表于 05-23 14:02 ?1105次閱讀

    微芯Microchip PolarFire? SoC FPGA通過AEC-Q100汽車級認(rèn)證

    。通過 AEC-Q100 認(rèn)證的器件都經(jīng)過嚴(yán)格的測試,能夠承受汽車應(yīng)用中的極端條件。PolarFire SoC FPGA已通過汽車行業(yè)1級溫度認(rèn)證,支持-40°C至125°C工作范圍。 PolarFire
    的頭像 發(fā)表于 03-31 19:26 ?1929次閱讀

    芯片架構(gòu)設(shè)計(jì)的關(guān)鍵要素

    芯片架構(gòu)設(shè)計(jì)的目標(biāo)是達(dá)到功能、性能、功耗、面積(FPA)的平衡。好的芯片架構(gòu)能有效提升系統(tǒng)的整體性能,優(yōu)化功耗,并確保在成本和時(shí)間的限制下完成設(shè)計(jì)任務(wù)。
    的頭像 發(fā)表于 03-01 16:23 ?1242次閱讀

    面向服務(wù)的整車EE架構(gòu)(SOA)設(shè)計(jì)開發(fā)咨詢服務(wù)

    經(jīng)緯恒潤多年來一直致力于為客戶提供先進(jìn)電子電氣架構(gòu)解決方案,近年來,經(jīng)緯恒潤在國內(nèi)率先開展整車SOA架構(gòu)的技術(shù)研發(fā)和業(yè)務(wù)布局,參與多款SOA架構(gòu)下量產(chǎn)車型的研發(fā),積累了豐富的SOA
    的頭像 發(fā)表于 12-12 15:11 ?1254次閱讀
    面向服務(wù)的整車EE<b class='flag-5'>架構(gòu)</b>(SOA)設(shè)計(jì)開發(fā)咨詢服務(wù)

    一文看懂SoC架構(gòu)

    一、SoC 架構(gòu)圖:核心功能和設(shè)計(jì)目標(biāo) SoC 是基于通用處理器這樣的思路進(jìn)行設(shè)計(jì)的,與 PC 設(shè)計(jì)思路一樣。即通用處理器是由 CORE + MEM 兩部分組成,修改軟件來實(shí)現(xiàn)不同的功能,電腦還是
    的頭像 發(fā)表于 11-29 09:57 ?4592次閱讀
    一文看懂<b class='flag-5'>SoC</b>的<b class='flag-5'>架構(gòu)</b>

    Verilog vhdl fpga

    崗位職責(zé) 1.負(fù)責(zé)FPGA架構(gòu)設(shè)計(jì)、代碼編寫、仿真等; 2.協(xié)同軟、硬件工程師完成系統(tǒng)聯(lián)調(diào)和測試; 3.負(fù)責(zé)項(xiàng)目中FPGA設(shè)計(jì)的相關(guān)文檔編寫及維護(hù);任職要求 1.碩士及以上學(xué)歷,電子、通信、計(jì)算機(jī)
    發(fā)表于 11-12 16:40