91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

如何進行Pblock使用

發布時間:2021-11-09 18:51:18 來源:億速云 閱讀:284 作者:柒染 欄目:大數據

如何進行Pblock使用,針對這個問題,這篇文章詳細介紹了相對應的分析和解答,希望可以幫助更多想解決這個問題的小伙伴找到更簡單易行的方法。

Pblock是對一些邏輯實行物理上的約束,即把一些邏輯綁定到FPGA上固定的資源區域內。它是優化走線,改善時序的一種很重要方法。Pblock的大小限定了該邏輯單元使用的FPGA資源,pblock的位置限定了邏輯單元在FPGA中的位置。通常一個pblock大小不要超過總設計資源的20%。如果pblock占比資源很大,就要將一個pblock劃分給更底層的邏輯。

打開綜合后的設計,我們切換到floorplanning選項,這個時候我們可以看到綜合后的模塊以及device視圖。

如何進行Pblock使用

從netlist中可以看到有兩個模塊,一個是頂層模塊adder,還有一個mult模塊。我們選擇mult模塊,然后右鍵,floor planning/draw Pblock,我們就可以手動去畫一個pblock。如下圖所示,我們為pblock命名,然后可以看到其包含的資源:154個slice和4個DSP。

如何進行Pblock使用

我們可以從pblock property中看到被分配為pblock的mult模塊占用的資源:

如何進行Pblock使用

我們放大device視圖可以看到pblock的區域,其中含有兩個矩形。外邊矩形表示pblock覆蓋的FPGA面積,內層矩形表明了這個pblock占用的FPGA資源。也就是我們的mult模塊只能用內層矩形中的資源大小。

如何進行Pblock使用

我們對手動生成的pblock進行保存,可以將tcl約束保存到xdc文件中。在xdc中的約束表示為:

如何進行Pblock使用

這里用到了三個命令:

Create_pblock用于生成一個pblock。

Add_cells_to_Pblock用于將設計中模塊添加到這個pblock中來。

Resize_pblock限定了pblock在FPGA中的位置。使用了slice的兩個點來限制了pblock的位置,同時還給定了dsp的位置。

關于如何進行Pblock使用問題的解答就分享到這里了,希望以上內容可以對大家有一定的幫助,如果你還有很多疑惑沒有解開,可以關注億速云行業資訊頻道了解更多相關知識。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

江津市| 洪洞县| 成武县| 垣曲县| 上思县| 年辖:市辖区| 繁峙县| 吴桥县| 张家口市| 响水县| 阳新县| 台南县| 通海县| 衢州市| 耿马| 连江县| 新竹县| 宣恩县| 双城市| 新邵县| 乌鲁木齐市| 布尔津县| 湖口县| 晋宁县| 曲阳县| 宁德市| 永福县| 绥德县| 安西县| 平江县| 鸡西市| 石林| 洛扎县| 花垣县| 分宜县| 敦化市| 恭城| 渝中区| 淮安市| 横山县| 宜兴市|