萊迪思發(fā)布Lattice Diamond®設計軟件的1.4版本
21ic訊 萊迪思半導體公司日前宣布發(fā)布Lattice Diamond®設計軟件的1.4版本,這是適用于萊迪思FPGA產品的設計環(huán)境。Lattice Diamond 1.4軟件的用戶將得益于幾大實用的增強功能,使得FPGA設計探索更容易并且縮短產品上市時間。
Lattice Diamond 1.4軟件還通過為整個MachXO2™ PLD系列提供最終實際的時序、功耗模型和位流,增強了對MachXO2™ PLD系列產品的支持,包括最新的晶圓級芯片尺寸封裝的LCMXO2-2000U和LCMXO2-1200U器件,它們是超大批量、成本和功耗敏感應用的理想選擇。此外,通過Lattice Diamond 1.4軟件,部分客戶可以開始使用最新發(fā)布的低成本、低功耗、中檔LatticeECP4™ FPGA系列器件進行設計。
萊迪思軟件市場部總監(jiān),Mike Kendrick說道,“當用戶試圖將越來越多的功能集成到一塊FPGA中時,在最短的時間內實現(xiàn)時序收斂將是一個重大的挑戰(zhàn)。Lattice Diamond 1.4軟件提供了最合適的FPGA工具組合以及更強的實用性,使得設計關鍵路徑的時序迅速收斂,這對于低功耗和成本敏感的FPGA應用而言十分重要。”
針對MachXO2 PLD系列的最終數(shù)據支持
Lattice Diamond設計環(huán)境使得用戶可以方便地探索設計方案,當他們的目標是設計成本敏感、低功耗、大批量的應用——這是適合使用MachXO2 PLD系列的理想應用類型。Lattice Diamond 1.4軟件現(xiàn)在包括基于所有MachXO2器件實際芯片特性的時序、功耗、封裝和位流的最終數(shù)據。所有封裝(除了LCMXO2-2000U的晶圓級芯片尺寸封裝,稍后也會發(fā)布)都有最終的同時開關輸出(SSO)數(shù)據。使用Lattice Diamond 1.4軟件,用戶現(xiàn)在可以使用針對MachXO2系列器件的最新數(shù)據進行設計和分析。
最早可用于新的LatticeECP4 FPGA系列
11月28日發(fā)布的LatticeECP4 FPGA系列為成本和功耗敏感的有線、無線、視頻和計算市場重新定義了低成本、低功耗的中檔FPGA。部分客戶將采用這些新器件,使用Lattice Diamond 1.4軟件來進行設計。Lattice Diamond 1.4提供了一整套功能強大的工具,專門針對LatticeECP4系列獨特的邏輯結構及其內置的固化IP模塊,用以實現(xiàn)更低成本和功耗的應用。特別是,一個新的System Planner工具有助于優(yōu)化資源的使用,并且針對新一代DSP模塊做了多項改進。
設計探索縮短了產品上市時間
Lattice Diamond 1.4軟件現(xiàn)在提供了器件資源報告,在分層設計中使用,之后進行綜合或者映射步驟(映射綜合結果到器件資源的步驟)。然后,可以得到按邏輯(寄存器)和物理(slice)單元的器件資源報告。此功能可幫助用戶迅速了解他們設計的哪些部分使用的是有限的器件資源,從而可以使他們針對目標器件進行設計優(yōu)化。該信息可以被導出到一個文本文件或CSV文件,在其他工具中進行分析。
為了提高時序收斂的效率,用戶現(xiàn)在可以設置多PAR布局和布線工具在嘗試最大數(shù)量的種子(或起點)或者最后一個種子實現(xiàn)了時序收斂——兩者之一發(fā)生時停止,以先到者為準。為了實現(xiàn)更快的設計探索,現(xiàn)在可以將這些多PAR任務分配到多核CPU的計算機上并行運行。
此外,用戶還可以采用Run Manager工具來并行處理多個實現(xiàn)(或設計結構),并更快地獲得時序和利用率結果。用戶可以單獨控制可同時運行的實現(xiàn)和多PAR進程的最大數(shù)量。使用Lattice Diamond 1.4,用戶還可以1對1地比較多個實現(xiàn)的運行報告,并很容易地確定適用于其設計的最佳實現(xiàn)。
Lattice Diamond 1.4軟件也可以幫助那些希望以后將他們的設計遷移到同一器件系列中成本較低的器件上,并同時維持現(xiàn)有的電路板布局的用戶。現(xiàn)在Lattice Diamond軟件已經將這一功能擴展到所有的萊迪思器件系列。
更加易于使用
Lattice Diamond軟件是一個直觀的用戶設計環(huán)境,使用戶能夠更迅速地完成他們的設計。Lattice Diamond 1.4軟件中的引腳分配設計規(guī)則檢查(DRC)引擎已經重新設計并專為LatticeECP3™、MachXO2和LatticeSC™器件系列而實現(xiàn),提供了引腳分配和配置時的實時、按需DRC,以及用戶友好的報告,有助于識別和更正引腳的使用問題。
此外,使用萊迪思綜合引擎(LSE)工具的用戶現(xiàn)在可以在新的萊迪思設計約束圖形化編輯器(SDC)中創(chuàng)建和編輯Synopsys設計編譯器(SDC)綜合約束。這個編輯器會自動填充設計時鐘、端口和網名,并提供實時的語法和語義檢查。它會生成一個可以用于LSE的SDC文件。
該版本附帶了新的Diamond Deployment工具。它使用直觀的向導程序,創(chuàng)建符合用戶部署方法所要求的格式的相應器件編程文件。還有Lattice Diamond 1.3版發(fā)布的Diamond Programmer,這兩個工具現(xiàn)在包括了ispVM™系統(tǒng)軟件中最受歡迎的功能,但有一個更直觀的工作流程。 ispVM系統(tǒng)軟件是目前萊迪思提供的功能全面的獨立的器件編程管理器。Diamond Deployment工具是一個獨立的工具,可用作Lattice Diamond環(huán)境中的附件。
第三方工具支持
Lattice Diamond軟件包括Synopsy的Synplify Pro高級FPGA綜合,支持Windows和Linux操作系統(tǒng)。還包括了Aldec的Active-HDL Lattice Edition II仿真器Windows版。
除了Synplify Pro和Active-HDL的OEM版提供的對萊迪思器件的工具支持外,萊迪思器件還受到Synopsys Synplify Pro和Aldec Active-HDL完整版的支持。Mentor Graphics ModelSim SE和Precision RTL綜合也支持萊迪思器件。
定價和供貨情況
Lattice Diamond 1.4軟件Windows和Linux版現(xiàn)都可從萊迪思網站下載。一旦下載并安裝,它可通過Lattice Diamond免費許可證或Lattice Diamond訂購許可證使用。Lattice Diamond免費許可證可在從萊迪思網站申請時立即生成,并無需任何費用即可用于許多廣受歡迎的萊迪思器件,如MachXO2和MachXO™ 器件系列,LatticeXP2™系列和LatticeECP2™ FPGA系列以及Platform Manager™器件。Lattice Diamond免費許可證可用于適用于萊迪思綜合的Synopsys Synplify Pro以及Aldec Lattice Edition II混合語言仿真器。
購買Lattice Diamond訂購許可證,可以擁有免費許可證提供的所有功能,并且增加了對所有萊迪思FPGA的支持,包括LatticeECP3器件。部分客戶還可以使用最先提供的LatticeECP4器件支持。Lattice Diamond訂購許可證的價格是每年895美金。