靈動微ARM Cortex-M內(nèi)核測試向量生成
2019-12-31 10:05:10
靈動微電子基于Arm Cortex-M系列內(nèi)核開發(fā)的MM32 MCU產(chǎn)品擁有F/L/SPIN/W/P五大系列,200多個型號規(guī)格,累計交付近億顆MCU,在本土通用32位MCU公司中位居前列。靈動微是本土僅有的同時獲得了ARM-KEIL、IAR、SEGGER國際權(quán)威組織官方支持的本土MCU公司,是為數(shù)不多的建立了獨(dú)立且完善的生態(tài)體系的通用MCU公司,給客戶提供從優(yōu)異芯片產(chǎn)品到核心算法、從完備參考設(shè)計方案到整機(jī)開發(fā)的全方位支持,真正為中國電子信息產(chǎn)業(yè)提供底層技術(shù)驅(qū)動和支持。下面介紹的是關(guān)于
靈動微ARM Cortex內(nèi)核測試向量生成的相關(guān)技術(shù)
測試向量生成
用自動測試設(shè)備(ATE)測試ARM芯片是一種傳統(tǒng)的測試技術(shù),其優(yōu)點(diǎn)是可以靈活編制測試向量,專注于應(yīng)用相關(guān)的功能模塊和參數(shù)。但是由于ARM芯片的功能與應(yīng)用有相當(dāng)?shù)膹?fù)雜性,因此對測試系統(tǒng)所具有的能力也要求較高。這就要求測試設(shè)備本身必須要具備測試各種不同功能模塊的能力, 包含對邏輯、模擬、內(nèi)存、高速或高頻電路的測試能力等等。同時測試系統(tǒng)最好是每個測試通道都有自己的獨(dú)立測試能力,避免采用資源共享的方式,以便能夠靈活運(yùn)用在各種不同的測試功能上。所以常規(guī)的AR M 芯片測試設(shè)備往往要求相當(dāng)高的配置才能應(yīng)對測試需求。
測試的含義非常廣泛, 就ARM芯片測試而言,可以定義多種類型的測試,不同類型的測試需要產(chǎn)生不同類型的測試向量。而測試向量生成的方法,雖然可以人工編制, 但大多數(shù)情況需要由測試向量生成工具(ATPG) 生成,才能產(chǎn)生比較完備的測試集。本文介紹的ARM芯片測試方法,借助對應(yīng)的ARM芯片開發(fā)工具產(chǎn)生測試代碼,再由專用的測試向量生成工具生成測試向量.這種方法的優(yōu)點(diǎn)是能針對ARM芯片應(yīng)用開發(fā)人員關(guān)心的測試集合產(chǎn)生測試向量,因而比較高效,測試成本也能控制在比較低的水平上??梢越柚罅康腁RM芯片應(yīng)用軟件來轉(zhuǎn)碼, 能大幅減少工作量。缺點(diǎn)是不容易用算法來實現(xiàn)自動生成完備的測試代碼。
ARM芯片測試向量生成器。測試代碼可以從ARM芯片開發(fā)例程中獲得, 測試向量通過編譯器編譯成ARM芯片可執(zhí)行代碼, 然后與激勵向量和期望向量混合生成完整的ARM芯片測試向量。ARM芯片測試向量生成工具通過時間參數(shù)來確定測試代碼。激勵向量與期望向量之間的時序關(guān)系,ARM芯片時間參數(shù)可從芯片手冊中獲得.測試向量生成后, 通過BC3192 集成開發(fā)環(huán)境下載到測試系統(tǒng)圖形卡中,啟動測試程序,激勵向量依序施加到被測ARM 芯片的輸入端口,同時對輸出端進(jìn)行監(jiān)測比較獲得測試結(jié)果.綜上,測試向量的產(chǎn)生是ARM芯片測試的核心,本文所述測試向量生成器通過輸入ARM 芯片可執(zhí)行代碼和芯片時間參數(shù)來產(chǎn)生測試邏輯,具有易用.高效的特點(diǎn),現(xiàn)已用于多個ARM Cortex 內(nèi)核微處理器的測試中。
本文關(guān)鍵詞:靈動微 ARM Cortex內(nèi)核
相關(guān)文章:靈動微本土MCU廠商具有吸引力的增長點(diǎn)
深圳市英尚微電子有限公司是一家專業(yè)的靜態(tài)隨機(jī)記憶體產(chǎn)品及方案提供商,十年來專業(yè)致力代理分銷存儲芯片IC, SRAM、MRAM、pSRAM、 FLASH芯片、SDRAM(DDR1/DDR2/DDR3)等,為客人提供性價比更高的產(chǎn)品及方案。
英尚微電子中國區(qū)指定的授權(quán)代理:VTI、NETSOL、JSC濟(jì)州半導(dǎo)體(EMLSI)、Everspin 、IPSILOG、LYONTEK、ISSI、CYPRESS、ISOCOME、PARAGON、SINOCHIP、UNIIC; 著名半導(dǎo)體品牌的專業(yè)分銷商 如:RAMTROM、ETRON、FUJITSU、LYONTEK、WILLSEMI。
?更多資訊關(guān)注SRAMSUN. www.henhenlu10.com 0755-66658299