国产毛片a精品毛-国产毛片黄片-国产毛片久久国产-国产毛片久久精品-青娱乐极品在线-青娱乐精品

基于PNX1500的嵌入多媒體平臺

發布時間:2010-7-22 14:52    發布者:vinda
關鍵詞: PNX1500 , 多媒體平臺 , 嵌入
隨著片上系統設計技術的發展,嵌入式技術在IT界扮演著越來越多的重要的角色。多媒體應用是嵌入式系統的一個重要方面,本文介紹了一種基于飛利浦PNX1500DSP的多媒體嵌入式系統的硬件設計以及底層驅動程序。

1 平臺整體結構圖
  
基于飛利浦的嵌入式多媒體硬件平臺以飛利浦PNX1500為核心,完成視音頻編碼解碼工作。由EEPROM存儲系統最基本的啟動配置程序,如配置內存和DSP工作頻率,配置應用程序起始地址。我們選用三星NandFlash存儲系統應用程序,如音視頻編解碼程序;由三星K4D551638F-TC構成系統的內存。由LG Philip的5.6英寸數字液晶顯示屏構成系統的視頻輸出部分,該液晶屏能與1500輸出的數字信號直接匹配,無需數模轉換。視頻輸入部分由模擬攝像頭與模數轉換芯片SA7113組成。如圖1所示。

2 系統各模塊介紹  
  
2.1 飛利浦PNX1500內部結構
  
  
飛利浦PNX1500是一款32為超長指令集的音視頻和圖像處理器,其內含為TM3260處理器,并行五個指令執行槽。能夠運行音視頻處理軟件和通用控制PNX1500里的幾個圖像和視頻協處理器能夠進行圖像縮放和合成,大大提高了視頻處理的性能。除此之外,PNX1500內部還集成有音頻輸入輸出模塊、網絡模塊、系統啟動模塊、硬件計時器、通用輸入輸出口等等。內部高速總線將多個模塊連接在一起,如圖2所示。
  
2.2 內存模塊  
  
我們選用了兩片三星公司的K4D551638F-TC作為內存,共64MB,支持200Mhz工作頻率。由于DDR內存技術較為成熟,就不再過多的介紹。值得注意的是,內存部分的時鐘信號采用差分信號的方式,在發送端匹配接地電阻,在接收端匹配串連電阻,防止信號反射。  
  
2.3 啟動EEPROM模塊  
  
PNX1500上電后根據指定的8個引腳的電平高低來判斷采取怎樣的啟動模式,從而從不同的存儲體讀取可執行的程序。啟動模式分為EEPROM啟動模式、Flash啟動模式和輔助主機模式(例如PNX1500作為PC上顯卡芯片時)。這里選擇EEPROM啟動模式,用上下拉電阻來配置8個引腳。由于啟動程序二進制代碼較短,選擇容量為16KB的Atmel 24C128,通過IIC總線和PNX1500通信。啟動程序中最最要的信息就是對PNX1500工作狀態的配置和接下來應該的程序入口。EEPROM中配制DSP工作模式的程序如下所示。


  
以上程序編譯為二進制代碼后寫入EEPROM。  
  
由于IIC總線結構簡單,硬件圖省去。  
  
2.4 Flash模塊
  
  
由于EEPROM容量有限,并不能裝載下視頻編解碼等應用程序,所以需要例如Flash這樣容量合適的存儲媒體。選取的是由三星公司生產的NandFlashK9F2808U0C,16M×8bit。PNX1500提供了與Flash很好的兼容,引腳的接口如圖3所示。


通過閱讀K9F2808U0C的手冊,根據其工作時序,為上層軟件編寫了Flash的驅動程序,如下。


  
2.5 視頻輸入模塊  
  
本系統采用Philips SAA7113作為視頻解碼器,SAA7113接收標準的CVBS PAL/NTSC制式的視頻信號,也可以接收S-Video視頻輸入信號。SAA7113內建了很多視頻處理單元,通過其IIC接口可以方便的控制其色度、亮度等等。SAA7113可以選擇輸出CCIR656規定的數字視頻信號,提供與DSP處理器的方便接口。在系統上電后,PNX開始操作IIC總線對SAA7113的寄存器進行配置,讓其輸出所需要的視頻格式,PNX1500內部的視頻輸入(Video Input)單元可以工作在幾種不同的模式下,用來從片外的視頻源讀取(這個過程是DMA操作)數據到內存中。它可以與符合ITU-TCCIR656的設備直接相連,視頻數據輸入后,將被分成Y/U/V分別存放在內存中。SAA7113H與PNX1500連接如圖4:

本設計中,對SAA7113的設置其實就是設置他們芯片中的IIC寄存器,我們將功能做封裝,實現如下接口函數。  
  
2.5.1 基本IIC操作函數


  
2.5.2 初始化函數


  
2.5.3 以下函數針對SAA7113的某個功能作處理


  
類似的函數要實現很多,將這些函數寫成板級支持庫的軟件代碼包,供上層調用,構成BSP。

2.6 視頻輸出模塊  
  
PNX1500支持數字液晶屏數據格式。我們采用數字液晶屏來作為視頻輸出部分,從而省掉了數模轉換的這一環節,方便了開發。選用了LG-Philps的LB064V02-A16.4英寸液晶屏,該顯示屏分辨率為480×640,每個象素用18bit數據表示,采用RGB模式,每種色彩6bit。LB064V02-A1的工作信號時序圖的如圖5所示。  


  
LB064V02-A1與PNX1500連接圖如圖6所示。


其中LB064V02-A1的時序參數都是由一定的規格要求。為了能讓PNX1500的輸出圖像能被正常顯示,設計了以下程序初始化PNX1500的視頻輸出模塊。


  
2.7 音頻輸入輸出  
  
我們選擇了具有回聲消除功能的音頻編解碼芯片MSM7731,它與PNX1500的接口是通過PNX1500的音頻輸入輸出模塊連接的。如圖6所示。

  
音頻部分的設置有幾點需要注意:將PNX1500的音頻輸出單元(AO)作為主控器,由其輸出時鐘和幀同步信號,將MSM7731和PNX1500的音頻輸入單元(AI)作為從設備,其位同步信號和幀同步信號由外界傳來。AO_CLK和AO_WS通過設置分頻系數從PNX1500的PLL處得到。  
  
配置音頻編解碼芯片,音頻編解碼芯片的配置接口分為兩種,一種通過管腳外接上拉或下拉的電阻來設定參數,由于管腳有限,所以這種方法能配置的參數均為基本參數,功能有限。另一種方法是通過單片機MCU來控制,其接口信號為串行的同步信號。我們在系統上添加一款單片機來配置該音頻解碼芯片。








  
2.8 網絡部分  
  
選用National Semiconductor公司的DP83847作為MAC層上的設備。由于DP83847與PNX1500之間有很好的硬件兼容,故不再介紹兩者之間的硬件鏈接。值得注意的是,DP83847的狀態指示LED引腳和DP83847物理地址引腳是共用的,所以一定要用上拉或下拉電阻配置。主要的驅動函數如下。


  
2.9 電源系統  
  
PNX1500的電源系統相對復雜,其核心電壓為1.2V,內存操作模塊工作電壓為2.5V,其余模塊都工作在3.3V。作為一個嵌入式平臺,希望外接電源的電壓總數越少越好,所以我們平臺上運用了DC-DC器件,將單一的外界電源5V轉換為系統所需要的多種電壓。值得注意的是,由于平臺上芯片和器件比較多,需要將每件器件的工作電流峰值之和作為DC-DC器件的電流參數。我們選用ST公司的LD1580芯片,這款芯片的特點是能提供最大7A的電流,輸出電壓范圍大,由外接匹配電阻決定輸出電壓。一共三個LD1580芯片組成本系統,首先外接直流電源5V被LD1580轉換為3.3V,然后3.3V由兩個LD1580分別轉換為1.2V和2.5V。電源部分電路圖和輸出電壓計算公司如圖7,其中VREF為2.5V。

  
此外,由于系統各芯片具有大量的I/O口,在這些I/O口進行高低電平轉換時,會瞬間產生大的電流變化量,由于電路板并不是一個理想導體,存在電感效應,在電流變化過快時會產生電壓差,導致誤動作,所以需要在電源的電和地之間加上低阻抗通道消除電感效應帶來的電壓差。我們在電源的電和地之間并聯220微法到100納法的多個旁路電容,消除不同頻率的電壓跳變。同時對板上各個芯片的電腳也加以旁路電容。  
  
3 印刷電路設計
  
  
由于本系統有模擬和數字信號混合,器件繁多,電壓復雜,如何保證系統能夠穩定工作成為需要著重考慮的問題。本系統采用10層設計,每個信號層之間由電層或者地層隔開,模擬地與數字信號的地信號分開,同時在布局的時候考慮芯片電流回流問題,防止串擾。  
  
本文介紹了基于飛利浦多媒體DSP PNX1500的嵌入式多媒體平臺的硬件設計和低層驅動。該平臺能性能穩定,工作良好,具有很好的應用前景。
本文地址:http://m.qingdxww.cn/thread-16049-1-1.html     【打印本頁】

本站部分文章為轉載或網友發布,目的在于傳遞和分享信息,并不代表本網贊同其觀點和對其真實性負責;文章版權歸原作者及原出處所有,如涉及作品內容、版權和其它問題,我們將根據著作權人的要求,第一時間更正或刪除。
您需要登錄后才可以發表評論 登錄 | 立即注冊

廠商推薦

  • Microchip視頻專區
  • 使用SAM-IoT Wx v2開發板演示AWS IoT Core應用程序
  • 使用Harmony3加速TCP/IP應用的開發培訓教程
  • 集成高級模擬外設的PIC18F-Q71家族介紹培訓教程
  • 探索PIC16F13145 MCU系列——快速概覽
  • 貿澤電子(Mouser)專區

相關視頻

關于我們  -  服務條款  -  使用指南  -  站點地圖  -  友情鏈接  -  聯系我們
電子工程網 © 版權所有   京ICP備16069177號 | 京公網安備11010502021702
快速回復 返回頂部 返回列表
主站蜘蛛池模板: 麻豆91在线播放 | 国产日本在线视频 | 国产精品毛片在线完整版sa | 久久久免费观看视频 | 亚洲激情婷婷 | 国产吧在线视频 | 日韩午夜在线观看 | 国产色司机在线视频免费观看 | 免费看黄视频的网站 | 欧美乱妇高清正版在线观看 | 欧美三级在线观看视频 | 欧美在线视频播放 | 91极品女神嫩模在线播放 | 绿巨人香蕉草莓向日葵 | 欧美在线视频一区二区三区 | 亚洲黄色免费在线观看 | 午夜成人影视 | 婷婷丁香色综合狠狠色 | 国产精品久久久久久久y | 成人免费大片a毛片 | 99国产福利 | 免费福利片 | 久久精品一区二区国产 | 欧美日韩中文在线 | 国产在线观看一区 | 精品理论片 | 成人免费va视频 | 九九色网 | 一区高清 | 操青青| 青青精品 | 国产一级精品毛片 | 日本免费在线观看 | 国产一级在线免费观看 | 成人性生交大片免费视频 | 超级乱淫视频播放日韩 | 青青青草视频 | 四虎影视最新 | 日韩精品一二三区 | 国产色在线com | 香蕉国产在线观看免费 |