freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

soc設(shè)計平臺(編輯修改稿)

2024-10-22 13:54 本頁面
 

【文章內(nèi)容簡介】 3. C*SOC片上系統(tǒng)仿真驗證平臺本節(jié)主要介紹C*SOC設(shè)計平臺的主要功能。邏輯仿真與驗證是該平臺的主要功能,如圖1所示,C*SOC平臺可以用在芯片設(shè)計流程的行為仿真、綜合后門級仿真以及Layout后仿真三個環(huán)節(jié)中[5]。圖1 C*SOC在芯片設(shè)計流程中的作用C*SOC有效支持不同層次的仿真如RTL、Gate Level、functional model等。同時,C*SOC還可以支持不同層次IP的混合仿真,即有的模塊可以是RTL源代碼,而同時有的模塊可以是功能模型或者是綜合后的網(wǎng)表等。通過C*SOC的配置文件可以把從不同IP Vendor來的不同層次的IP模塊很輕松的整合在一起。 Testbench的重用C*SOC平臺支持Testbench的重用。在C*SOC中提供了多個通用的IP模塊,并且同時提供了豐富的功能驗證模塊,可以節(jié)省設(shè)計者寶貴的時間。在SoC設(shè)計中,往往要設(shè)計一些自己的IP模塊。單獨IP模塊的驗證首先要通過自己編寫的Testbench完成。Testbench的編寫是一項非常繁重同時也是非常重要的工作,它直接關(guān)系到IP直至整個SoC的功能,因此Testbench的重用性也是設(shè)計中值得注意的問題。在C*SOC平臺中,可以實現(xiàn)Testbench的重用。在傳統(tǒng)方法中,往往單獨IP獨立的Testbench驗證通過后,在把這個IP集成到SoC中時還要編寫與整個系統(tǒng)兼容的Testbench。在C*SOC中,提供了用于IP驗證的標準任務(wù),并且這些任務(wù)是開放的,用戶也可以創(chuàng)建特定的任務(wù)并擴充到C*SOC中。然后用戶可以利用C*SOC的標準任務(wù)或者用戶定義的任務(wù)編寫IP獨立的Testbench,在驗證無誤后,可以直接轉(zhuǎn)化為系統(tǒng)級芯片的Testbench,這樣就可以實現(xiàn)Testbench的重用。同時,在C*SOC平臺中,各個層次間的Testbench可以重用,比如在RTL級開發(fā)的Testbench同樣可以在門級仿真以及Layout后仿真中應(yīng)用。 通用總線的支持SoC芯片設(shè)計需要有通用總線的支持。來自IP Vendor的IP的結(jié)構(gòu)各不相同,用戶拿到只是單個孤立的模塊,只有通過通用總線才可以把不同的IP無縫的集成到一個系統(tǒng)級的芯片當中。在C*SOC中提供C*BUSTM,通過C*BUS可以集成各種IP模塊。圖2 C*Bus的結(jié)構(gòu)圖2給出了一個典型的C*BUS結(jié)構(gòu),其中MLB是負責(zé)連接例如C*Core之類的embedded processor 與DMA controller,DSP,onchip memory 和其它interface,或其它需要寬帶寬的設(shè)備。而IP Bus則是用來連接系統(tǒng)的周邊IP slave模塊,其協(xié)議相對簡單與MLB之間則通過IPI相連,期望能減小系統(tǒng)總線的負載,IPI在C*BUS中也稱為MLBTOIPS,它也是一個接口模塊,是可參數(shù)化的軟模塊,例如所連接IP slave模塊個數(shù)就可通過參數(shù)進行配置,且支持訪問具有8位、16位、32位數(shù)據(jù)總線寬度的外圍IP slave模塊[6]。在增加一個IP時,只需要指定掛接在C*BUS上的IP數(shù)目、IP的端口寬度、I
點擊復(fù)制文檔內(nèi)容
黨政相關(guān)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1