基于TMS320F206的多協議數據傳輸
——
全數字電力線載波機等數字通信設備中通常要求在有限帶寬的數據通道中傳輸多路話音和數據,此類設備傳輸的數據格式不定,有同步數據格式、異步數據格式及不確定的非等時數據格式。另外,數據接口的速率也是變化的,必須能適應異步數據300 b/s~19.2 kb/s,同步數據300 b/s~33.6 kb/s的不同數據速率的傳輸要求,因此多功能數據接口必不可少。當數據速率較高時,普通的微處理器一般難以勝任。DSP芯片由于其特殊的流水線結構,能較好地解決諸如多路多協議高速數據復分接等方面的難題。
1 設計思想
TMS320C2xx是美國TI公司出品的TMS320系列數字信號微處理器(Digital Signal Process,DSP)中的一種定點DSP,本設計的核心器件是數字信號處理器TMS320F206,他是C2xx系列中惟一具有片內FLASH存儲器的DSP芯片。
TMS320F206速度可達40 MIPS,單周期指令執行時間最快可達50 ns,具有豐富的片內外資源。可尋址的存儲器空間為224 kB(程序空間64 kB,數據空間64 kB,I/O空間64 kB,還有32 kB的全局存儲空間);片內雙向訪問RAM為544 B,(288 B用于數據,256 B可用于程序/數據);片內有閃速存儲器32 kB;片內有單訪問RAM為4.5 kB。還有豐富的片內外設,軟件可編程的定時器;適用于程序、數據和I/O存儲空間的軟件可編程等待狀態產生器;振蕩器與鎖相環,可實現時鐘的選擇:
評論