一種模塊化soc驗證平臺的制作方法
【專利摘要】本實用新型提供一種模塊化的SOC驗證平臺,用于集成電路驗證測試領(lǐng)域。該系統(tǒng)的特點是采用一個基板加可選模塊的結(jié)構(gòu)形式,基板中包含通用性的電源、時鐘、串口、電平轉(zhuǎn)換、LED顯示電路,其他功能電路都作為可選模塊的形式,由獨立的子模塊實現(xiàn),包括DSP/MCU、FPGA、LCD測試界面、數(shù)模轉(zhuǎn)換、運算放大、射頻幾個部分,各模塊相對獨立,這樣的模塊化結(jié)構(gòu)設(shè)計具有很高的可重用性和可替代性,因此可以有效減少后續(xù)驗證平臺開發(fā)的時間,同時也可以節(jié)約成本。
【專利說明】一種模塊化SOC驗證平臺
【技術(shù)領(lǐng)域】
[0001]本實用新型涉及集成電路驗證測試領(lǐng)域,用于SOC系統(tǒng)芯片或數(shù)字無線收發(fā)芯片開發(fā)。
【背景技術(shù)】
[0002]在SOC芯片的設(shè)計過程中,系統(tǒng)驗證的時間約占70%以上,要縮短芯片的上市時間,提高產(chǎn)品質(zhì)量,就必須對驗證技術(shù)進行分析和研究。驗證平臺的設(shè)計是整個驗證工作的重要環(huán)節(jié),快速、高效的平臺設(shè)計對提高驗證效率有很大裨益。
[0003]傳統(tǒng)的驗證平臺設(shè)計多以FPGA或MCU開發(fā)板為基礎(chǔ),擴展相應(yīng)功能電路模塊,或?qū)⒋蟛糠止δ茈娐芳稍谝粋€模塊電路中,當(dāng)設(shè)計需求發(fā)生變更時平臺的可重用性較差。
實用新型內(nèi)容
[0004]本實用新型提供一種模塊化SOC驗證平臺系統(tǒng),該系統(tǒng)采用一個基板加可選子模塊的結(jié)構(gòu)形式,各子模塊功能相互獨立,具有很高的可重用性和可替代性,因此可以有效減少后續(xù)驗證平臺開發(fā)的時間,同時也可以節(jié)約成本。
[0005]該平臺采用一個基板+可選模塊的設(shè)計結(jié)構(gòu),其特點是各子模塊相互獨立,這樣的模塊化結(jié)構(gòu)設(shè)計具有很高的可重用性,當(dāng)某個功能模塊的設(shè)計需求發(fā)生變更時,可以僅針對該功能模塊進行設(shè)計修改,因此可以縮短平臺的開發(fā)時間,同時也可以有效節(jié)約成本。雖然設(shè)計和實現(xiàn)驗證平臺要比傳統(tǒng)方式更花費時間,但可以有效減少后續(xù)驗證平臺開發(fā)的時間和成本,總體來說可以極大地提高驗證平臺開發(fā)效率,為系統(tǒng)芯片或數(shù)字無線收發(fā)芯片開發(fā)中的概念設(shè)計、結(jié)構(gòu)劃分、算法開發(fā)、軟硬件協(xié)同驗證的快速實施提供基礎(chǔ)。
[0006]本實用新型采用的技術(shù)方案為:基板中包含通用性的電源、時鐘、串口、電平轉(zhuǎn)換、LED顯示電路,其他功能電路都作為可選子模塊的形式,包括DSP/MCU、FPGA、IXD測試界面、數(shù)模轉(zhuǎn)換、運算放大、射頻幾個部分,各模塊相對獨立。其中:
[0007]所述的DSP/MCU子模塊是基于通用DSP/MCU設(shè)計的電路,主要包括了主處理器、時鐘、DDR、NAND FLASH、電源管理部分,為SOC系統(tǒng)驗證和測試提供豐富的DSP運算資源和MCU控制功能。DSP/MCU模塊與基板的接口信號包括電源、系統(tǒng)時鐘、復(fù)位、存儲器控制、SPI接口、串口、IXD接口信號,其中系統(tǒng)時鐘、復(fù)位、存儲器控制、SPI接口信號均通過基板上的電平轉(zhuǎn)換電路連接到FPGA模塊,系統(tǒng)時鐘和復(fù)位信號是雙向設(shè)計,可以選擇多種時鐘和復(fù)位方案;串口信號連接到基板的RS232接口電路,支持硬件流控;IXD接口信號通過基板連接到LCD測試界面模塊;
[0008]所述的FPGA模塊包括FPGA器件和JTAG下載電路。FPGA模塊與基板之間的接口信號包括電源、系統(tǒng)時鐘、復(fù)位、存儲器控制、SPI接口、收/發(fā)數(shù)據(jù)、射頻控制信號,其中系統(tǒng)時鐘、復(fù)位、存儲器控制、SPI接口信號通過基板上的電平轉(zhuǎn)換電路與DSP/MCU模塊連接,系統(tǒng)時鐘和復(fù)位信號是雙向設(shè)計,系統(tǒng)時鐘信號通過基板也連接到射頻模塊,可以選擇多種時鐘和復(fù)位方案;收/發(fā)數(shù)據(jù)信號通過基板連接到數(shù)模轉(zhuǎn)換模塊,用于收/發(fā)通道數(shù)據(jù)的模/數(shù)轉(zhuǎn)換和傳輸;射頻控制信號通過基板連接到射頻模塊,用于射頻模塊設(shè)置;
[0009]所述的LCD測試界面模塊是24位TFT_LCD電路,帶有觸摸屏功能,與基板的接口信號包括電源、數(shù)據(jù)、控制信號,通過基板與DSP/MCU模塊連接;
[0010]所述的數(shù)模轉(zhuǎn)換子模塊包括IObit的ADC和DAC,實現(xiàn)數(shù)據(jù)的模/數(shù)轉(zhuǎn)換功能,可設(shè)置為原碼或補碼方式。該模塊與基板的接口信號包括電源、時鐘、收/發(fā)數(shù)據(jù)、模擬基帶信號,其中收/發(fā)數(shù)據(jù)和時鐘信號通過基板連接到FPGA模塊,模擬基帶信號通過基板連接到運算放大子模塊;
[0011]所述的運算放大子模塊包括運放和濾波電路,實現(xiàn)模擬基帶信號的放大、濾波、共模電平轉(zhuǎn)換功能,+5V、-5V供電,可以兼容多種射頻共模電平。與基板的接口信號包括電源和模擬基帶信號,通過基板模擬基帶信號一端連接到數(shù)模轉(zhuǎn)換子模塊,另一端連接到射頻子模塊,當(dāng)運算放大子模塊缺省時,也可以選擇直連方式,使基板上的模擬基帶信號不經(jīng)過運算放大子模塊,直接連接數(shù)模轉(zhuǎn)換子模塊和射頻子模塊;
[0012]所述的射頻子模塊具有一定頻段的射頻接收、發(fā)射功能,與基板的接口信號包括電源、系統(tǒng)時鐘、模擬基帶、射頻控制信號,其中系統(tǒng)時鐘和射頻控制信號通過基板連接到FPGA模塊,系統(tǒng)時鐘信號設(shè)計為雙向信號,可以兼容多種時鐘方案;模擬基帶信號通過基板可連接到運算放大子模塊或數(shù)模轉(zhuǎn)換子模塊,在基板上設(shè)置實現(xiàn)選擇。射頻子模塊中設(shè)置模擬基帶和射頻信號測試點,便于單元和系統(tǒng)測試。
[0013]所述的子模塊獨立于基板,通過連接器與基板連接,實現(xiàn)子模塊間的信號傳輸;
[0014]所述的子模塊按照最小功能單元劃分,各模塊功能獨立,方便單個子模塊的替換和重用;
[0015]所述的基板可為各子模塊提供電源、時鐘、復(fù)位等系統(tǒng)信號,實現(xiàn)子模塊間IO信號的電平轉(zhuǎn)換,與各子模塊組成SOC芯片的驗證測試系統(tǒng),為SOC系統(tǒng)芯片或數(shù)字無線收發(fā)芯片開發(fā)中的概念設(shè)計、結(jié)構(gòu)劃分、算法開發(fā)、軟硬件協(xié)同驗證提供硬件平臺環(huán)境;
[0016]所述的各子模塊都含有特定位置的定位孔,便于疊層固定在基板上,減小系統(tǒng)體積,方便平臺移動。
【專利附圖】
【附圖說明】
[0017]圖1是本實用新型的實施方式示意圖;
[0018]圖2是本實用新型的基板結(jié)構(gòu)示意圖;
[0019]圖3是本實用新型的基板和子模塊疊層結(jié)構(gòu)剖面圖。
【具體實施方式】
[0020]以下結(jié)合附圖對本實用新型的【具體實施方式】進行說明。
[0021]如圖1所示,本實用新型提供一種模塊化SOC驗證平臺系統(tǒng),該系統(tǒng)采用一個基板加可選子模塊的結(jié)構(gòu)形式,各子模塊功能相互獨立,具有很高的可重用性和可替代性,因此可以有效減少后續(xù)驗證平臺開發(fā)的時間,同時也可以節(jié)約成本。
[0022]如圖2所示,基板可為各子模塊提供電源、時鐘、復(fù)位等系統(tǒng)信號,實現(xiàn)子模塊間IO信號的電平轉(zhuǎn)換,包含了串口和LED顯示兩種通用的測試電路。其中電源部分采用可調(diào)諧電源芯片,且各子模塊分別供電,可以在適度范圍內(nèi)調(diào)整各子模塊的供電電壓,方便單個子模塊的替換和修改。
[0023]電源部分為運算放大子模塊實現(xiàn)+5V和-5V供電,該電源電路可以適應(yīng)絕大部分射頻子模塊和數(shù)模轉(zhuǎn)換子模塊的共模電壓參考,提高了射頻子模塊和數(shù)模轉(zhuǎn)換子模塊的可替代性。
[0024]基板中采用兩種方式保證DSP/MCU、FPGA、數(shù)模轉(zhuǎn)換和射頻子模塊的IO電平兼容,一種方式是基板上設(shè)計DSP/MCU與FPGA子模塊之間的電平轉(zhuǎn)換電路,通過調(diào)整電平轉(zhuǎn)換電路的供電電壓,可以實現(xiàn)DSP/MCU與FPGA子模塊之間多種IO電平的轉(zhuǎn)換;另一種方式是FPGA子模塊中設(shè)計IO信號的Bank供電電壓調(diào)諧功能,包括與數(shù)模轉(zhuǎn)換和射頻子模塊連接的信號IO端口。通過這兩種方式保證整個系統(tǒng)的IO電平兼容,也方便單個子模塊的修改。
[0025]如圖2所示,一種模塊化SOC驗證平臺系統(tǒng)中包括DSP/MCU、FPGA, IXD測試界面、數(shù)模轉(zhuǎn)換、運算放大、射頻幾個子模塊,各子模塊功能上相互獨立。
[0026]其中DSP/MCU子模塊是基于通用DSP/MCU設(shè)計的電路,主要包括了主處理器、時鐘、DDR、NAND FLASH、電源管理等部分,可為SOC系統(tǒng)驗證和測試提供豐富的DSP運算資源和MCU控制功能。DSP/MCU模塊與基板的接口信號包括電源、系統(tǒng)時鐘、復(fù)位、存儲器控制、SPI接口、串口、IXD接口信號,其中系統(tǒng)時鐘、復(fù)位、存儲器控制、SPI接口信號均通過基板上的電平轉(zhuǎn)換電路連接到FPGA模塊,系統(tǒng)時鐘和復(fù)位信號是雙向設(shè)計,可以選擇多種時鐘和復(fù)位方案;串口信號連接到基板的RS232接口電路,支持硬件流控;IXD接口信號通過基板連接到LCD測試界面模塊;;
[0027]所述的FPGA子模塊是采用可編程器件設(shè)計的最小電路,包括FPGA器件和JTAG下載電路,F(xiàn)PGA模塊與基板之間的接口信號包括電源、系統(tǒng)時鐘、復(fù)位、存儲器控制、SPI接口、收/發(fā)數(shù)據(jù)、射頻控制信號,其中系統(tǒng)時鐘、復(fù)位、存儲器控制、SPI接口信號通過基板上的電平轉(zhuǎn)換電路與DSP/MCU模塊連接,系統(tǒng)時鐘和復(fù)位信號是雙向設(shè)計,系統(tǒng)時鐘信號通過基板也連接到射頻模塊,可以選擇多種時鐘和復(fù)位方案;收/發(fā)數(shù)據(jù)信號通過基板連接到數(shù)模轉(zhuǎn)換模塊,用于收/發(fā)通道數(shù)據(jù)的模/數(shù)轉(zhuǎn)換和傳輸;射頻控制信號通過基板連接到射頻模塊,用于射頻模塊設(shè)置;
[0028]所述的LCD測試界面子模塊是24位TFT_LCD電路,帶有觸摸屏功能,與基板的接口信號包括電源、數(shù)據(jù)、控制信號,通過基板與DSP/MCU模塊連接;
[0029]所述的數(shù)模轉(zhuǎn)換子模塊包括IObit的ADC和DAC,實現(xiàn)數(shù)據(jù)的模/數(shù)轉(zhuǎn)換功能,可設(shè)置為原碼或補碼方式。該模塊與基板的接口信號包括電源、時鐘、收/發(fā)數(shù)據(jù)、模擬基帶信號,其中收/發(fā)數(shù)據(jù)和時鐘信號通過基板連接到FPGA模塊,模擬基帶信號通過基板連接到運算放大子模塊;
[0030]所述的運算放大子模塊包括運放和濾波電路,實現(xiàn)模擬基帶信號的放大、濾波、共模電平轉(zhuǎn)換功能,+5V、-5V供電,可以兼容多種射頻共模電平。與基板的接口信號包括電源和模擬基帶信號,通過基板模擬基帶信號一端連接到數(shù)模轉(zhuǎn)換子模塊,另一端連接到射頻子模塊,當(dāng)運算放大子模塊缺省時,也可以選擇直連方式,使基板上的模擬基帶信號不經(jīng)過運算放大子模塊,直接連接數(shù)模轉(zhuǎn)換子模塊和射頻子模塊;
[0031]所述的射頻子模塊具有一定頻段的射頻接收、發(fā)射功能,與基板的接口信號包括電源、系統(tǒng)時鐘、模擬基帶、射頻控制信號,其中系統(tǒng)時鐘和射頻控制信號通過基板連接到FPGA模塊,系統(tǒng)時鐘信號設(shè)計為雙向信號,可以兼容多種時鐘方案;模擬基帶信號通過基板可連接到運算放大子模塊或數(shù)模轉(zhuǎn)換子模塊,在基板上設(shè)置實現(xiàn)選擇。射頻子模塊中設(shè)置模擬基帶和射頻信號測試點,便于單元和系統(tǒng)測試。
[0032]各子模塊獨立于基板,通過連接器與基板連接,由基板實現(xiàn)子模塊間的信號傳輸,便于各子模塊替換。其中運算放大子模塊可以設(shè)置直連方式,該模塊有輸入和輸出兩組連接器與基板連接,當(dāng)該子模塊不需要時,可以通過設(shè)置輸入和輸出連接器之間的信號直連功能而去掉該子模塊。
[0033]如圖3所示,一種模塊化SOC驗證平臺系統(tǒng)中所述的各子模塊都含有特定位置的定位孔,便于疊層固定在基板上,基板的背面放置FPGA子模塊,基板的上層放置DSP/MCU子模塊、數(shù)模轉(zhuǎn)換子模塊和運算放大子模塊,最上層放置LCD子模塊和射頻子模塊,該疊層位置便于分階段的完成集成電路功能測試和驗證,同時可以減小系統(tǒng)體積,方便平臺移動。
【權(quán)利要求】
1.一種模塊化SOC驗證平臺,其特征在于:該平臺采用一個基板加可選子模塊的結(jié)構(gòu)形式,基板中包含電源、時鐘、串口、電平轉(zhuǎn)換、LED顯示電路,其他功能電路如DSP/MCU、FPGA、LCD測試界面、數(shù)模轉(zhuǎn)換、運算放大、射頻幾個部分,各模塊相對獨立,其中: 所述的DSP/MCU模塊包括了主處理器、時鐘、DDR、NAND FLASH、電源管理部分,為SOC系統(tǒng)驗證和測試提供DSP運算資源和MCU控制功能; 所述的FPGA模塊包括FPGA器件和JTAG下載電路,F(xiàn)PGA模塊與基板之間的接口信號包括電源、系統(tǒng)時鐘、復(fù)位、存儲器控制、SPI接口、收/發(fā)數(shù)據(jù)、射頻控制信號,其中系統(tǒng)時鐘、復(fù)位、存儲器控制、SPI接口信號通過基板上的電平轉(zhuǎn)換電路與DSP/MCU模塊連接,系統(tǒng)時鐘和復(fù)位信號是雙向設(shè)計,系統(tǒng)時鐘信號通過基板也連接到射頻模塊,可以選擇多種時鐘和復(fù)位方案;收/發(fā)數(shù)據(jù)信號通過基板連接到數(shù)模轉(zhuǎn)換模塊,用于收/發(fā)通道數(shù)據(jù)的模/數(shù)轉(zhuǎn)換和傳輸;射頻控制信號通過基板連接到射頻模塊,用于射頻模塊設(shè)置; 所述的LCD測試界面模塊是24位TFT_LCD電路,帶有觸摸屏功能,與基板的接口信號包括電源、數(shù)據(jù)、控制信號,通過基板與DSP/MCU模塊連接; 所述的數(shù)模轉(zhuǎn)換子模塊包括IObit的模數(shù)轉(zhuǎn)換器和數(shù)模轉(zhuǎn)換器,實現(xiàn)數(shù)據(jù)的模/數(shù)轉(zhuǎn)換功能,可設(shè)置為原碼或補碼方式,該模塊與基板的接口信號包括電源、時鐘、收/發(fā)數(shù)據(jù)、模擬基帶信號,其中收/發(fā)數(shù)據(jù)和時鐘信號通過基板連接到FPGA模塊,模擬基帶信號通過基板連接到運算放大子模塊; 所述的運算放大子模塊包括運放和濾波電路,實現(xiàn)模擬基帶信號的放大、濾波、共模電平轉(zhuǎn)換功能,+5V、-5V供電,可以兼容多種射頻共模電平;與基板的接口信號包括電源和模擬基帶信號,通過基板模擬基帶信號一端連接到數(shù)模轉(zhuǎn)換子模塊,另一端連接到射頻子模塊,當(dāng)運算放大子模塊缺省時,也可以選擇直連方式,使基板上的模擬基帶信號不經(jīng)過運算放大子模塊,直接連接數(shù)模轉(zhuǎn)換子模塊和射頻子模塊; 腿的射頻子模塊具有一定頻段的射頻接收、發(fā)射功能,與麵的接口信號包括電源、系統(tǒng)時鐘、模擬》、射頻控制言號,其中系統(tǒng)時鐘和射步贓制言號趣!基板連接到iTCA模塊,系統(tǒng)時鐘信號設(shè)計為雙向信號,可以兼容多種時鐘方案;模擬基帶信號通過基板可連接到運算放大子模塊或數(shù)模轉(zhuǎn)換子模塊,在蔚肚設(shè)置實麵擇,射頻子模塊中設(shè)置樹寸頻信號測試點,便于單元和系統(tǒng)測試, 基板的背面放置FPGA模塊,基板的上層放置DSP/MCU模塊、數(shù)模轉(zhuǎn)換模塊和運算放大模塊,最上層放置LCD測試界面模塊和射頻子模塊。
2.根據(jù)權(quán)利要求1所述的平臺,其特征在于:各模塊獨立于基板,通過連接器與基板連接,實現(xiàn)模塊間的信號傳輸。
3.根據(jù)權(quán)利要求1所述的平臺,其特征在于:所述的基板可為各子模塊提供電源、時鐘、復(fù)位信號,實現(xiàn)模塊間IO信號的電平轉(zhuǎn)換。
4.根據(jù)權(quán)利要求1所述的平臺,其特征在于:各各子模塊都含有特定位置的定位孔,便于疊層固定在基板上,減小系統(tǒng)體積,方便平臺移動。
5.根據(jù)權(quán)利要求1所述的平臺,其特征在于DSP/MCU模塊與基板的接口信號包括電源、系統(tǒng)時鐘、復(fù)位、存儲器控制、SPI接口、串口、LCD接口信號,其中系統(tǒng)時鐘、復(fù)位、存儲器控制、SPI接口信號均通過基板上的電平轉(zhuǎn)換電路連接到FPGA模塊,系統(tǒng)時鐘和復(fù)位信號是雙向設(shè)計,可以選擇多種時鐘和復(fù)位方案;串口信號連接到基板的RS232接口電路,支持硬件流控;LCD接口信號通過基板連接到LCD測試界面模塊。
【文檔編號】G06F11/267GK203588254SQ201320783831
【公開日】2014年5月7日 申請日期:2013年12月3日 優(yōu)先權(quán)日:2013年12月3日
【發(fā)明者】包玉華, 徐海軍 申請人:北京中電華大電子設(shè)計有限責(zé)任公司