萊迪思推出Lattice Diamond®設(shè)計(jì)軟件
21ic訊 萊迪思半導(dǎo)體公司日前宣布推出Lattice Diamond®設(shè)計(jì)軟件,針對(duì)萊迪思FPGA產(chǎn)品的旗艦設(shè)計(jì)環(huán)境。Lattice Diamond 1.3軟件的用戶(hù)將受益于主要的新功能,包括時(shí)鐘抖動(dòng)分析。現(xiàn)在Lattice Diamond 1.3軟件還集成了萊迪思的PAC- Designer ®6.1混合信號(hào)設(shè)計(jì)工具(也在今天發(fā)布),為萊迪思的可編程混合信號(hào)Platform Manager™器件提供設(shè)計(jì)支持 。
此外,Lattice Diamond 1.3軟件增強(qiáng)了對(duì)MachXO2™器件系列的支持,針對(duì) LCMXO2- 1200和LCMXO2-1200U器件提供最終生成的SSO模型的比特流,并為L(zhǎng)CMXO2-2000U添加了晶圓級(jí)封裝支持,這正符合非常大批量、成本敏感的應(yīng)用所需。
“我們的用戶(hù)正快速遷移到Lattice Diamond設(shè)計(jì)工具,為了從直觀(guān)的設(shè)計(jì)環(huán)境和針對(duì)低功耗和成本敏感的FPGA應(yīng)用所需的高質(zhì)量結(jié)果中受益。”萊迪思的軟件營(yíng)銷(xiāo)總監(jiān)Mike Kendrick說(shuō)道,“ Lattice Diamond1.3軟件進(jìn)一步增強(qiáng)了用戶(hù)的工作效率,以及他們期望從Lattice Diamond設(shè)計(jì)工具得到的結(jié)果。“
針對(duì)MachXO2器件系列的增強(qiáng)支持
Lattice Diamond設(shè)計(jì)環(huán)境使用戶(hù)可以輕松地探索設(shè)計(jì)替代方案,因?yàn)樗麄兊哪繕?biāo)是成本敏感、低功耗、大批量的應(yīng)用, MachXO2系列適合這些類(lèi)型的應(yīng)用?,F(xiàn)在Lattice Diamond 1.3軟件包括更新的時(shí)序和功耗分析器件的信息,以及最終生成包,碼流和針對(duì)MachXO2 LCMXO2 - 1200和LCMXO2 1200U器件的基于實(shí)際硅特性的SSO分析數(shù)據(jù)。值得注意的是,這些變化,再加上不斷改善的綜合,MAP和PAR實(shí)現(xiàn)引擎,使得針對(duì)LCMXO2器件的大多數(shù)設(shè)計(jì)的Fmax提高了 5%至15%。
在更短的時(shí)間內(nèi)使設(shè)計(jì)更可靠并優(yōu)化成本
Lattice Diamond 1.3軟件使用戶(hù)能夠?qū)υO(shè)計(jì)更加有信心,并確保設(shè)計(jì)更穩(wěn)定,適應(yīng)其運(yùn)行環(huán)境。例如,現(xiàn)在設(shè)計(jì)人員可以添加用戶(hù)自定義的時(shí)鐘抖動(dòng)到他們?cè)O(shè)計(jì)的時(shí)鐘,同時(shí)他們能夠?qū)@些設(shè)計(jì)進(jìn)行靜態(tài)時(shí)序分析。用戶(hù)控制時(shí)鐘抖動(dòng)量,他們通過(guò)擴(kuò)展現(xiàn)有的時(shí)序選擇獲得所要的時(shí)鐘信號(hào)模型,并從跟蹤報(bào)告和時(shí)序分析視圖中看到分析結(jié)果。當(dāng)時(shí)鐘抖動(dòng)改變時(shí),時(shí)序分析視圖快速更新分析結(jié)果。
此外,現(xiàn)在Lattice Diamond 1.3軟件幫助那些希望將他們的設(shè)計(jì)遷移到一個(gè)較低成本的相同器件系列的器件中的用戶(hù),同時(shí)保留當(dāng)前的封裝和電路板布局。MachXO2器件系列和更高性能的LatticeECP3™FPGA器件都具有這種特點(diǎn)。在封裝視圖和表格視圖中為用戶(hù)提供引腳的遷移信息,諸如不兼容的引腳。此引腳遷移信息也可以導(dǎo)出到引腳布局文件。
更高效的設(shè)計(jì)流程
Lattice Diamond軟件集成了一個(gè)直觀(guān)的,現(xiàn)代的圖形用戶(hù)界面,一些新概念幫助用戶(hù)迅速地探索設(shè)計(jì)的替代方案,以滿(mǎn)足他們的成本,功耗和性能目標(biāo)。Lattice Diamond 1.3軟件用幾個(gè)新的設(shè)計(jì)流程的增強(qiáng)擴(kuò)展了這個(gè)方法。例如,現(xiàn)在項(xiàng)目可以支持復(fù)雜的多文件測(cè)試基準(zhǔn),并允許對(duì)相同的設(shè)計(jì)塊有多個(gè)設(shè)計(jì)表示(如針對(duì)綜合的一個(gè)描述和對(duì)模擬的不同描述)。模擬向?qū)茏詣?dòng)確定哪些文件應(yīng)該設(shè)置模擬,并對(duì)模擬器傳遞正確的選項(xiàng)。此外,現(xiàn)在綜合設(shè)計(jì)約束流更直觀(guān),可管理多個(gè)文件,類(lèi)似后端選擇文件。當(dāng)使用Lattice Diamond的片上調(diào)試器Reveal™分析器時(shí),現(xiàn)在用戶(hù)可以下載大量的跟蹤數(shù)據(jù)和配置復(fù)雜的觸發(fā)設(shè)置,比以前的方法快10倍以上。
使設(shè)計(jì)探索更加容易!
現(xiàn)在Lattice Diamond 1.3軟件對(duì)綜合之后的設(shè)計(jì)分層中的每個(gè)邏輯模塊提供器件資源利用率,使用戶(hù)能夠?qū)θ绾螛?gòu)建他們的設(shè)計(jì)做出早期的設(shè)計(jì)決策,使他們可以?xún)?yōu)化整個(gè)器件的利用率。
此外,為了探索設(shè)計(jì)的替代方案,當(dāng)使用由運(yùn)行管理器提供的多種實(shí)現(xiàn)的并行處理時(shí),現(xiàn)在用戶(hù)可以選擇最佳運(yùn)行方案。現(xiàn)在用戶(hù)可以在運(yùn)行管理器中直接選擇有效的實(shí)現(xiàn),在多個(gè)布局和布線(xiàn)運(yùn)行中挑選一個(gè)來(lái)使用,以便其后的設(shè)計(jì)流程可以基于最佳的布局和布線(xiàn)運(yùn)行方案。
使用更加方便
Lattice Diamond用戶(hù)界面結(jié)合領(lǐng)先的特性和定制,使用更加方便,因此用戶(hù)可以更快速地完成他們的設(shè)計(jì)。采用Lattice Diamond1.3軟件,現(xiàn)在用戶(hù)可以用一個(gè)非常直觀(guān)的的方式對(duì)他們的器件進(jìn)行編程。新的Diamond編程器完全支持ispVM™系統(tǒng)的直接編程特性,全面的可獨(dú)立運(yùn)行的器件編程管理器。Diamond編程器大大改進(jìn)了最常使用的步驟,如設(shè)置電纜、掃描電路板、對(duì)器件的直接編程。Diamond編程器是可用作為一個(gè)獨(dú)立的工具完全集成至Lattice Diamond環(huán)境,或者作為一個(gè)獨(dú)立的工具。
與PAC- Designer 6.1軟件相集成
Lattice Diamond 1.3軟件提供了以前混合信號(hào)設(shè)計(jì)人員所沒(méi)有的自動(dòng)化模擬環(huán)境,與PAC - Designer6.1軟件相集成簡(jiǎn)化了平臺(tái)管理設(shè)計(jì)。無(wú)論是通過(guò)Platform Manager的內(nèi)部CPLD控制測(cè)試關(guān)鍵的模擬I / O引腳的功能,或是在Platform Manager的FPGA控制部分內(nèi),檢查用Verilog或VHDL編寫(xiě)的增強(qiáng)數(shù)字控制功能的整合,PAC-Designer 6.1軟件無(wú)縫地與Diamond 1.3設(shè)計(jì)工具相集成,以編譯整個(gè)設(shè)計(jì),構(gòu)建必要的激勵(lì)文件,然后在Aldec公司的Active - HDL模擬器內(nèi)自動(dòng)生成初始時(shí)序波形。
第三方設(shè)計(jì)工具支持
Lattice Diamond軟件包括適用于Windows和Linux的Synopsys公司的Synplify Pro高級(jí) FPGA綜合。還包括適用于Windows 的Aldec公司的Active - HDL萊迪思版II模擬器。
除了提供Synplify Pro和Active - HDL的OEM版本的工具,Synopsys公司的 Synplify Pro和Aldec公司的Active - HDL的完整版本也可用萊迪思器件。 Mentor Graphics公司的ModelSim SE和Precision RTL綜合也支持萊迪思器件。