新聞中心

EEPW首頁 > 模擬技術 > 設計應用 > MPC82XX的UPM方式應用

MPC82XX的UPM方式應用

作者: 時間:2012-04-25 來源:網絡 收藏

是Freescale公司繼MPC860之后推出的一系列高性能通信處理器中性能價格比十分出色的一款,它具有獨立的64位數據總線和32位地址總線,獨立的32位PCI2.2總線接口,豐富的外設接口(MII、I2C、SP、USB、UART等),足夠的用戶可自定義的GPI0。的這些技術特點使它非常適合于應用在某些既具有多樣通信接口又具有一定計算和控制功能的自動化智能設備中。新型涉及能方便的嵌入到其它裝置中的帶控制功能的低壓電力載波通訊處理器,提供了與外界聯(lián)系的信號采集接口、控制輸出接口、通訊接口等多種接口,自身就可以完成對外部信號的采集、計量、控制、通訊轉發(fā)等功能,既可以是一個獨立的用低壓電力線作通訊信道的數據采集、計量、控制、通訊轉發(fā)產品,又可以作為電力載波通訊調制解調單元嵌入到其它產品中,線路簡單,性能穩(wěn)定,抗干擾能力強,信息傳輸精確,沒有可調元件,易于批量生產。

  在此類自動化智能設備的開發(fā)設計過程中經常遇到的一個問題是總線器件的擴展。對于地址總線和數據總線分開的器件,例如常見的STl6C554、NOR Flash等,提供了8路用戶可自定義地址區(qū)間的片選信號,采用GPCM(General—Purpose Chip—Select Machine)模式可以非常方便地進行掛接。

  總線(Bus)是計算機各種功能部件之間傳送信息的公共通信干線,它是由導線組成的傳輸線束, 按照計算機所傳輸的信息種類,計算機的總線可以劃分為數據總線、地址總線和控制總線,分別用來傳輸數據、數據地址和控制信號??偩€是一種內部結構,它是CPU、內存、輸入、輸出設備傳遞信息的公用通道,主機的各個部件通過總線相連接,外部設備通過相應的接口電路再與總線相連接,從而形成了計算機硬件系統(tǒng)。在計算機系統(tǒng)中,各個部件之間傳送信息的公共通路叫總線,微型計算機是以總線結構來連接各個功能部件的。當總線空閑(其他器件都以高阻態(tài)形式連接在總線上)且一個器件要與目的器件通信時,發(fā)起通信的器件驅動總線,發(fā)出地址和數據。其他以高阻態(tài)形式連接在總線上的器件如果收到(或能夠收到)與自己相符的地址信息后,即接收總線上的數據。發(fā)送器件完成通信,將總線讓出(輸出變?yōu)楦咦钁B(tài))。

  但是當遇到某些數據總線與地址總線復用的器件,如CAN總線驅動器SJAl000等,或者某些控制時序比較特殊的器件,在這些情況下一般的做法是通過增加CPLD進行數據總線、地址總線和控制總線的時序和邏輯轉換,以滿足特定的要求。但是它的缺點也是顯然的:首先,增加了CPLD這種占PCB面積較大的芯片,同時還需要提供燒寫CPLD的JTAG接口;其次,增加了CPLD軟件的開發(fā)和維護工作。

  1 UPM的特點

  1.1 接口信號及時序控制

  MPC82XX的UPM接口信號線如表1所列。

  

MPC82XX的UPM方式應用

  其中,GPLx、CSx的時序用戶可以自定義,它們最小可調整時序間隔為1/4個總線時鐘周期。同時地址總線和數據總線的時序也可作一定程度的修改,以適應各種不同的應用場合。

  MPC82XX具有3個UPM,GPLx信號為各UPM所共用,每一個UPM對應一個由64個字(32位)組成的RAM陣列,RAM陣列中每個字對應一個時鐘周期內總線上各信號的狀態(tài),同時可以通過設置LOOP位或者RE—D0位進行時間上的擴展,以適應某些慢速設備。UPM每個狀態(tài)序列的結束由LAST位確定。

1.2 劃分基本操作


上一頁 1 2 下一頁

關鍵詞: MPC82XX UPM方式

評論


相關推薦

技術專區(qū)

關閉