中文字幕无码日韩视频无码三区

一種自動實現電子系統設計的數據描述方法

文檔(dang)序(xu)號:8299219閱讀:281來源:國知(zhi)局(ju)
一種自動實現電子系統設計的數據描述方法
【技術領域】
[0001] 本發明一般涉及電子系統的工程設計輔助(EngineerDesignAssistant,EDA)工 具軟件所使用數據的描述方法,諸如印刷電路板EDA工具軟件、集成電路EDA工具軟件等所 使用數據的描述方法。具體地說,本發明涉及用數據描述一個電子系統,然后基于該數據由 EDA工具軟件自動生成電子系統的電路圖、印刷電路板圖或集成電路版圖等的數據描述技 術。
【背景技術】
[0002] 1946年2月,第一臺電子數字計算機ENIAC在美國誕生,在其后的30多年里,計 算機系統產品的硬件和軟件都是由一家公司獨自完成,即該公司既生產計算機系統的硬件 也生產計算機系統的軟件,第三方軟件公司只能承接計算機系統公司外包的軟件開發業務 開發計算機軟件,這種情況一直持續到1981年。在1981年,美國的IBM公司將其個人計算 機(PersonalComputer,PC)產品推向了市場并將該產品的軟件、硬件資料公開,這一舉措 催生了獨立的第三方計算機軟件公司,這些公司可以自行開發計算機軟件并直接在市場銷 售,計算機應用軟件的種類和數量有了一個持續的高速增長,使對計算機系統的需求也有 了一個持續的高速增長,促使集成電路的設計和加工技術、計算機的硬件和軟件技術等有 了一個超過30年的高速發展時期,高性能計算機的使用普及到小型企業和家庭,計算機和 工程設計輔助(EDA)工具軟件已經成為工程師的必備工具。
[0003] 在電子系統的設計過程中,EDA工具軟件被廣泛使用,印刷電路設計和集成電路設 計是使用EDA工具軟件的一個主要領域,設計過程包括電路圖設計、系統工作過程的仿真、 印刷電路或集成電路的版圖設計、包含版圖影響的系統工作過程的仿真等,其中的電路圖 設計和版圖設計過程在EDA工具軟件的幫助下已經有很高的效率,但仍然需要耗費較多的 人力資源,且對人力資源(工程師)的訓練要求也比較高,本發明專利方法的目標是提供一 種簡捷的數據描述方法,使EDA工具軟件可以自動的做更多的事務性工作,進一步降低電 子系統設計過程中對人力資源的耗費及對人力資源的訓練要求。
[0004] 提供給EDA工具軟件進行自動處理的數據,必須具有唯一性和完備性,這里的唯 一性是指EDA工具軟件不會基于不同的數據進行同樣的操作或基于同樣的數據進行不同 的操作,這里的完備性是指EDA工具軟件可以基于數據完成全部操作目標,在保證唯一性 和完備性的前提下,盡可能的減少數據量是本發明方法的目標,減少數據量是提高設計和 維護工作效率的有效手段。
[0005] 名詞解釋
[0006] 在本專利方法的描述中,以黑體家書或文字加括弧及數字出現的下列名詞均具 有下列解釋的含義。
[0007]
【主權項】
1. 一種簡捷描述多個電路結構相同但參數變化的電路模塊的方法,包括: a) 設置一個參數名稱列表; b) 設置一個或多個與參數名稱列表每個元素對應的參數的變化名稱列表; c) 設置一個或多個與參數名稱列袁每個元素對應的參數的數據引用列表; d) 設置一個或多個與數據引用列表對應的參數數據列表; e) 可操作的按照數據引用列表內容獲取參數數據的方法; f) 可操作的將參數數據的值賦給被例化元器件的方法。
2. -種用字符串給多重列表直接賦值的方法,包括: a) 為多重列表的每一重定義一個分隔符; b) 設置一個賦值字符串; c) 可操作的分步將分隔符隔開的多個數據賦值給列表的方法; d) 可操作的將多重列表字符串轉換成多重列表數據類型的方法。
3. -種單值、列表、多重列表等之間的賦值及四則運算的方法,包括: a) 單值與單值、列表與列表、多重列表與多重列表等賦值及四則運算,直接或對應元素 進行賦值及四則運算; b) 單值與列表、單值與多重列表等賦值及四則運算,單值與每個元素進行賦值及四則 運算; c) 列表與多重列表的賦值及四則運算,列表與選定的多重列表的一個重域進行賦值及 四則運算。
4. 一種多重列表數據的變換方法,包括: a) 可操作的多重列表的任意二個重域的數據進行交換的方法; b) 可操作的將多重列表的任意二個重域的數據合并至二個重域之中的一個重域同時 將另一個重域的列袁長度變為1的方法。
5. -種引用技術參數或自定義參數請求的設置方法,包括: a) 設置一個分組名稱; b) 設置一個規則或參數名稱; c) 可選擇的設置一個映射前綴; d) 可操作的如權利要求2的方法設置的引用比率; e) 可操作的如權利要求2的方法設置的引用索引。
6. -種引用電路圖或版圖中的元器件引腳位置請求的設置方法,包括: a) 設置一個元器件的例化名稱; b) 設置一個總線參數; c) 設置一個數量參數; d) 設置一個引腳名稱; e) 可選擇的設置一個變換前綴; f) 可操作的如權利要求2的方法設置的引用方位; g) 可操作的如權利要求2的方法設置的引用比率; h) 可操作的如權利要求2的方法設置的圖層選擇。 i) 設置一個引用排序; j)可操作的如權利要求2的方法設置的引用索引。
7. -種引用版圖中的引腳位置請求的設置方法,包括: a) 設置一個網絡名稱; b) 設置一個引腳名稱; c) 設置一個總線參數; d) 設置一個數量參數; e) 可選擇的設置一個變換前綴; f) 可操作的如權利要求2的方法設置的引用方位; g) 可操作的如權利要求2的方法設置的引用比率; h) 可操作的如權利要求2的方法設置的圖層選擇; i) 設置一個引用排序; j) 可操作的如權利要求2的方法設置的引用索引。
8. -種引用版圖中的穿孔位置請求的設置方法,包括: a) 設置一個網絡名稱; b) 設置一個穿孔名稱; c) 設置一個總線參數; d) 設置一個數量參數; e) 可選擇的設置一個變換前綴; f) 可操作的如權利要求2的方法設置的引用方位; g) 可操作的如權利要求2的方法設置的引用比率; h) 可操作的如權利要求2的方法設置的圖層選擇; i) 設置一個引用排序; j) 可操作的如權利要求2的方法設置的引用索引。
9
當前第1頁1 2 
網友(you)詢(xun)問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1