軟硬件的融合 Cadence CDNLive 2013北京站特別報(bào)道
軟硬件的融合正在發(fā)生
一直以來(lái)我們認(rèn)為EDA廠商只提供軟件工具,而實(shí)際上從很早以前軟件廠商們就開始提供硬件的輔助設(shè)計(jì)平臺(tái)。而隨著半導(dǎo)體芯片和系統(tǒng)設(shè)計(jì)的復(fù)雜度日益提升,產(chǎn)品設(shè)計(jì)周期的日益縮短,成本控制越來(lái)越嚴(yán)格,單純軟件已經(jīng)無(wú)法滿足客戶和市場(chǎng)需求,這種硬件設(shè)計(jì)和驗(yàn)證平臺(tái)將大有用武之地。
Cadence全球銷售兼系統(tǒng)與驗(yàn)證部門資深副總裁黃小立
聯(lián)想到近年來(lái)Cadence和Mentor等廠商都在大力鼓吹的硬件加速平臺(tái),這種軟硬件的融合儼然已是一種趨勢(shì)。而此次CDNLive用戶大會(huì)上,Cadence全球銷售兼系統(tǒng)與驗(yàn)證部門資深副總裁黃小立提出,Cadence未來(lái)關(guān)注的一個(gè)重點(diǎn)是日益增長(zhǎng)的片上系統(tǒng)(SoC)設(shè)計(jì)以及系統(tǒng)實(shí)現(xiàn)的市場(chǎng)需求,也是硬件設(shè)計(jì)和驗(yàn)證平臺(tái)的應(yīng)用市場(chǎng)。
這一重點(diǎn)確立的背景是電子設(shè)計(jì)的兩大趨勢(shì),即不斷提高的硅容量和越來(lái)越高的復(fù)雜性。雖然傳統(tǒng)的生產(chǎn)方法正在達(dá)到基本物理極限,隨著新晶體管結(jié)構(gòu)的開發(fā),包括3D IC等形式的出現(xiàn),不同封裝中的單個(gè)硅片,變成單獨(dú)封裝中層疊的晶片互聯(lián),硅容量也將會(huì)繼續(xù)提高。
同時(shí),由于各設(shè)計(jì)領(lǐng)域的融合,以及消費(fèi)者對(duì)高性能產(chǎn)品的需要,設(shè)計(jì)正變得更復(fù)雜?,F(xiàn)代電子設(shè)備支持高速通信、大數(shù)據(jù)量處理與芯片中快速的交互作用,這需要混合信號(hào)(模擬/數(shù)字)、低功耗與高級(jí)節(jié)點(diǎn)設(shè)計(jì)技術(shù)。在很多種情況下,產(chǎn)品的硬件功能并非主要差異所在。當(dāng)今產(chǎn)品主要是在應(yīng)用方面進(jìn)行競(jìng)爭(zhēng),也就是在硬件上運(yùn)行的軟件,不管是手機(jī)上運(yùn)行的游戲還是網(wǎng)絡(luò)路由器上運(yùn)作的協(xié)議。
為獲得成功,新設(shè)計(jì)必須在系統(tǒng)層面以及片上系統(tǒng) (SoC) 和硅層面進(jìn)行優(yōu)化。
Cadence提供系統(tǒng)驗(yàn)證保障
結(jié)合Cadence近期一系列的收購(gòu)行為,以及不斷推出的軟件和硬件輔助設(shè)計(jì)工具,其目的即為SoC實(shí)現(xiàn)技術(shù)提供知識(shí)產(chǎn)權(quán)(IP)設(shè)計(jì)、設(shè)計(jì)服務(wù),以及涵蓋系統(tǒng)設(shè)計(jì)與集成,驗(yàn)證,SoC物理實(shí)現(xiàn)的工具和方法學(xué)。
現(xiàn)代SoC所包含的可重用IP模塊,通常從三方獲取,集成于計(jì)算、存儲(chǔ)及接口子系統(tǒng)。用于計(jì)算和接口的諸多IP的需求已廣泛建立并認(rèn)可,但多核SoC設(shè)計(jì)中需要大量的數(shù)據(jù)交互,給數(shù)據(jù)存儲(chǔ)電路設(shè)計(jì)帶來(lái)挑戰(zhàn)。這也推動(dòng)了多數(shù)高級(jí)SoC設(shè)計(jì)與實(shí)現(xiàn)的需求。
Cadence提供差異化的、集成而可靠的IP設(shè)計(jì)和服務(wù),面向存儲(chǔ)器和存儲(chǔ)管理,以及接口協(xié)議,幫助客戶開發(fā)具有創(chuàng)新性和競(jìng)爭(zhēng)力的產(chǎn)品。Cadence還提供大量已全面驗(yàn)證的IP(VIP),大大簡(jiǎn)化了功能驗(yàn)證環(huán)境的開發(fā)。Cadence在可靠的VIP方面有著十年的經(jīng)驗(yàn),提供業(yè)界種類最廣的產(chǎn)品組合,支持30多種復(fù)雜協(xié)議和超過(guò)1.5萬(wàn)個(gè)存儲(chǔ)器設(shè)備。
同時(shí)為系統(tǒng)實(shí)現(xiàn)提供系統(tǒng)開發(fā)套件用于幫助客戶解決實(shí)際問(wèn)題,該套件的4個(gè)平臺(tái)可并行進(jìn)行軟硬件設(shè)計(jì)與驗(yàn)證工作,加快系統(tǒng)集成、驗(yàn)證與構(gòu)建時(shí)間。該套件包含Rapid Prototyping Platform、Virtual System Platform、Palladium XP驗(yàn)證計(jì)算平臺(tái),以及Incisive驗(yàn)證平臺(tái)。該套件支持業(yè)界標(biāo)準(zhǔn)與多個(gè)層次的設(shè)計(jì)提取,能夠?qū)崿F(xiàn)跨平臺(tái)和軟/硬件之間的輕松過(guò)度遷移,而且在設(shè)計(jì)更改時(shí)可根據(jù)其性能、容量和軟件的分布需求量定制優(yōu)化整個(gè)平臺(tái)。
成功的系統(tǒng)實(shí)現(xiàn)還需要更快的周轉(zhuǎn)時(shí)間,用于復(fù)雜設(shè)計(jì)的開發(fā)與重用。黃小立透露,很多領(lǐng)先的半導(dǎo)體與系統(tǒng)公司正在使用Cadence事務(wù)級(jí)建模(TLM)設(shè)計(jì)流程(包含來(lái)自Cadence C-to-Silicon Compiler的高層次綜合工具),解決當(dāng)今復(fù)雜的系統(tǒng)設(shè)計(jì)問(wèn)題。
Palladium XP II驗(yàn)證計(jì)算平臺(tái)常見問(wèn)題
1.什么是Palladium XP II?
Palladium XP II是下一代高性能、特殊用途驗(yàn)證計(jì)算平臺(tái),繼承了2010年推出的Palladium XP平臺(tái)。它在一個(gè)單一的環(huán)境中進(jìn)一步增強(qiáng)了該解決方案統(tǒng)一的、同類中最好的模擬、加速和仿真能力。
與上一代的Palladium XP相比,Palladium XP II具有更高的性能、更大的容量、更快的上載速度和增強(qiáng)的調(diào)試能力
2.Palladium XP II有哪些主要優(yōu)點(diǎn)?
Palladium XP II有幾個(gè)主要的優(yōu)點(diǎn)。為支持越來(lái)越復(fù)雜的SoC項(xiàng)目,Palladium XP II更大的容量使用戶能擴(kuò)展到23億門。Palladium XP II還提高了2倍的調(diào)試效率。在設(shè)計(jì)和驗(yàn)證工程師試圖隔離并解決意外的bug時(shí),這一點(diǎn)是非常關(guān)鍵的。
其他主要優(yōu)點(diǎn)還有:
-- 高達(dá)4MHz的高性能
-- 7500萬(wàn)門/小時(shí)的更快編譯速度
-- 采用FullVision,有高達(dá)2M取樣的深跟蹤深度
-- 高達(dá)16Gb/s的更快的調(diào)試上載速度
-- 無(wú)以匹敵的驗(yàn)證計(jì)算效率,支持最多512位用戶
-- 可預(yù)測(cè)的設(shè)計(jì)建立
-- 通過(guò)ICA、ETB和混合用戶模型進(jìn)行平臺(tái)擴(kuò)展
3.Palladium XP II和目前的Palladium XP有什么主要區(qū)別?
Palladium XP II和Palladium XP的主要區(qū)別有:邏輯容量擴(kuò)展到23億門,高達(dá)五成的性能提高、2倍的跟蹤深度、及2到3倍高的調(diào)試上載速度
4.Palladium XP II區(qū)別于其他仿真系統(tǒng)的獨(dú)特之處是什么?
Palladium XP II具有獨(dú)特的計(jì)算引擎,定制多處理器結(jié)構(gòu),每一處理器均有數(shù)百萬(wàn)晶體管內(nèi)置于多芯片模組中。與其他仿真系統(tǒng)相比,這種體系結(jié)構(gòu)可以實(shí)現(xiàn)最好的可伸縮性、最好的編譯時(shí)間、以及最好的運(yùn)行時(shí)可預(yù)測(cè)性。新平臺(tái)還具有同類最佳的加速功能,如HotSwap,并支持全面和成熟的ICE用SpeedBridge產(chǎn)品組合。這可以轉(zhuǎn)化為獨(dú)特好處提供給用戶,比如在加速方面和電路內(nèi)仿真(ICE)工作模式方面最好的建立時(shí)間。
平臺(tái)獨(dú)特的編譯器經(jīng)過(guò)優(yōu)化,以實(shí)現(xiàn)簡(jiǎn)易工作流,從模擬到加速到仿真然后返回的轉(zhuǎn)換,并有類似模擬器的用戶模型,使模擬用戶接受起來(lái)更容易。Palladium XP II配有超群的調(diào)試和分析效率,以及FullVision、SDL觸發(fā)、InfiniTrace等特性。InfiniTrace用以實(shí)現(xiàn)設(shè)計(jì)反復(fù)最快的周轉(zhuǎn)。此外,Palladium XP II的設(shè)計(jì)還針對(duì)以下使用模式,如指標(biāo)驅(qū)動(dòng)的驗(yàn)證(MDV)加速、電路內(nèi)加速(ICA)、嵌入式測(cè)試臺(tái)(ETB)、混合工作模式及采用動(dòng)態(tài)功耗分析(DPA)進(jìn)行的系統(tǒng)級(jí)功耗驗(yàn)證。[!--empirenews.page--]
5.可以將XP升級(jí)到XPII嗎?
可以。感興趣的客戶可聯(lián)系Cadence在本地的銷售人員。
6.驗(yàn)證工程師為何會(huì)希望使用硬件輔助驗(yàn)證?
驗(yàn)證工程師不能高效地使用傳統(tǒng)RTL模擬器進(jìn)行SoC級(jí)或系統(tǒng)級(jí)模擬;規(guī)模大于1600萬(wàn)門設(shè)計(jì)的運(yùn)行時(shí)性能不能線性擴(kuò)展。同時(shí),確認(rèn)SoC的系統(tǒng)級(jí)復(fù)雜性要求驗(yàn)證工程師利用系統(tǒng)激勵(lì)、嵌入式軟件來(lái)協(xié)助驗(yàn)證系統(tǒng)級(jí)背景下SoC的性能和行為。為了克服這些困難,越來(lái)越多的驗(yàn)證工程師開始使用像Palladium XP / XP II這樣硬件輔助驗(yàn)證平臺(tái)來(lái)提高他們的驗(yàn)證效率和產(chǎn)品質(zhì)量。
7.明導(dǎo)國(guó)際最近說(shuō)他們將成為仿真領(lǐng)域的老大。Cadence對(duì)此有何評(píng)論?
Cadence從來(lái)不公布某個(gè)產(chǎn)品的營(yíng)收,而其他廠商卻公布了某些產(chǎn)品的營(yíng)收,并認(rèn)為Cadence應(yīng)該沒(méi)有超過(guò)這個(gè)數(shù)字。而從第三方的一些研究機(jī)構(gòu)的數(shù)據(jù),以及我們做的調(diào)查,我們?cè)诜抡骖I(lǐng)域無(wú)論從客戶數(shù)量、銷售額,還是客戶認(rèn)可度,依然遙遙領(lǐng)先。
8.系統(tǒng)開發(fā)套件是什么?
Cadence系統(tǒng)開發(fā)套件通過(guò)一套四個(gè)用于軟硬件并行設(shè)計(jì)與驗(yàn)證的、被連接的平臺(tái)來(lái)加速系統(tǒng)集成、確認(rèn)和建立。其技術(shù)貫穿整個(gè)設(shè)計(jì)周期,從早期體系結(jié)構(gòu)級(jí)軟件開發(fā)到測(cè)試臺(tái)仿真和系統(tǒng)確認(rèn),再到原型制作。它對(duì)第三方集成是開放的,并支持業(yè)界標(biāo)準(zhǔn)和不同等級(jí)的設(shè)計(jì)抽象。它允許在四個(gè)平臺(tái)間、以及軟硬件域間進(jìn)行容易的遷移。而且,它還能進(jìn)行擴(kuò)展,以滿足性能、容量和體積的擴(kuò)展需要。
9.Palladium XP II目前是否已經(jīng)上市?
Palladium XP II將于2013年10月起批量上市。2013年6月起B(yǎng)eta版本已上市。