DSP研究室 

  歡迎您來參觀DSP研究室,本研究室成立的目的是致力於將
數位訊號處理 (DSP) 的技術以單晶片 (Single Chip)來實現,雖然
目前有許多專屬的 DSP 處理器問世 , 不過對於一些只需要簡單
的DSP應用而言,如果直接使用 DSP 處理器來說,似乎有點大才
小用;況且 DSP處理器的價格也不便宜,但是如果改用單晶片來
實現的話,不僅可以減少零件成本,而且單晶片的種類眾多,價
格也不高,最重要的是容易取得,對於想要學習將 DSP技術實體
化的學生來說,這樣的應用是比較具有意義的。 

  本研究室就是秉持著學習 DSP 的精神 , 將致力於單晶片的?
DSP 技術應用,未來將推出一些以單晶片為核心的 DSP實驗,供
有興趣的朋友參考。另外,本研究所推出的 DSP實驗,均可以麵
包板 (Bread Board)來從事實驗;事實上,在整體電路還沒確定前
,使用麵包板是有其便利性存在,站長本身從事多年研發工作後
,目前是從事技職教育的教師,在實習課上,常常看到有些學生
不知道如何將電路以麵包板實現,因此站長鼓勵大家多多使用麵
包板來驗證所設計的電路,等到整體電路穩定後,再從事 PCB的
Layout。 

  一般來說,學習單晶片最頭痛的事大概就是程式的撰寫,或
通稱所謂的韌體 (Firmware) 設計,早期在沒有專屬單晶片的高階
語言編譯器問世前,設計師大多是以組合語言 (Assembly) 來撰寫
程式,當然站長也是從 6502 組合語言開始接觸單晶片的,不過
因為組合語言的可攜性不佳以及除錯的不便 ,漸漸地被一些高階
語言編譯器所取代;但是就程式碼的執行速度上來看, 組合語言
還是具有相當的競爭力 。事實上,站長還是比較喜歡組合語言的
撰寫 ,一來執行速度快; 二來比較能夠整體掌控單晶片的資源,
而且程式發展工具的取得成本也比較低, 因此站長還是偏愛使用
組合語言。當然以後本研究室所陸續推出的單晶片 DSP 實驗,也
將會是以組合語言為主。