National Semiconductor接口芯片
national semiconductor(國家半導體)公司推出的usbn9602/9603/9604也能設計成具有傳輸多任務或無多任務的并行數據或 micr。wlre串行數據?! sbn9602/9603/9604是一顆與usb規(guī)范1.0兼容的集成usb節(jié)藎控制器。在這單一的ic中集成了具各3,3 v的usb收發(fā)器、媒體存取控制器、usb端點(ep)fifo、多樣的8位并行接口、microwire/plustm接口 以及時鐘產生器。而其中還提供總共7個fifo緩沖區(qū),給不同的usb信息之用:1個給控制命令用的雙向fifo端點ep0,以及給中斷、批 量、等時傳輸之用的6個支持單向的端點管線。其優(yōu)點為:效能卓越,低系統(tǒng)成本的解決方案,更小型封裝以及容易使用。 此外,8位并行接口提供給多任務與非多任務類型的cpu地址/數據總線使用;而可編程的中斷輸出架構,可允許設各針對不同的中 斷信號請求來加以配置。但這一系列的ic有一個稍微較差的特點就是,對于usbn 9602系列,須外接48 mhz的振蕩器,不像原philips 系列可通過pll的方式去產生48 mhz的時鐘。這樣,外接的振蕩器就可采用6或12 mhz,以降低emc電磁干擾。以下列 usbn9602/9603/960ll的 基本特性?! 袢賣sb節(jié)點設備。 ●usb收發(fā)器?! ?.3 v信號電壓的穩(wěn)壓調整器?! ?8 mhz振蕩器電路,24 mhz(9603/9604)。 ●可編程的時鐘產生器?! 癜瑢嶓w層接口(physical layer interface,phy),媒體存取控制器(media ac-cess controller,mac)與usb 1,0兼容 的串行接口引擎(sie)?! 窨刂?狀態(tài)寄存器文件?! 窬哂?個πfo為主的端點的usb設各控制器:1個雙向的控制端點0(8字節(jié));3個傳送端點(2×c>qjzj與1×64字節(jié)),30ut;3 個接收端點(2×jz與1×64字節(jié)),31n?! 窬哂袃煞N可選擇模式的8位并行接口:非多任務的;多任務的(與intel兼容)?! 癫⑿薪涌谥С至薲ma?! 駇icrowire/plustm接口。 ●28pin soic包裝(如圖1所示)?! 〈送?,在圖6.8中,顯示了usbn9602與b型usb連接頭的基本連接電路圖。其中,r,為1.5 kω提升電阻由d+差動數據線連接至3 .3 v,這表示usbn 9602所連接的設各控制器所設計的usb外圍設各屬于全速(12 mbps)設各。而r,與r,則是設 備端的電阻,介于22~狃ω之間?! ≡谙嚓P的應用例中,usbn 9602接口芯片也與常用的microchip公司的pig系列單片機結合在一起。相關數據,用戶可以進人 national semiconductor的網站(http://)加以查詢。圖1 usbn9602 ic的實體圖圖2 usbn9602 ic與外部b型usb連接頭的電路圖 綜合以上所介紹的兩種接曰芯片的特性與便用,用戶可應用于一般的usb設各的設計中。這樣的設計方式主要是在現(xiàn)有的系統(tǒng)或產 品的架構之下,可以縮短開發(fā)的時間并擴充出具有usb接口的功能。當然這是一種權宜之計,畢竟要在現(xiàn)有的系統(tǒng)下,增添usb的接口 功能,并不是件容易的事。因為,可能必須犧牲一個原有系統(tǒng)的外圍端口(8個gpio引腳),甚至更多的引腳(如中斷信號的引腳) ;而相對地,程序的容量也可能增加了數kb的容量。而被迫使用較大容量的單片機。因此,得與失,就靠用戶系統(tǒng)設計的評估了?! ±?,對于消費性電子的廠商麗言,假便原有的mp3 dtcoder僅具有printer port的文件下載方式,若要在不更改太多的系統(tǒng)結構 下,可以通過將usb接口芯片pdi-usbd12擴充成具有usb接口的下載功能,增加產品的競爭性。但是,新的mp3 decoder已經逐漸具各printer port與usb兩種接口下載 文件的選擇方式ρ所以是否要使用usb接口芯片,就取決于系統(tǒng)廠商開發(fā)的時間與成本了?! ‘斎痪统鯇W者的立場而言,還是以最簡單的方式切八,也就是下面所要介紹的第5種類型.內含usb單元的微處理器(mpu) 歡迎轉載,信息來自維庫電子市場網()