對于單片機(jī)語音芯片來說,仿真器這一專用工具不僅可以調(diào)試您的程序,而且還可以幫助您識別設(shè)計(jì)工程中的一些潛在的硬件和軟件問題。仿真器應(yīng)用廣泛這是毋庸置疑的,不僅單片機(jī)這一領(lǐng)域,連語音芯片的FPGA、CPLD和嵌入式系統(tǒng)都可以見到它的身影。
當(dāng)然,想FPGA、CPLD和嵌入式系統(tǒng)這些貨可是自帶仿真功能,這樣更方便設(shè)計(jì)更接近實(shí)際應(yīng)用環(huán)境,直接就是線路板上調(diào)試,節(jié)省許多麻煩。那么一般語音芯片所需使用到的仿真器有哪些?和九芯電子的小編一起去看看吧。
獨(dú)立仿真器
這類仿真器一般都是采用專用的一個(gè)仿真設(shè)備。一般里面使用一顆FPGA,CPLD或者運(yùn)算能力比你實(shí)際要用的芯片運(yùn)算能力強(qiáng)的芯片。因?yàn)橐话惴抡嫫鞯姆抡娑际怯眠\(yùn)算和功能強(qiáng)的芯片去模擬實(shí)際引用的芯片。主要是因?yàn)閮蓚€(gè)芯片的指令集不同,用運(yùn)算能力強(qiáng)的芯片去模擬實(shí)際用的指令集?;蛘卟捎靡活w專門的仿真芯片,這個(gè)芯片的內(nèi)核是跟實(shí)際應(yīng)用的芯片相同,只是它是專門用來仿真的。一般度搜占用一個(gè)UART串口來跟電腦進(jìn)行通信、對程序仿真。
線仿真
線仿真又稱自仿真,是語音芯片內(nèi)部自帶仿真功能,采用一種叫做邊界掃描的方式,講運(yùn)算的結(jié)果和內(nèi)存里的數(shù)據(jù)等信息傳送到上位機(jī)計(jì)算機(jī)上,達(dá)到仿真的目的?,F(xiàn)市場上含ARM、CORTEX-M0-M、COTEX內(nèi)核這類貨芯片一般內(nèi)部具備仿真單元,采用標(biāo)準(zhǔn)的通信接口JTAGE,通過一個(gè)轉(zhuǎn)換設(shè)備進(jìn)行與計(jì)算機(jī)的通信,來下載寫入程序、調(diào)試程序以及斷點(diǎn)設(shè)置。
-
仿真器
+關(guān)注
關(guān)注
14文章
1014瀏覽量
83591 -
語音芯片
+關(guān)注
關(guān)注
12文章
1711瀏覽量
36351
發(fā)布評論請先 登錄
相關(guān)推薦
評論