※ 引述《nikolas.bbs@ptt.cc (你花多少時間?)》之銘言:
> 我有點疑問~~
> 因為沒接觸過~~想在這邊請教一下
> 有聽過在做一些訊號處理時~~ 例如影像??
> 為什麼硬體處理的速度會比軟體快??
> 用軟體來處理訊號很合理
> 但硬體是怎麼處理的?
> 有人可以舉實際例子嗎??
> 謝謝
不嚴謹的講。就是將算法直接以硬體合成的方式產生,得到你想要的結果。
由於硬體架構純粹針對你的需求產生。自然執行速度就會快。所以為了求快
,有些人就是用FPGA來作直接電路合成。而PC或是一般DSP,則需要透過指令
告訴CPU或DSP要作怎樣的工作。
對於一般的DSP和PC上來說,PC的時脈這樣快,感覺好像比一般的DSP快才是
,指令執行速度當然PC夠快,問題是你卡了個OS在中間,那就沒辦法快。
在相同的PC上,使用相同功能的程式,在XP上的觸發週期只能用ms為單位,
但是使用RTOS就能做到以us為單位的觸發週期。
在實際應用中,你應該要檢討你的標的到底需要多快的執行速度,再決定你
執行的架構。
--快,不一定就是好....XD
--
※ Origin: SayYA 資訊站 <bbs.sayya.org>
◆ From: 211-74-242-88.adsl.dynamic.seed.net.tw