這種技術(shù)的大量使用,無疑給未來的工業(yè)以太網(wǎng)探明道路。 6.2采用DSP數(shù)字處理器的嵌入式軟硬件系統(tǒng) DSP數(shù)字處理器是近來發(fā)展起來的新技術(shù)。它實(shí)際上也是單片計(jì)算機(jī)。一般的單片機(jī)內(nèi)部總線采用程序區(qū)和存儲(chǔ)器區(qū)共用的馮-諾依曼結(jié)構(gòu)。程序按步進(jìn)行,必須完成取指、運(yùn)算、執(zhí)行才能完成一個(gè)指令。而DSP采用哈佛結(jié)構(gòu),程序區(qū)和存儲(chǔ)器區(qū)完全分開,取指、運(yùn)算可以完全分開,即在運(yùn)算階段時(shí)可以進(jìn)行取下一條指令操作。故可以高速、并行工作。由于集成大量的存儲(chǔ)器和布爾處理器、復(fù)雜邏輯陣列及特殊算法功能塊,可以高速處理大量數(shù)據(jù)甚至輕而易舉地完成模糊控制或自適應(yīng)控制等,是未來嵌入式系統(tǒng)的發(fā)展方向。 TMS320系列DSP是美國德州公司的產(chǎn)品。因其內(nèi)部可以并行運(yùn)行多個(gè)程序故可以處理更復(fù)雜的問題,相應(yīng)程序執(zhí)行速度得以大大提高。由于硬件回路功能較強(qiáng),甚至AD、DA轉(zhuǎn)換器也可以直接選擇DSP某些接口來構(gòu)成。 對(duì)于需要更快的處理速度(與純硬件執(zhí)行速度相當(dāng))某些設(shè)計(jì)完全可以由FPGA組成硬件,而采用VHDL設(shè)計(jì)語言來滿足系統(tǒng)要求。則其執(zhí)行方式完全并行工作,執(zhí)行指令也完全與常規(guī)的us/步不同,因?yàn)樗皇前疵總€(gè)功能需要多少個(gè)執(zhí)行周期來完成,而是每個(gè)功能由多少個(gè)“硬件”構(gòu)成,它總共多少ns。這個(gè)“硬件”是由軟件來描述,而完成功能確實(shí)內(nèi)部的硬件進(jìn)行。可以說,它如同一個(gè)半導(dǎo)體廠定制的ASIC電路