最近在线字幕国语视频_videosex久久麻豆_韩国美女豪爽一级毛片_日本另类αv欧美另类aⅴ

24小時聯系電話:18217114652、13661815404

中文

您當前的位置:
首頁>
電子資訊>
公司新聞>
為 FPGA 引腳映射器設...

公司新聞

為 FPGA 引腳映射器設計


FPGA 引腳映射器設計

眾所周知,FPGA IO 名稱必須滿足 Verilog VHDL 中的特定語法要求。Altium Designer 原理圖中使用的命名約定并不總是滿足硬件描述語言 (HDL) 指定的這些標準。因此,PCB 網絡名稱和實際 FPGA 信號名稱之間經常會出現不匹配。隨著越來越多的用戶嘗試使用Altium Designer 中的FPGA Pin Mapper工具,他們會發現 Altium Designer 原理圖中使用的命名約定在 FPGA 設計領域可能并不總是合法的。本文將回顧在將 FPGA 納入您的PCB 設計項目時的一些常見陷阱和克服這些挑戰的方法。

網絡命名挑戰

正如介紹中所提到的,通常會發現 PCB 設計使用的 FPGA IO網絡名稱與 FPGA HDL 中的實際名稱不匹配。發生這種情況的原因很簡單,因為設計電路板的工程師可能與編寫 HDL FPGA 設計人員不同步。發生這種不匹配的另一個原因是Altium Designer 中使用的網絡名稱本身在 Verilog VHDL 中可能不合法。例如,諸如“\c\h\i\p\_\r\s\t”(在原理圖中表示低電平有效)或 SPI.MISO(從信號線束中引出的網絡)之類的網絡名稱完全是在 Altium Designer 中合法,但在 HDL 中不可接受。要解決“\c\h\i\p\_\r\s\t”,我們需要確保不要使用反斜杠。雖然讓那個可愛的小欄顯示您的網名和端口很有趣,但值得嗎?用“_n”(例如“reset_n”)或在其前面加上“n”(例如“nRST”)是人們將在HDL領域使用的一般做法,并且最好與原理圖保持一致因此這賣。但是,如果您選擇使用 Altium Designer 中的信號線束,則需要一個額外的步驟。

示例:信號線束和 FPGA

在下面的示例中,我們有一個包含 FPGA IO bank 和一些信號線束的原理圖。

1:使用帶有 FPGA 的信號線束的簡單原理圖示例

如果您仔細查看設計,您會注意到信號線束無需斷開。我們需要做的就是使用點指示符引用信號線束層次結構:

2:使用點指示符擴展信號線束

事實上,這些信號線束只是單一線束類型的實例化。我們通過導航到 Place > Harness > Predefined Harness Connector 將它們放置在原理圖上。

3:重用預定義的線束

我們的預定義線束連接器如下所示:

4:預定義線束演示

在我們的原理圖中,我們已經實例化了三個 SPI 線束:FLASH、SD ACTUATOR。由于我們使用了點指示符,因此我們不需要做任何其他事情。

一旦我們轉向 FPGA Pin Mapper 工具,我們很快就會發現為我們的 FPGA 設計人員提供了非法信號名稱。在 SystemVerilog 中,如果我們能夠合成 Interface Modports,這些分層名稱對我們很有用,但是,遺憾的是,在撰寫本文時,大多數 FPGA 工具都不支持。因此,如果我們決定使用這種網絡命名方案,整個引腳命名同步工具對我們沒有用處。

解決方案

為了實現PCB 設計和 FPGA 綜合工具之間的協調,我們必須在 HDL 中使用合法的網絡名稱。可以有很多方法來解決這個問題。在本文中,我們將回顧兩種不同的解決方案。

第一個選項可能是保留您的線束分層名稱并在 Altium Designer 中執行引腳交換/同步。同步完成后,將更新 FPGA 引腳文件(CSV 格式)以反映 Altium Designer 中執行的更改。這些網絡名稱現在看起來像不合法的分層名稱(例如,“SPI.SDO”)。一個簡單的解決方法是在將 CSV 引腳文件導入回 FPGA 設計之前添加一個使用外部腳本修改 CSV 引腳文件的階段。如果你想在 Altium Designer 中運行這個操作,這可以是一個 Delphi 腳本。如果您想在 FPGA 工具中運行它,這可能會在將引腳文件導入 FPGA 綜合工具之前發生(例如,運行 Vivado TCL 腳本中的這些額外行)。如果你想獨立運行它,

另一種選擇是擴展信號線束,然后重命名網絡。一個簡單、干凈的方法是用下劃線替換句點(例如,“SPI.MISO 變成”SPI_MISO)像這樣:

5:使用下劃線代替網絡名稱的句點

確保將擴展線束與 FPGA IO 網絡名稱分開,以確保正確的引腳交換。圖 6 展示了擴展線束和 FPGA 網絡名稱本身之間的分離。

6:擴展信號線束以使用合法的網絡名稱

這種方法需要在原理圖方面做更多的工作,但可以確保從原理圖捕獲到 FPGA 綜合的干凈過渡。

結論

本文回顧了使用特定網絡命名約定和FPGA Pin Mapper 工具時可能面臨的挑戰。出現問題的一種特殊情況是信號線束和 FPGA 引腳映射器。使用信號線束的分層網絡名稱,用戶會發現這些名稱不會合法地轉換為 FPGA 綜合工具。文章中提供了兩種建議的解決方案:一種側重于腳本自動化,另一種需要在原理圖捕獲方面進行更多工作。任何一種解決方案都有效。因此,這種額外的設計應該權衡哪種方法最適合他們。

請輸入搜索關鍵字

確定
最近在线字幕国语视频_videosex久久麻豆_韩国美女豪爽一级毛片_日本另类αv欧美另类aⅴ
<strike id="0k9r3"><p id="0k9r3"></p></strike>
  • <form id="0k9r3"></form>
    <nav id="0k9r3"></nav>
    <em id="0k9r3"><p id="0k9r3"></p></em>
  • <tr id="0k9r3"><source id="0k9r3"></source></tr>
    <form id="0k9r3"></form>
    <sub id="0k9r3"></sub>

      <sub id="0k9r3"><address id="0k9r3"></address></sub>
      1. <form id="0k9r3"></form>
        欧美午夜不卡| **性色生活片久久毛片| 亚洲欧美一级二级三级| 欧美成人一区在线| 蜜桃久久精品乱码一区二区| 欧美影院午夜播放| 欧美欧美全黄| 夜夜狂射影院欧美极品| 激情国产一区| 性欧美xxxx视频在线观看| 欧美国产免费| 两个人的视频www国产精品| 欧美精品一线| 99精品国产热久久91蜜凸| 亚洲高清在线观看一区| 欧美日韩视频不卡| 午夜视频一区二区| 亚洲精品美女在线观看| 久久久亚洲综合| 久久成人av少妇免费| 国产日韩欧美在线观看| 狠狠网亚洲精品| 国产亚洲欧美一区二区三区| 影音先锋中文字幕一区| 红桃视频国产一区| 免费成年人欧美视频| 一区二区三区日韩欧美精品| 欧美午夜片在线免费观看| 欧美伦理一区二区| 久久亚洲国产精品日日av夜夜| 欧美一区二区大片| 午夜国产精品视频免费体验区| 国产精品www| 欧美日韩亚洲综合一区| 亚洲精品久久嫩草网站秘色| 亚洲黄色小视频| 亚洲人被黑人高潮完整版| 欧美剧在线免费观看网站| 亚洲日产国产精品| 国产精品区免费视频| 久久成人精品| 久久在线免费视频| 99亚洲一区二区| 日韩视频中文| 欧美成ee人免费视频| 一区二区三区在线免费视频| 欧美日韩国产免费| 久久乐国产精品| 国产一区二区三区久久精品| 欧美日韩网站| 欧美日韩免费看| 欧美激情第3页| 亚洲丶国产丶欧美一区二区三区| 久久久久久尹人网香蕉| 午夜视频一区二区| 亚洲一区二区黄| 一本久道综合久久精品| 女生裸体视频一区二区三区| 国内精品伊人久久久久av一坑| 久久久精品日韩欧美| 午夜一区不卡| 国产乱码精品一区二区三区忘忧草| 国产综合欧美在线看| 羞羞答答国产精品www一本| 亚洲综合二区| 欧美成人按摩| 亚洲国产婷婷综合在线精品| 一区二区三区四区蜜桃| 欧美日韩久久不卡| 亚洲网站在线播放| 欧美视频一区| 国产日韩欧美一区二区三区在线观看| 亚洲图片欧美日产| 噜噜噜躁狠狠躁狠狠精品视频| 亚洲性图久久| 久久国产精品网站| 国产精品视频第一区| 在线欧美视频| 欧美日韩成人综合| 国产欧美一区视频| 欧美不卡一卡二卡免费版| 一区精品在线| 国产精品国产三级国产aⅴ入口| 欧美麻豆久久久久久中文| 国产亚洲激情在线| 国产精品视频午夜| 亚洲欧美日韩另类| 国产精品入口| 国产在线成人| 欧美一激情一区二区三区| 久久精品国产精品亚洲综合| 久久精品视频在线免费观看| 午夜久久久久久久久久一区二区| 久久三级福利| 国产精品福利网站| 国产精品另类一区| 亚洲欧美中文日韩v在线观看| 欧美国产日本高清在线| 亚洲调教视频在线观看| 国产精品高清在线| 免费在线欧美黄色| 亚洲电影毛片| 亚洲欧美日韩专区| 久久精品一区二区三区四区| 亚洲欧美日韩国产综合在线| 亚洲国产精品视频| 国产亚洲女人久久久久毛片| 性视频1819p久久| 久久伊人精品天天| 欧美激情视频一区二区三区不卡| 欧美日韩成人在线| 国产午夜精品美女毛片视频| 亚洲线精品一区二区三区八戒| 国产欧美精品va在线观看| 欧美午夜精品久久久久久浪潮| 久久久久久久综合狠狠综合| 亚洲影视中文字幕| 国产精品入口66mio| 国产精品免费网站在线观看| 久久亚洲精品一区| a4yy欧美一区二区三区| 欧美亚洲动漫精品| 欧美日韩一区二区三| 欧美激情麻豆| 在线成人av.com| 免费成人在线视频网站| 亚洲国产黄色| 国产精品色在线| 欧美18av| 国产精品午夜在线观看| 一本色道久久99精品综合| 久久亚洲私人国产精品va| 妖精成人www高清在线观看| 欧美成在线观看| 米奇777超碰欧美日韩亚洲| 亚洲日本中文字幕免费在线不卡| 精品96久久久久久中文字幕无| 亚洲人体偷拍| 久久精品免费播放| 在线成人小视频| 国产日韩精品一区观看| 国产精品免费视频观看| 在线观看91精品国产入口| 午夜欧美大片免费观看| 欧美精品日韩精品| 最新国产成人在线观看| 伊人夜夜躁av伊人久久| 亚洲经典自拍| 日韩午夜在线观看视频| 欧美性一二三区| 国产一区二区三区精品欧美日韩一区二区三区| 一区二区视频免费在线观看| 欧美日韩在线另类| 国产精品婷婷| 在线观看91久久久久久| 91久久精品网| 亚洲黄色尤物视频| 黄色精品一二区| 久久久久99精品国产片| 国产午夜精品在线观看| 伊人精品成人久久综合软件| 欧美精品一区二区三区视频| 久久久噜噜噜| 国产亚洲日本欧美韩国|