国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      一種服務(wù)器安全監(jiān)控管理用soc芯片邏輯驗(yàn)證方法

      文檔序號(hào):6466049閱讀:233來源:國知局
      專利名稱:一種服務(wù)器安全監(jiān)控管理用soc芯片邏輯驗(yàn)證方法
      技術(shù)領(lǐng)域
      本發(fā)明涉及一種集成電路設(shè)計(jì)領(lǐng)域,具體的說是一種服務(wù)器安全監(jiān)控管理
      SOC (System On Chip,片上系統(tǒng))芯片的邏輯驗(yàn)證方法。
      背景技術(shù)
      隨著微電子技術(shù)的發(fā)展,芯片的集成度越來越高,soc芯片的設(shè)計(jì)應(yīng)用越
      來越普遍,但其驗(yàn)證和測(cè)試工作卻越來越復(fù)雜。任何一款芯片,都要經(jīng)過算法
      設(shè)計(jì)、系統(tǒng)設(shè)計(jì)、RTL設(shè)計(jì)、布局規(guī)劃和綜合、布局、布線、驗(yàn)證到流片這樣 一個(gè)復(fù)雜的過程,其中驗(yàn)證這一步充斥在所有的步驟中。因此,可以說驗(yàn)證是 芯片生產(chǎn)過程中最重要的部分。以往芯片的邏輯驗(yàn)證多通過專用集成電路 ASIC。因?yàn)閷S眉呻娐稟SIC功能單一,不可復(fù)用,必然造成研發(fā)成本的大 大提高。而現(xiàn)場可編程門陣列FPGA的出現(xiàn),則改進(jìn)了專用集成電路ASIC功能 單一、不可復(fù)用的缺點(diǎn),使得芯片開發(fā)流程更加靈活簡便。

      發(fā)明內(nèi)容
      本發(fā)明要解決的技術(shù)問題是提供一種服務(wù)器安全監(jiān)控管理soc芯片的邏輯 驗(yàn)證方法,使用這種方法,可以提高soc芯片設(shè)計(jì)性能,縮短soc芯片的開發(fā)周期。
      為了解決上述問題,本專利提供一種服務(wù)器安全監(jiān)控管理soc芯片邏輯驗(yàn)
      證方法,該方法是利用現(xiàn)場可編程門陣列FPGA搭建一個(gè)服務(wù)器安全監(jiān)控管理 SOC芯片邏輯驗(yàn)證方法,該方法包括軟件平臺(tái)和硬件平臺(tái),硬件平臺(tái)包括由FPGA 來做模型的載體的芯片邏輯驗(yàn)證模型、各類功能模塊及其接口模塊,其中功能 模塊及其接口模塊與芯片邏輯驗(yàn)證模型相連。軟件平臺(tái)用來實(shí)現(xiàn)對(duì)芯片邏輯驗(yàn) 證模型、功能模塊及其接口模塊的配置和相關(guān)數(shù)據(jù)處理,并將信號(hào)輸入到接口 模塊,通過各個(gè)功能模塊產(chǎn)生芯片邏輯驗(yàn)證模型的輸入信號(hào),通過芯片邏輯驗(yàn) 證模型產(chǎn)生對(duì)軟件的控制信號(hào),通過各個(gè)功能模塊及其接口模塊轉(zhuǎn)化為軟件顯 示標(biāo)量。
      驗(yàn)證步驟如下
      (1)由硬件描述語言描述芯片邏輯驗(yàn)證模型,使其符合SOC芯片邏輯功能;
      (2) 軟件平臺(tái)通過功能模塊及其接口,對(duì)PPGA進(jìn)行配置,配置的結(jié)果是使 FPGA成為SOC芯片邏輯驗(yàn)證模型,與所需驗(yàn)證的SOC芯片邏輯功能相同;
      (3) 軟件平臺(tái)產(chǎn)生驗(yàn)證開始命令,通過功能模塊及其接口模塊將信號(hào)送入 芯片邏輯驗(yàn)證模型。信號(hào)經(jīng)過芯片邏輯驗(yàn)證模型的邏輯處理送出至功能模塊及 其接口模塊,通過各個(gè)功能模塊及其接口模塊轉(zhuǎn)化為軟件顯示標(biāo)量;
      (4) 軟件平臺(tái)產(chǎn)生驗(yàn)證結(jié)束命令,通過功能模塊及其接口模塊將信號(hào)送入 芯片邏輯驗(yàn)證模型,模型接收到結(jié)束命令后產(chǎn)生數(shù)據(jù)接收完成信號(hào),結(jié)束驗(yàn)證。
      其中,步驟(l)、 (2)中的芯片邏輯功能通過軟件平臺(tái)的仿真波形輸出及示波 器的波形輸出來驗(yàn)證其邏輯功能。步驟(3)、 (4)中,所有信號(hào)是通過數(shù)據(jù)采集后, 得出的驗(yàn)證結(jié)論。
      本發(fā)明的有益效果是,本發(fā)明的方法是利用FPGA搭建SOC芯片邏輯驗(yàn)證 模型,運(yùn)用軟件平臺(tái)和硬件平臺(tái)相結(jié)合的系統(tǒng)驗(yàn)證方法,檢驗(yàn)SOC芯片邏輯的 正確性,并可以及時(shí)對(duì)邏輯設(shè)計(jì)中的錯(cuò)誤和問題加以糾正,從而提高了SOC芯 片的設(shè)計(jì)性能,縮短了開發(fā)周期。


      圖1是服務(wù)器安全監(jiān)控管理SOC芯片邏輯驗(yàn)證模型結(jié)構(gòu)示意圖; 圖2是硬件平臺(tái)結(jié)構(gòu)示意圖3是SOC芯片邏輯驗(yàn)證方法流程圖。
      具體實(shí)施例方式
      圖1是服務(wù)器安全監(jiān)控管理S0C邏輯驗(yàn)證模型示意圖。其中,PWM模塊3、 SMBUS驅(qū)動(dòng)模塊4、 LCD驅(qū)動(dòng)模塊5、 SPI控制模塊6、 I2S控制模塊7、 DSU串 口 8、 JTAG9、 Ethernet驅(qū)動(dòng)模塊10、 PS/2驅(qū)動(dòng)模塊11、 USB主設(shè)備模塊12 和LPC控制模塊13通過AMBA總線與32位RISC處理器相連。
      D/A轉(zhuǎn)換模塊14與I2S控制模塊7相連,VGA控制模塊15、 SDRAM存儲(chǔ)器 16通過EMI總線與32位RISC處理器相連,LPC Flashl7通過LPC總線與LPC 控制模塊13相連。上述模塊除了 D/A轉(zhuǎn)換模塊14、 VGA控制模塊15、 SDRAM 存儲(chǔ)器16和LPC Flashl7均以代碼的形式配置到FPGA中,形成SOC邏輯驗(yàn)證 模型l。
      圖2是硬件平臺(tái)結(jié)構(gòu)示意圖。其中,風(fēng)扇風(fēng)速控制18與PWM模塊3相連, 6路SMBUS19與SMBUS驅(qū)動(dòng)模塊4相連,LCD屏20與LCD驅(qū)動(dòng)模塊5相連、A/D 轉(zhuǎn)換器21與SPI控制模塊6相連,PC機(jī)及軟件平臺(tái)與DSU串口 8和JTAG9相
      連,以太網(wǎng)絡(luò)PHY電路23與Ethernet驅(qū)動(dòng)模塊1(5相連,鍵盤/鼠標(biāo)24與PS/2 驅(qū)動(dòng)模塊11相連,U盤25與USB主設(shè)備模塊12相連,VGA輸出26與VGA控 制模塊15相連,音頻輸出27與D/A轉(zhuǎn)換模塊14相連。PC機(jī)及軟件平臺(tái)22 通過JTAG9對(duì)SOC邏輯驗(yàn)證模型進(jìn)行配置;通過DSU串口 8,使PC機(jī)及軟件平 臺(tái)22與SOC邏輯驗(yàn)證模型之間相互通信,進(jìn)行調(diào)試。
      綜上及參照?qǐng)D3所示,本專利使芯片驗(yàn)證流程簡化,提高了SOC芯片的設(shè) 計(jì)性能,縮短了開發(fā)周期,因而,具有很好的推廣使用價(jià)值。
      權(quán)利要求
      1. 一種服務(wù)器安全監(jiān)控管理用SOC芯片邏輯驗(yàn)證方法,其特征在于該方法是利用現(xiàn)場可編程門陣列FPGA搭建一個(gè)服務(wù)器安全監(jiān)控管理SOC芯片系統(tǒng),該系統(tǒng)包括軟件平臺(tái)和硬件平臺(tái),硬件平臺(tái)包括由現(xiàn)場可編程門陣列FPGA作模型的載體的芯片邏輯驗(yàn)證模型、各類功能模塊及其接口模塊,其中功能模塊及其接口模塊與芯片邏輯驗(yàn)證模型相連,軟件平臺(tái)用來實(shí)現(xiàn)對(duì)芯片邏輯驗(yàn)證模型、功能模塊及其接口模塊的配置和相關(guān)數(shù)據(jù)處理,并將信號(hào)輸入到接口模塊,通過各個(gè)功能模塊產(chǎn)生芯片邏輯驗(yàn)證模型的輸入信號(hào),通過芯片邏輯驗(yàn)證模型產(chǎn)生對(duì)軟件的控制信號(hào),通過各個(gè)功能模塊及其接口模塊轉(zhuǎn)化為軟件顯示標(biāo)量。
      2、 根據(jù)權(quán)利要求1所述的SOC芯片邏輯驗(yàn)證方法,其特征在于現(xiàn)場可 編程門陣列FPGA通過軟件平臺(tái)進(jìn)行配置,實(shí)現(xiàn)需驗(yàn)證SOC芯片的邏輯功能, 邏輯功能由硬件描述語言實(shí)現(xiàn)。
      3、 根據(jù)權(quán)利要求1所述的SOC芯片邏輯驗(yàn)證方法,其特征在于,驗(yàn)證步 驟如下(1) 由硬件描述語言描述芯片邏輯驗(yàn)證模型,使其符合SOC芯片邏輯功能;(2) 軟件平臺(tái)通過功能模塊及其接口 ,對(duì)現(xiàn)場可編程門陣列FPGA進(jìn)行配置, 配置的結(jié)果是使現(xiàn)場可編程門陣列FPGA成為SOC芯片邏輯驗(yàn)證模型,與所需 驗(yàn)證的SOC芯片邏輯功能相同;(3) 軟件平臺(tái)產(chǎn)生驗(yàn)證開始命令,通過功能模塊及其接口模塊將信號(hào)送入 芯片邏輯驗(yàn)證模型,信號(hào)經(jīng)過芯片邏輯驗(yàn)證模型的邏輯處理送出至功能模塊及 其接口模塊,通過各個(gè)功能模塊及其接口模塊轉(zhuǎn)化為軟件顯示標(biāo)量;(4) 軟件平臺(tái)產(chǎn)生驗(yàn)證結(jié)束命令,通過功能模塊及其接口模塊將信號(hào)送入 芯片邏輯驗(yàn)證模型,模型接收到結(jié)束命令后產(chǎn)生數(shù)據(jù)接收完成信號(hào),結(jié)束驗(yàn)證。
      4、 根據(jù)權(quán)利要求3所述的SOC芯片邏輯驗(yàn)證方法,其特征還在于步驟 (3)、 (4)中,所有信號(hào)是通過數(shù)據(jù)采集后,得出的驗(yàn)證結(jié)論。
      5、 根據(jù)權(quán)利要求3所述的SOC芯片邏輯驗(yàn)證方法,其特征在于步驟(l)、 (2)中的芯片邏輯功能通過軟件平臺(tái)的仿真波形輸出及示波器的波形輸出來驗(yàn) 證其邏輯功能。
      6、 根據(jù)權(quán)利要求1所述的SOC芯片邏輯驗(yàn)證方法,其特征在于,服務(wù)器 安全監(jiān)控管理用SOC邏輯驗(yàn)證模型,包括PWM模塊、SMBUS驅(qū)動(dòng)模塊、LCD驅(qū) 動(dòng)模塊、SPI控制模塊、12S控制模i關(guān)、bSU串口、 JTAG、 Ethernet驅(qū)動(dòng)模塊、 PS/2驅(qū)動(dòng)模塊、USB主設(shè)備模塊、LPC控制模塊、D/A轉(zhuǎn)換模塊、VGA控制模 塊、SDRAM存儲(chǔ)器和LPC Flash,其中,PWM模塊、SMBUS驅(qū)動(dòng)模塊、LCD驅(qū)動(dòng) 模塊、SPI控制模塊、12S控制模塊、DSU串口、 JTAG9、 Ethernet驅(qū)動(dòng)模塊、 PS/2驅(qū)動(dòng)模塊、USB主設(shè)備模塊和LPC控制模塊通過AMBA總線與32位RISC 處理器相連,D/A轉(zhuǎn)換模塊與12S控制模塊相連,VGA控制模塊、SDRAM存儲(chǔ)器 通過EMI總線與32位RISC處理器相連,LPC Flash通過LPC總線與LPC控制 模塊相連,上述模塊除了 D/A轉(zhuǎn)換模塊、VGA控制模塊、SDRAM存儲(chǔ)器和LPC Flash夕卜,均以代碼的形式配置到現(xiàn)場可編程門陣列FPGA中,形成S0C邏輯驗(yàn) 證模型。
      7、根據(jù)權(quán)利要求1所述的SOC芯片邏輯驗(yàn)證方法,其特征在于,硬件平 臺(tái)結(jié)構(gòu)包括,風(fēng)扇風(fēng)速控制、6路SMBUS、 LCD屏、A/D轉(zhuǎn)換器、PC機(jī)及軟件平 臺(tái)、以太網(wǎng)絡(luò)PHY電路、鍵盤/鼠標(biāo)、U盤、VGA輸出、音頻輸出,其中,風(fēng) 扇風(fēng)速控制與PWM模塊相連,6路SMBUS與SMBUS驅(qū)動(dòng)模塊相連,LCD屏與LCD 驅(qū)動(dòng)模塊相連、A/D轉(zhuǎn)換器與SPI控制模塊相連,PC機(jī)及軟件平臺(tái)與DSU串口 和JTAG相連,以太網(wǎng)絡(luò)PHY電路與Ethernet驅(qū)動(dòng)模塊相連,鍵盤/鼠標(biāo)與PS/2 驅(qū)動(dòng)模塊相連,U盤與USB主設(shè)備模塊相連,VGA輸出與VGA控制模塊相連, 音頻輸出與D/A轉(zhuǎn)換模塊相連,PC機(jī)及軟件平臺(tái)通過JTAG對(duì)SOC邏輯驗(yàn)證模 型進(jìn)行配置;通過DSU串口 ,使PC機(jī)及軟件平臺(tái)與SOC邏輯驗(yàn)證模型之間相 互通信,進(jìn)行調(diào)試。
      全文摘要
      本發(fā)明提供一種服務(wù)器安全監(jiān)控管理用SOC芯片邏輯驗(yàn)證方法,該方法是利用現(xiàn)場可編程門陣列FPGA搭建一個(gè)服務(wù)器安全監(jiān)控管理SOC芯片系統(tǒng),該系統(tǒng)包括軟件平臺(tái)和硬件平臺(tái)、硬件平臺(tái)包括由現(xiàn)場可編程門陣列FPGA作模型載體的芯片邏輯驗(yàn)證模型、各類功能模塊其接口模塊,其中功能模塊及其接口模塊與芯片邏輯驗(yàn)證模型相連,軟件平臺(tái)用來實(shí)現(xiàn)對(duì)芯片邏輯驗(yàn)證模型、功能模塊及其接口模塊的配置和相關(guān)數(shù)據(jù)處理,并將信號(hào)輸入到接口模塊,通過各個(gè)功能模塊產(chǎn)生芯片邏輯驗(yàn)證模型的輸入信號(hào),通過芯片邏輯驗(yàn)證模型產(chǎn)生對(duì)軟件的控制信號(hào),通過各個(gè)功能模塊及其接口模塊轉(zhuǎn)化為軟件顯示標(biāo)量。
      文檔編號(hào)G06F17/50GK101377793SQ20081013987
      公開日2009年3月4日 申請(qǐng)日期2008年9月22日 優(yōu)先權(quán)日2008年9月22日
      發(fā)明者于治樓, 凱 姜, 梁智豪 申請(qǐng)人:浪潮電子信息產(chǎn)業(yè)股份有限公司
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
      1