[發(fā)明專利]電路及其配置方法有效
| 申請(qǐng)?zhí)枺?/td> | 202010893469.8 | 申請(qǐng)日: | 2020-08-31 |
| 公開(kāi)(公告)號(hào): | CN112016259B | 公開(kāi)(公告)日: | 2022-08-30 |
| 發(fā)明(設(shè)計(jì))人: | 李翊;李小靜;肖婷 | 申請(qǐng)(專利權(quán))人: | 上海兆芯集成電路有限公司 |
| 主分類號(hào): | G06F30/327 | 分類號(hào): | G06F30/327;G06F30/3312 |
| 代理公司: | 北京市柳沈律師事務(wù)所 11105 | 代理人: | 徐協(xié)成 |
| 地址: | 上海市張江高科技*** | 國(guó)省代碼: | 上海;31 |
| 權(quán)利要求書(shū): | 查看更多 | 說(shuō)明書(shū): | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 電路 及其 配置 方法 | ||
一種電路及其配置方法。此種包括多個(gè)模塊的電路及其配置方法包括,以多個(gè)模塊中的一個(gè)為第一級(jí)模塊,以除第一級(jí)模塊外的模塊為第一剩余模塊,獲取第一級(jí)模塊與第一剩余模塊中的邊界時(shí)序單元的連線數(shù)量,比較第一級(jí)模塊與第一剩余模塊的連線數(shù)量的大小,選取與第一級(jí)模塊的連接線數(shù)量最大的第一剩余模塊為第二級(jí)模塊,以及配置第二級(jí)模塊與第一級(jí)模塊相鄰。
技術(shù)領(lǐng)域
本發(fā)明是一種電路及其配置方法,特別涉及一種基于模塊間邊界時(shí)序單元的相連數(shù)量配置的一種電路及其配置方法。
背景技術(shù)
以現(xiàn)有技術(shù)而言,前端工程師可以提供粗略的數(shù)據(jù)流,但前端工程師提供的數(shù)據(jù)流受制于前端工程師對(duì)設(shè)計(jì)的了解程度及其本身的經(jīng)驗(yàn)。物理實(shí)現(xiàn)工具也可以提供數(shù)據(jù)流,但物理實(shí)現(xiàn)工具提供的數(shù)據(jù)流包括在分析和所有其他模塊的互連關(guān)系的數(shù)據(jù)云,干擾信息多。因此,如基于這些現(xiàn)有技術(shù)的數(shù)據(jù)流進(jìn)行模塊間的時(shí)序路徑分析的話,則分析結(jié)果將出現(xiàn)精確度、實(shí)時(shí)性、覆蓋面不能滿足工程設(shè)計(jì)要求的情形。
例如,藉由物理實(shí)現(xiàn)工具利用網(wǎng)表(Netlist)產(chǎn)生的數(shù)據(jù)云所提供的數(shù)據(jù)流包括邏輯單元間的數(shù)據(jù)流、邏輯單元與邊界時(shí)序單元間的數(shù)據(jù)流以及邊界時(shí)序單元間的數(shù)據(jù)流。因?yàn)檫壿媶卧姆€(wěn)態(tài)輸出僅與輸入的數(shù)據(jù)信號(hào)有關(guān),也就是說(shuō),在時(shí)序路徑中,邏輯單元僅相當(dāng)于傳輸數(shù)據(jù)信號(hào)的節(jié)點(diǎn),所以某些情況下,邏輯單元間的數(shù)據(jù)流以及邏輯單元與邊界時(shí)序單元間的數(shù)據(jù)流并不能作為模塊間的數(shù)據(jù)流,也因此,直接使用數(shù)據(jù)云提供的數(shù)據(jù)流分析的模塊間的時(shí)序路徑指導(dǎo)模塊間的設(shè)置的話將導(dǎo)致模塊布局的偏差。
發(fā)明內(nèi)容
有鑒于此,本發(fā)明提出一種電路及其配置方法,在設(shè)計(jì)初期階段即快速且精準(zhǔn)地將網(wǎng)表結(jié)構(gòu)中的數(shù)據(jù)云整理成清楚的數(shù)據(jù)流指導(dǎo)配置一種電路。通過(guò)本發(fā)明所提出的電路配置方法,首先整理出模塊間的有效數(shù)據(jù)流。通過(guò)獲取有效數(shù)據(jù)流對(duì)應(yīng)的連接線的數(shù)量,指導(dǎo)電路的早期配置,加快設(shè)計(jì)收斂,降低成本。在本發(fā)明的設(shè)計(jì)中,早期配置的電路數(shù)據(jù)與實(shí)際需要相符,配置的電路各模塊間發(fā)生數(shù)據(jù)流交叉纏繞的概率變小,避免因電路模塊所配置的物理位置不合理造成迭代而增加設(shè)計(jì)收斂時(shí)間,對(duì)于加快時(shí)序收斂有很大的幫助。
本發(fā)明實(shí)施例提供一種電路的配置方法,適用于一種包括多個(gè)模塊的電路,包括以多個(gè)模塊中的一個(gè)為第一級(jí)模塊,以除第一級(jí)模塊外的模塊為第一剩余模塊;獲取第一級(jí)模塊與第一剩余模塊中的邊界時(shí)序單元的連線數(shù)量;比較第一級(jí)模塊與第一剩余模塊的連線數(shù)量的大小;選取與第一級(jí)模塊的連接線數(shù)量最大的第一剩余模塊為第二級(jí)模塊;以及配置第二級(jí)模塊與第一級(jí)模塊相鄰。
本發(fā)明實(shí)施例提供一種電路,此電路包括:第一級(jí)模塊、第一剩余模塊以及微處理器,微處理器耦接至第一級(jí)模塊及第一剩余模塊,獲取第一級(jí)模塊與第一剩余模塊中邊界時(shí)序單元的連線數(shù)量,比較第一級(jí)模塊與第一剩余模塊的該連線數(shù)量的大小,選取與第一級(jí)模塊的連接線數(shù)量最大的第一剩余模塊為第二級(jí)模塊,配置第二級(jí)模塊為與第一級(jí)模塊相鄰。
關(guān)于本發(fā)明其他附加的特征與優(yōu)點(diǎn),本領(lǐng)域技術(shù)人員在不脫離本發(fā)明的精神和范圍內(nèi),當(dāng)可根據(jù)本申請(qǐng)實(shí)施方法中所公開(kāi)的電路及其裝置配置方法做些許的更動(dòng)與潤(rùn)飾而得到。
附圖說(shuō)明
圖1為本發(fā)明一實(shí)施例所述的基于網(wǎng)表產(chǎn)生的數(shù)據(jù)云100的示意圖。
圖2為本發(fā)明一實(shí)施例所述的依據(jù)有效數(shù)據(jù)流指導(dǎo)電路配置的方法200的流程圖。
圖3為本發(fā)明一實(shí)施例所述的電路300的示意圖。
圖4為本發(fā)明另一實(shí)施例所述的依據(jù)有效數(shù)據(jù)流指導(dǎo)電路配置的方法400的流程圖。
圖5為本發(fā)明另一實(shí)施例所述的電路500的示意圖。
具體實(shí)施方式
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于上海兆芯集成電路有限公司,未經(jīng)上海兆芯集成電路有限公司許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010893469.8/2.html,轉(zhuǎn)載請(qǐng)聲明來(lái)源鉆瓜專利網(wǎng)。
- 一種數(shù)據(jù)庫(kù)讀寫分離的方法和裝置
- 一種手機(jī)動(dòng)漫人物及背景創(chuàng)作方法
- 一種通訊綜合測(cè)試終端的測(cè)試方法
- 一種服裝用人體測(cè)量基準(zhǔn)點(diǎn)的獲取方法
- 系統(tǒng)升級(jí)方法及裝置
- 用于虛擬和接口方法調(diào)用的裝置和方法
- 線程狀態(tài)監(jiān)控方法、裝置、計(jì)算機(jī)設(shè)備和存儲(chǔ)介質(zhì)
- 一種JAVA智能卡及其虛擬機(jī)組件優(yōu)化方法
- 檢測(cè)程序中方法耗時(shí)的方法、裝置及存儲(chǔ)介質(zhì)
- 函數(shù)的執(zhí)行方法、裝置、設(shè)備及存儲(chǔ)介質(zhì)





