萊迪思發(fā)布新款LATTICE DIAMOND設(shè)計軟件
萊迪思半導(dǎo)體公司今日宣布發(fā)布Lattice Diamond設(shè)計軟件的1.4版本,這是適用于萊迪思FPGA產(chǎn)品的設(shè)計環(huán)境。Lattice Diamond 1.4軟件的用戶將得益于幾大實用的增強功能,使得FPGA設(shè)計探索更容易并且縮短產(chǎn)品上市時間。
本文引用地址:http://cafeforensic.com/article/126938.htmLattice Diamond 1.4軟件還通過為整個MachXO2 PLD系列提供最終實際的時序、功耗模型和位流,增強了對MachXO2 PLD系列產(chǎn)品的支持,包括最新的晶圓級芯片尺寸封裝的LCMXO2-2000U和LCMXO2-1200U器件,它們是超大批量、成本和功耗敏感應(yīng)用的理想選擇。此外,通過Lattice Diamond 1.4軟件,部分客戶可以開始使用最新發(fā)布的低成本、低功耗、中檔LatticeECP4 FPGA系列器件進行設(shè)計。
萊迪思軟件市場部總監(jiān),Mike Kendrick說道,“當用戶試圖將越來越多的功能集成到一塊FPGA中時,在最短的時間內(nèi)實現(xiàn)時序收斂將是一個重大的挑戰(zhàn)。Lattice Diamond 1.4軟件提供了最合適的FPGA工具組合以及更強的實用性,使得設(shè)計關(guān)鍵路徑的時序迅速收斂,這對于低功耗和成本敏感的FPGA應(yīng)用而言十分重要。”
針對MachXO2 PLD系列的最終數(shù)據(jù)支持
Lattice Diamond設(shè)計環(huán)境使得用戶可以方便地探索設(shè)計方案,當他們的目標是設(shè)計成本敏感、低功耗、大批量的應(yīng)用——這是適合使用MachXO2 PLD系列的理想應(yīng)用類型。Lattice Diamond 1.4軟件現(xiàn)在包括基于所有MachXO2器件實際芯片特性的時序、功耗、封裝和位流的最終數(shù)據(jù)。所有封裝(除了LCMXO2-2000U的晶圓級芯片尺寸封裝,稍后也會發(fā)布)都有最終的同時開關(guān)輸出(SSO)數(shù)據(jù)。使用Lattice Diamond 1.4軟件,用戶現(xiàn)在可以使用針對MachXO2系列器件的最新數(shù)據(jù)進行設(shè)計和分析。
最早可用于新的LatticeECP4 FPGA系列
11月28日發(fā)布的LatticeECP4 FPGA系列為成本和功耗敏感的有線、無線、視頻和計算市場重新定義了低成本、低功耗的中檔FPGA。部分客戶將采用這些新器件,使用Lattice Diamond 1.4軟件來進行設(shè)計。Lattice Diamond 1.4提供了一整套功能強大的工具,專門針對LatticeECP4系列獨特的邏輯結(jié)構(gòu)及其內(nèi)置的固化IP模塊,用以實現(xiàn)更低成本和功耗的應(yīng)用。特別是,一個新的System Planner工具有助于優(yōu)化資源的使用,并且針對新一代DSP模塊做了多項改進。
設(shè)計探索縮短了產(chǎn)品上市時間
Lattice Diamond 1.4軟件現(xiàn)在提供了器件資源報告,在分層設(shè)計中使用,之后進行綜合或者映射步驟(映射綜合結(jié)果到器件資源的步驟)。然后,可以得到按邏輯(寄存器)和物理(slice)單元的器件資源報告。此功能可幫助用戶迅速了解他們設(shè)計的哪些部分使用的是有限的器件資源,從而可以使他們針對目標器件進行設(shè)計優(yōu)化。該信息可以被導(dǎo)出到一個文本文件或CSV文件,在其他工具中進行分析。
為了提高時序收斂的效率,用戶現(xiàn)在可以設(shè)置多PAR布局和布線工具在嘗試最大數(shù)量的種子(或起點)或者最后一個種子實現(xiàn)了時序收斂——兩者之一發(fā)生時停止,以先到者為準。為了實現(xiàn)更快的設(shè)計探索,現(xiàn)在可以將這些多PAR任務(wù)分配到多核CPU的計算機上并行運行。
此外,用戶還可以采用Run Manager工具來并行處理多個實現(xiàn)(或設(shè)計結(jié)構(gòu)),并更快地獲得時序和利用率結(jié)果。用戶可以單獨控制可同時運行的實現(xiàn)和多PAR進程的最大數(shù)量。使用Lattice Diamond 1.4,用戶還可以1對1地比較多個實現(xiàn)的運行報告,并很容易地確定適用于其設(shè)計的最佳實現(xiàn)。
Lattice Diamond 1.4軟件也可以幫助那些希望以后將他們的設(shè)計遷移到同一器件系列中成本較低的器件上,并同時維持現(xiàn)有的電路板布局的用戶?,F(xiàn)在Lattice Diamond軟件已經(jīng)將這一功能擴展到所有的萊迪思器件系列。
更加易于使用
Lattice Diamond軟件是一個直觀的用戶設(shè)計環(huán)境,使用戶能夠更迅速地完成他們的設(shè)計。Lattice Diamond 1.4軟件中的引腳分配設(shè)計規(guī)則檢查(DRC)引擎已經(jīng)重新設(shè)計并專為LatticeECP3™、MachXO2和LatticeSC™器件系列而實現(xiàn),提供了引腳分配和配置時的實時、按需DRC,以及用戶友好的報告,有助于識別和更正引腳的使用問題。
此外,使用萊迪思綜合引擎(LSE)工具的用戶現(xiàn)在可以在新的萊迪思設(shè)計約束圖形化編輯器(SDC)中創(chuàng)建和編輯Synopsys設(shè)計編譯器(SDC)綜合約束。這個編輯器會自動填充設(shè)計時鐘、端口和網(wǎng)名,并提供實時的語法和語義檢查。它會生成一個可以用于LSE的SDC文件。
該版本附帶了新的Diamond Deployment工具。它使用直觀的向?qū)С绦?,?chuàng)建符合用戶部署方法所要求的格式的相應(yī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綜合也支持萊迪思器件。
評論