新聞中心

        EEPW首頁 > 嵌入式系統 > 新品快遞 > Altium推出最新版一體化電子產品設計解決方案

        Altium推出最新版一體化電子產品設計解決方案

        作者: 時間:2008-06-05 來源:電子產品世界 收藏

          日前, 宣布推出擁有 100 多項新特性的最新版一體化設計解決方案,從而使截然不同的設計領域進一步實現了關聯融合。

        本文引用地址:http://www.104case.com/article/83786.htm

          首次實現與機械領域的真正協作

          通常需要某種形式的包裝與外殼,但傳統上電子設計人員與機械設計人員之間鮮有聯系。要將放進機械外殼中,過去更多是靠運氣,而非通過良好的管理來實現。

           推出了一款可真正解決這些問題的高效解決方案,能將電子設計 () 與外殼的機械設計 () 工作相互匹配聯系,徹底改變了現狀。如今,電子設計人員能夠首次采用非專有技術直接與機械設計建立聯系,將 實現整合。 Designer 的現有 3D 電路板設計功能獲得增強,可直接鏈接至外接 STEP 模型(所有主要 軟件均支持的一種智能化 3D 文件格式)。這就是說,電子設計人員現在能直接將在 MCAD 軟件中完成的機械組裝或設計方案導入至 Altium Designer 中。此外,我們還添加了多種相關特性,如能在設計方案中全面檢驗任意對象之間是否存在干擾/間距問題,如電子組件及其外殼等對象。Altium Designer可以檢測到對源 STEP 模型的更新,并在電子與機械域之間建立起動態鏈接。

          Altium Designer 現在還可讀寫 STEP 文件,因此電子設計人員能在 PCB 與機械設計套件(取決于所用的 MCAD 系統)之間建立動態鏈接。

          電子設計人員能夠以互動的方式靈活調節板面布局、組件放置乃至組件封裝選擇等,以滿足外殼設計建議的要求。他們能確保 PCB 符合機械組件的間距限制要求,并能在電路板進入原型設計或制造階段之前根據實際的外殼設計直接測試間距大小,從而顯著減少 與 MCAD 循環設計過程中所需重復測試的次數,讓電子產品的設計工作變得更為簡單。

          Design Insight 支持自動預覽

          Altium Designer 在 PCB 設計環境中通過所謂“Board Insight”提供眾多特性。現在,Altium 進一步擴展了 Board Insight 原理,推出了首個 Design Insight 特性集。

          在新的 Document Insight 模式下,您只需將鼠標放在 Project Panel 或 Document Bar 上就能自動預覽文檔。在 Project Insight 模式下,您只需將鼠標放在 Projects Panel 項目圖標上就能預覽所有文檔。隨后就能從預覽中選擇打開或跳轉至任意文檔。

          在 Connectivity Insight 模式下,設計人員只需將鼠標放在結構圖源文件的任意網上,就能在彈出窗口中預覽與該網相連的所有項目文檔與連接節點列表。設計人員只需點擊任意連接就能直接跳轉。

          上述 Design Insight 特性相互配合,不僅加快了項目導航的速度,同時還提高了易用性與直觀性。

          Design Insight 可將項目與文檔導航以及信息顯示提升至平臺層面,從而使設計人員能夠最大限度地利用 Altium Designer 的一體化環境。在 Design Insight 模式下開發的特性能跨多個文檔類型與設計編輯器工作,并能在整個環境中提供高效的解決方案,以便跨多個項目與設計領域解決設計復雜性不斷提高的管理難題。

          最新的設計數據發布特性進一步完善設計發布管理

          在電子產品的整個壽命期間,需要以多種形式發布多種不同的文件,其中包括制造文件、各類設計文件、文檔所需的文件、規范文件、采購材料單,以及各種其他的數據。如果不做好管理工作,那么收集上述信息的工作量將非常大,而且會帶來問題。

          Altium 顯著簡化了通過 Output Job 編輯器生成正確輸出的工作,可通過編輯器提供的統一界面定義所有需要的輸出。信息能夠以項目級存儲,從而確保設計人員隨時都能重復創建任意所必須的輸出文件。

          現在,Altium 在 Output Job 編輯器中增加了 Output Media 選項,進一步簡化了生成不同輸出文件類型的工作,使設計人員能將多種輸出整合為單個媒體類型。舉例來說,設計人員可在同一 PDF 輸出中整合結構圖、合成的 PCB 板面圖以及材料清單(BoM)等。

          設計人員可自定義并命名多個同類的 Media Output,將多個輸出歸為一組,并以多種方式生成輸出。

          設計人員如今不必單獨生成不同的輸出文件,也不必再將這些不同的輸出文件手動整合為最終輸出。他們可精確定義打印或發布到 PDF 的信息,然后通過統一的操作生成最終輸出。

          全新的內電層顯示技術消除了制造差異

          隨著新技術的涌現以及新式設計方法成為主流,Altium 可幫助設計人員充分利用這些創新發展優勢。

          內電層的使用正在所有設計領域中變得越來越常見。這種技術變得日益復雜,需要設計人員提高復雜電層配置的設計技巧。在 Altium Designer 中,對電層的支持得到了大幅改進和增強。

          如今,內電層現在可在 PCB 編輯器中實現 100% 精確的 2D 和 3D 建模顯示。此外,DRC 現在包括了電層的實時連接檢驗功能,可檢測到因電層分裂導致的斷網問題,焊盤和引線的隔離,以及缺少散熱的連接等。

          上述功能增強的最終結果就是確保設計人員在 PCB 編輯器中創建并確認的內部信號電層能夠轉變為一套正確的制造文件,從而消除設計與制造文件之間的偏差,進而幫助他們更好地了解到電層的最終形態、連接性和電氣完整性。此外,還可以減少引入制造領域的錯誤,整體避免原型設計出現問題。
         
          通過新版本的控制系統集成度完善管理

          Altium 在設計接口中直接集成了版本控制功能,同時還提供了可實現圖形文件直接比較的專用特性,從而解決了不同版本圖形文件在設計人員所工作的系統中繁瑣的版本比較問題。

          Altium Designer 提供了強大的區分引擎,甚至能夠在不影響連接性的情況下在不同版本的結構圖或 PCB 文件之間突顯最細小的圖形變化。

          Altium 進一步加強了版本控制支持,允許從版本控制庫中進行設計文件的后臺讀取和升級。這樣,設計人員就可以將精力集中于設計任務之上,而不用等待完成版本更新,對于較大型項目而言,這有助于大幅節約時間。此外,設計人員在項目中僅需一個簡單的命令就能升級所有工作文件副本,從而大大簡化了管理大量變動的工作。

          用新型自定義虛擬儀器組件實現 的內部測試

          Altium 堅信,電子設計的未來在于核心系統功能的實施要跳出固定硬件的束縛,進而支持“軟”器件智能,也就是將功能通過編程提供給產品,而不是只通過硬件提供固定的功能。等器件的硬件功能的轉移,意味著采用物理連接在不同組件間傳輸信號的傳統電路測試法已不可行。在傳統的設計流程中,我們通常用仿真來替代直接測試。但系統級仿真極其困難,需要花費大量時間。

          為了解決上述問題,Altium 推出了虛擬儀表的概念。基于 FPGA 的組件執行 bench-top 測試儀表中常見的功能。儀表的硬件部分連接到結構圖級的設計方案中,并隨正在開發的電路下載到FPGA。我們隨后通過 Altium Designer 環境自帶的軟件前面板來控制儀表。

          Altium Designer 為虛擬儀表控制增加了新的功能,推出了全新的 Custom Instrument。現在,設計人員能構建自己的儀表來監視并控制 FPGA 中的信號。設計人員可選擇所需的輸入輸出數量和類型,在 DelphiScript 中創建個性化腳本來處理信號或根據需要對事件做出響應,并從多種標準組件和儀表控制中構建儀表的定制界面或 GUI。

          定制儀表的一個有趣特性在于,儀表界面可作為設計方案的一部分保存,并能下載至 FPGA。這就是說,設計人員能為產品創建完全個性化的測試或維護界面,并將此存儲在設計方案之中。任何維護工程師隨后都能使用 Altium Designer 插入連接至設計方案,并立即訪問定制儀表面板,而無需在其計算機上先存儲一個儀表定義副本。

          基于 C 語言的定制 FPGA 邏輯開發

          Altium Designer 標配了大量基于定制 FPGA 的功能以作為免專利費的 FPGA 組件提供。這些組件包括基本的邏輯塊,甚至高級外設和處理器內核等,可用于快速構建 FPGA 主機服務系統。

          Altium Designer 支持設計定制邏輯塊,從而進一步擴展了所提供的功能性。以前,這需要通過 FPGA 庫組件才能創建結構圖級的定制邏輯功能,或用 Verilog 或 VHDL 硬件描述語言定義定制邏輯,甚至需結合上述三項。

          Altium Designer 現在支持用 C 編程語言定義定制邏輯。我們在系統中添加了新型的電路圖符號 - C 代碼符號,這樣就能夠在結構圖設計層級中添加 C 代碼塊。C 代碼符號以底層 C 源代碼為參考基準,就像 Verilog 或 VHDL 代碼一樣集成于設計方案中。符號上的端口代表底層源代碼引用的參數。

          完成設計后,C 代碼通過一體化的軟硬件編譯器技術(或 C 語言至硬件技術)轉換為 VHDL,然后再與設計方案的其他部分一起合成至 FPGA 中。為系統所增加的相關特性可幫助設計人員從已定義的 C 代碼符號中生成 C 代碼模板,也可從底層源代碼生成 C 代碼符號。

          此外,還可采用 Altium 一體化的軟、硬件編譯器從面向系統處理器的 C 源代碼直接生成專用協處理器功能,使開發人員能夠在硬件中直接運行一些功能來加速代碼執行。這種新技術使嵌入式軟件開發人員可編寫定制 C 代碼邏輯塊并將這些邏輯塊直接連接至底層系統硬件中,從而進一步豐富了設計選擇。

          嵌入式開發人員在無需學習新的語言或開發技術的情況下就可創建應用代碼,同時還能參與創建運行代碼的硬件。他們只需方便地使用 C 語言編碼空間即可,而他們的設計則能應用于更廣闊的空間。

          利用定制 接口組件快速設計基于FPGA的系統

          為了提供一種簡易的模塊化途徑來快速構建基于 FPGA 的系統設計,Altium Designer 采用非專有 Wishbone 總線接口將各種不同的 FPGA 外設組件塊‘連接’在一起來實現系統構建。Altium Designer 增添了最新的定制 Wishbone 接口組件,通過簡單配置,就能將定制外設鏈接至Wishbone 總線上,從而使設計人員能夠擴展 Altium Designer 已提供的功能,并創建或導入可方便與 Altium Designer 內置組件相結合的定制功能。設計人員將不再被局限于使用 Altium Designer 已經提供的外設器件,而是可以導入自己的器件來執行任何所需的任務。這大幅擴展了Altium Designer開發所支持的應用范圍,帶來了豐富的系統設計可能性,可以構建自己的定制外設庫,甚至開發出別人也能使用的定制外設。
         
          利用最新的交互布線引擎加速電路板布線進程

          連接布線是決定完成個性化板級設計所需時間的重要因素。板級密度越來越高,層堆棧數量在增加,高密度封裝技術也日益流行,因此布線工作的難度正不斷加大。完全自動化的布線技術在相對有限的某些情況下能作為可行的解決方案。對布線設計影響最大的因素,也就是對設計時間影響最大的因素,實際上取決于我們能否改進交互式布線技術,從而為布線設計提供幫助,而不是簡單地控制布線。

          Altium推出了一種全新的交互式布線引擎來實現上述目的。

          基本的工作模式包括跡線和通道的快速而可靠的推線功能、只需最少鼠標點擊次數即可快速實現跡線放置的向導型布線模式、布線時對已有跡線的自動環繞,以及智能化自動完成等。各種模式可獨立使用,也可結合使用,從而全面控制各種布線條件。

          特別是在光標向導型布線模式下,布線效率會非常高。這使設計人員能夠利用該模式來“指導”布線,而不必對每段跡線進行布局。引擎能以完全符合設計規則要求的方式智能化地放置跡線段,并盡可能密切跟隨光標的移動。只需簡單地‘返回’到前一段路徑,就能取消某段布線。
         
          Altium Designer 還標配提供適用于單網和差分對的交互式長度調節功能,支持整個系統的全差分對、阻抗控制布線、多跡線布線、引腳和部件切換、自動 FPGA 引腳布線優化,以及最富吸引力的直觀式設計接口等。

          如欲了解 Altium一體化電子設計解決方案的功能作用,或查看實時 web 演示,敬請垂詢 Altium 或訪問網址:www.altium.com/summer08



        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 正蓝旗| 万安县| 南宫市| 泰和县| 四子王旗| 枣强县| 西昌市| 太和县| 苏尼特左旗| 若羌县| 乌兰察布市| 五峰| 达州市| 泸定县| 长顺县| 霍州市| 南城县| 静安区| 靖宇县| 黄浦区| 泽州县| 祁连县| 汉阴县| 信阳市| 喀喇沁旗| 蚌埠市| 平陆县| 肥乡县| 云浮市| 山西省| 贵定县| 修水县| 宽城| 邵东县| 乌兰县| 鄂托克前旗| 南部县| 额敏县| 无锡市| 巨野县| 桂平市|