DesignWare?系統(tǒng)級庫
Synopsys DesignWare?的系統(tǒng)級庫為產(chǎn)品開發(fā)團隊提供了一項范圍寬廣、獨立于工具的事務(wù)處理級模型(TLM)產(chǎn)品組合,此產(chǎn)品組合適于創(chuàng)建虛擬平臺。虛擬平臺是完整嵌入式系統(tǒng)的全功能軟件模型,能夠用于芯片投產(chǎn)前的軟件開發(fā)以及軟件驅(qū)動的系統(tǒng)驗證工作。通過虛擬平臺,我們有能力實現(xiàn)硬件和軟件開發(fā)工作的并行實施,大幅度縮短產(chǎn)品設(shè)計周期,加快上市時間。
系統(tǒng)級庫中所包含的TLM就是虛擬平臺的構(gòu)建組件,TLM采用SystemC?語言編寫,能夠在任何滿足IEEE 1666標準的SystemC仿真器上正常使用。系統(tǒng)級庫是工程師構(gòu)建虛擬平臺的理想工具,能夠針對無線、多媒體、網(wǎng)絡(luò)和汽車領(lǐng)域的各類應(yīng)用開發(fā)復雜的軟件內(nèi)容。
突出特色
? 經(jīng)實際產(chǎ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)——這些平臺的范圍從簡單到復雜,既可作為示范載體,也可作為可快速上手的模板
? 采用SystemC語言編寫,可在任何符合IEEE 1666標準的SystemC仿真器上運行
虛擬平臺簡介
虛擬平臺由多個系統(tǒng)級模型構(gòu)成,可實現(xiàn)早期以及并行的軟件和硬件開發(fā)。采用虛擬平臺后,系統(tǒng)和應(yīng)用軟件的開發(fā)工作可以在芯片可用之前幾個月就著手進行,可以降低產(chǎn)品開發(fā)風險,縮短整個系統(tǒng)的上市周期。