精華區beta Programming 關於我們 聯絡資訊
※ 引述《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