DesignWare?系統(tǒng)級庫
Synopsys DesignWare?的系統(tǒng)級庫為產(chǎn)品開發(fā)團(tuán)隊(duì)提供了一項(xiàng)范圍寬廣、獨(dú)立于工具的事務(wù)處理級模型(TLM)產(chǎn)品組合,此產(chǎn)品組合適于創(chuàng)建虛擬平臺。虛擬平臺是完整嵌入式系統(tǒng)的全功能軟件模型,能夠用于芯片投產(chǎn)前的軟件開發(fā)以及軟件驅(qū)動的系統(tǒng)驗(yàn)證工作。通過虛擬平臺,我們有能力實(shí)現(xiàn)硬件和軟件開發(fā)工作的并行實(shí)施,大幅度縮短產(chǎn)品設(shè)計(jì)周期,加快上市時間。
系統(tǒng)級庫中所包含的TLM就是虛擬平臺的構(gòu)建組件,TLM采用SystemC?語言編寫,能夠在任何滿足IEEE 1666標(biāo)準(zhǔn)的SystemC仿真器上正常使用。系統(tǒng)級庫是工程師構(gòu)建虛擬平臺的理想工具,能夠針對無線、多媒體、網(wǎng)絡(luò)和汽車領(lǐng)域的各類應(yīng)用開發(fā)復(fù)雜的軟件內(nèi)容。
突出特色
? 經(jīng)實(shí)際產(chǎn)品驗(yàn)證過的事務(wù)處理級模型,適用于:
- ARM7、ARM9和ARM11系列高性能處理器(ARM7TDMI、ARM920T、ARM926EJ-S、ARM946E-S、ARM1136JFS、ARM1176JZF-S)
- IBM PowerPC 405和440
- MIPS Technologies的MIPS4Kc
- DesignWare連接IP,如USB 2.0 OTG、SATA、PCI Express和Ethernet核心
- AMBA互連模型,包括AXI、AHB和APB、DMA和內(nèi)存控制器、中斷控制器等
- CoreConnect模型,包括PLB、PCIX、OPB、DCR以及內(nèi)存控制器、通用主設(shè)備/從設(shè)備組件等
- 基礎(chǔ)架構(gòu)模型,包括通用RAM、UART、中斷控制器,以及通用寄存器視圖、VT100控制臺等
- 各種預(yù)裝配平臺,由事務(wù)處理級模型裝配而成的完整系統(tǒng)——這些平臺的范圍從簡單到復(fù)雜,既可作為示范載體,也可作為可快速上手的模板
? 采用SystemC語言編寫,可在任何符合IEEE 1666標(biāo)準(zhǔn)的SystemC仿真器上運(yùn)行
虛擬平臺簡介
虛擬平臺由多個系統(tǒng)級模型構(gòu)成,可實(shí)現(xiàn)早期以及并行的軟件和硬件開發(fā)。采用虛擬平臺后,系統(tǒng)和應(yīng)用軟件的開發(fā)工作可以在芯片可用之前幾個月就著手進(jìn)行,可以降低產(chǎn)品開發(fā)風(fēng)險(xiǎn),縮短整個系統(tǒng)的上市周期。