91精品一区二区三区久久久久久_欧美一级特黄大片色_欧美一区二区人人喊爽_精品一区二区三区av

位置:51電子網 » 技術資料 » 顯示光電

幀存儲器AL440B及其在視頻回放系統中的應用

發布時間:2007/8/23 0:00:00 訪問次數:1872

裝備指揮技術學院 測量控制系 平聰慧 曾巒 張天平

摘 要:AL440B是由AVERLOGIC公司新近推出的一款高速大容量視頻幀存儲芯片。本文介紹了它的性能特點,分析了其功能與操作,最后通過目前已實現的視頻回放系統實例,詳細講解了AL440B高速緩沖與視頻格式轉換功能的實現。
    關鍵詞:視頻幀存儲;AL440B,;回放顯示;格式轉換

    引言

    AL440B是由AVERLOGIC推出的一款性價比較高的視頻幀存儲芯片,目前市場上FIFO的存儲容量均比較小,包括該公司前幾年推出的具有3M位容量的AL422系列FIFO芯片,也逐漸無法適應目前高分辨率視頻技術的發展。AL440B沿襲了AL422B的設計思想,從功能、容量、速度上比AL422均有顯著提高。例如:AL440B具有4M位存儲容量,存儲速度可達80MHz,具有用戶可控的讀寫使能,輸入輸出使能及讀寫復位輸入端口,可以通過I2C讀寫其內部寄存器控制讀寫初始地址,可以方便進行總線擴展。文章首先介紹AL440B的功能與操作,然后給出一個應用實例。


    芯片簡介

    芯片特點

⑴ AL440B的存儲體容量為4M位(512 8bits)。

⑵ 具有8位獨立讀寫端口,可擴展總線。

⑶ 獨立且極性可控的讀寫有效、輸入輸出使能控制端口。

⑷ 異步讀寫時鐘,最高讀寫時鐘80MHz。

⑸ 內部DRAM自刷新。

⑹ 支持窗口讀寫操作,I2C讀寫內部寄存器。

⑺ 3.3V電源,兼容5V輸入信號。

    主要管腳功能及操作

IO[7:0],DO[7:0]:8位數據輸入輸出。

RCLK, WCLK:讀寫數據時鐘。

WE:寫FIFO使能信號。WE有效,則在WCLK上升沿輸出數據,同時內部指針自動加1。

IE:輸入使能信號。IE有效時,允許數據輸入;IE處于無效態時,數據
輸出端為高阻,此時若WE有效,內部指針仍然自動加1。

WRST:寫FIFO復位,寫地址指針指向0。

RE:讀FIFO使能信號。RE有效,則在RCLK上升沿輸出數據,同時內部指針自動加1。

OE:輸出使能信號。OE有效時,允許數據輸出;OE處于無效態時,數據輸出端為高阻,此時若RE有效,內部指針仍然自動加1。

RRST:讀FIFO復位,讀地址指針指向0。

ORDY:FIFO輸出準備好標志位,說明FIFO是否已讀空。

IRDY:FIFO輸入準備好標志位,說明FIFO是否已寫滿。

/PLRTY:PLRTY決定了以上8個控制信號的有效極性。/PLRTY置高,以上
八個控制信號低有效;/PLRTY置低,以上八個控制信號高有效。

/RESET:復位管腳;復位操作至少要提供200 s負脈沖,系統復位后,各寄存器全部置零。

SDA,SCL:串行總線的數據線與時鐘線。

/SDAEN:串行總線使能控制信號。當/SDAEN置低時,SDA與SCL使能,可以讀寫內部寄存器;反之SDA處于高阻態。

令/PLRTY=VDD,AL440B的讀寫時序如表1、表2所示(/PLRTY=GND的時序略)。

表1:/PLRTY=VDD時,FIFO的寫時序(略)

表2:/PLRTY=VDD時,FIFO的讀時序(略)

注意:寫地址必須先于讀地址192個周期,否則讀到的為上一幀的數據。

    寄存器操作與窗口編程

AL440B內部18個可讀寫寄存器主要提供窗口讀寫功能操作,通過串行總線配置。讀寫命令格式如下:

寫:開始->寫從地址->應答->寄存器地址->應答->數據->應答->結束;

讀:開始->讀從地址->應答->寄存器地址->應答->開始->讀從地址->應答->數據
->非應答->結束;

寄存器定義與配置如下:

WSTART_L(H):窗口寫起始地址低位(高位),范圍在0-8191存儲區。

WXSIZE_L(H):定義窗口寫水平方向寬度,范圍在0-1023存儲區。

WSTRIDE_L(H):定義窗口寫水平方向最大寬度;范圍在 4096-+4096存儲區,當為負值時表示FIFO工作在Y-MIRROR模式,WSTRIDE應大于等于WXSIZE。

WYSIZE_L(H):定義窗口寫垂直方向高度,保留且為0。

RSTART_L(H):窗口讀起始地址低位(高位),范圍在0 8191存儲區。

RXSIZE_L(H):范圍在0-1023存儲區。

RSTRIDE_L(H):范圍在0-+4096存儲區。

RYSIZE_L(H):定義窗口讀垂直方向高度,范圍在0-65535。

    WWCTRL:寫窗口功能模式選擇,其中No X-mirror No Y-mirror表示按照存儲區由左至右、由上到下寫入,X-mirror模式表示由右至左、由上到下寫入,X-mirror Y-mirror模式表示由右至左、由下到上寫入。

RWCTRL:讀窗口功能選擇。

     圖1給出AL440B寄存器配置與相關存儲區讀寫操作的關系圖(令FIFO工作于No X-mirror No Y-mirror模式,其它模式略)。

圖1 AL440B No X-mirror No Y-

裝備指揮技術學院 測量控制系 平聰慧 曾巒 張天平

摘 要:AL440B是由AVERLOGIC公司新近推出的一款高速大容量視頻幀存儲芯片。本文介紹了它的性能特點,分析了其功能與操作,最后通過目前已實現的視頻回放系統實例,詳細講解了AL440B高速緩沖與視頻格式轉換功能的實現。
    關鍵詞:視頻幀存儲;AL440B,;回放顯示;格式轉換

    引言

    AL440B是由AVERLOGIC推出的一款性價比較高的視頻幀存儲芯片,目前市場上FIFO的存儲容量均比較小,包括該公司前幾年推出的具有3M位容量的AL422系列FIFO芯片,也逐漸無法適應目前高分辨率視頻技術的發展。AL440B沿襲了AL422B的設計思想,從功能、容量、速度上比AL422均有顯著提高。例如:AL440B具有4M位存儲容量,存儲速度可達80MHz,具有用戶可控的讀寫使能,輸入輸出使能及讀寫復位輸入端口,可以通過I2C讀寫其內部寄存器控制讀寫初始地址,可以方便進行總線擴展。文章首先介紹AL440B的功能與操作,然后給出一個應用實例。


    芯片簡介

    芯片特點

⑴ AL440B的存儲體容量為4M位(512 8bits)。

⑵ 具有8位獨立讀寫端口,可擴展總線。

⑶ 獨立且極性可控的讀寫有效、輸入輸出使能控制端口。

⑷ 異步讀寫時鐘,最高讀寫時鐘80MHz。

⑸ 內部DRAM自刷新。

⑹ 支持窗口讀寫操作,I2C讀寫內部寄存器。

⑺ 3.3V電源,兼容5V輸入信號。

    主要管腳功能及操作

IO[7:0],DO[7:0]:8位數據輸入輸出。

RCLK, WCLK:讀寫數據時鐘。

WE:寫FIFO使能信號。WE有效,則在WCLK上升沿輸出數據,同時內部指針自動加1。

IE:輸入使能信號。IE有效時,允許數據輸入;IE處于無效態時,數據
輸出端為高阻,此時若WE有效,內部指針仍然自動加1。

WRST:寫FIFO復位,寫地址指針指向0。

RE:讀FIFO使能信號。RE有效,則在RCLK上升沿輸出數據,同時內部指針自動加1。

OE:輸出使能信號。OE有效時,允許數據輸出;OE處于無效態時,數據輸出端為高阻,此時若RE有效,內部指針仍然自動加1。

RRST:讀FIFO復位,讀地址指針指向0。

ORDY:FIFO輸出準備好標志位,說明FIFO是否已讀空。

IRDY:FIFO輸入準備好標志位,說明FIFO是否已寫滿。

/PLRTY:PLRTY決定了以上8個控制信號的有效極性。/PLRTY置高,以上
八個控制信號低有效;/PLRTY置低,以上八個控制信號高有效。

/RESET:復位管腳;復位操作至少要提供200 s負脈沖,系統復位后,各寄存器全部置零。

SDA,SCL:串行總線的數據線與時鐘線。

/SDAEN:串行總線使能控制信號。當/SDAEN置低時,SDA與SCL使能,可以讀寫內部寄存器;反之SDA處于高阻態。

令/PLRTY=VDD,AL440B的讀寫時序如表1、表2所示(/PLRTY=GND的時序略)。

表1:/PLRTY=VDD時,FIFO的寫時序(略)

表2:/PLRTY=VDD時,FIFO的讀時序(略)

注意:寫地址必須先于讀地址192個周期,否則讀到的為上一幀的數據。

    寄存器操作與窗口編程

AL440B內部18個可讀寫寄存器主要提供窗口讀寫功能操作,通過串行總線配置。讀寫命令格式如下:

寫:開始->寫從地址->應答->寄存器地址->應答->數據->應答->結束;

讀:開始->讀從地址->應答->寄存器地址->應答->開始->讀從地址->應答->數據
->非應答->結束;

寄存器定義與配置如下:

WSTART_L(H):窗口寫起始地址低位(高位),范圍在0-8191存儲區。

WXSIZE_L(H):定義窗口寫水平方向寬度,范圍在0-1023存儲區。

WSTRIDE_L(H):定義窗口寫水平方向最大寬度;范圍在 4096-+4096存儲區,當為負值時表示FIFO工作在Y-MIRROR模式,WSTRIDE應大于等于WXSIZE。

WYSIZE_L(H):定義窗口寫垂直方向高度,保留且為0。

RSTART_L(H):窗口讀起始地址低位(高位),范圍在0 8191存儲區。

RXSIZE_L(H):范圍在0-1023存儲區。

RSTRIDE_L(H):范圍在0-+4096存儲區。

RYSIZE_L(H):定義窗口讀垂直方向高度,范圍在0-65535。

    WWCTRL:寫窗口功能模式選擇,其中No X-mirror No Y-mirror表示按照存儲區由左至右、由上到下寫入,X-mirror模式表示由右至左、由上到下寫入,X-mirror Y-mirror模式表示由右至左、由下到上寫入。

RWCTRL:讀窗口功能選擇。

     圖1給出AL440B寄存器配置與相關存儲區讀寫操作的關系圖(令FIFO工作于No X-mirror No Y-mirror模式,其它模式略)。

圖1 AL440B No X-mirror No Y-

相關IC型號

熱門點擊

 

推薦技術資料

按鈕與燈的互動實例
    現在趕快去看看這個目錄卞有什么。FGA15N120AN... [詳細]
版權所有:51dzw.COM
深圳服務熱線:13692101218  13751165337
粵ICP備09112631號-6(miitbeian.gov.cn)
公網安備44030402000607
深圳市碧威特網絡技術有限公司
付款方式


 復制成功!
进贤县| 隆德县| 兴山县| 东港市| 濮阳市| 修武县| 多伦县| 永年县| 嘉义市| 武鸣县| 银川市| 遂昌县| 昂仁县| 团风县| 顺平县| 会东县| 汾阳市| 绵竹市| 林周县| 泗阳县| 宁陵县| 韩城市| 宁晋县| 淳安县| 海宁市| 鞍山市| 辽阳市| 安泽县| 清原| 西乌珠穆沁旗| 新密市| 保靖县| 清水县| 治多县| 宜良县| 鄂托克旗| 藁城市| 巴林左旗| 博白县| 封丘县| 宁陵县|