[發明專利]一種適用于二維條碼解碼芯片的芯片架構有效
| 申請號: | 201310162318.5 | 申請日: | 2013-05-06 |
| 公開(公告)號: | CN103279776A | 公開(公告)日: | 2013-09-04 |
| 發明(設計)人: | 譚洪舟;陳榮軍;李偉健;鐘秀媚;劉松勁 | 申請(專利權)人: | 中山大學 |
| 主分類號: | G06K17/00 | 分類號: | G06K17/00;G06F9/44 |
| 代理公司: | 廣州粵高專利商標代理有限公司 44102 | 代理人: | 林麗明;林偉斌 |
| 地址: | 510006 廣東*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 適用于 二維 條碼 解碼 芯片 架構 | ||
1.一種適用于二維條碼解碼芯片的芯片架構,其包括:
GRLIB庫:用于搭建基于Leon3處理器的片上系統,包括以下模塊,Leon3處理器、JTAG調試鏈、調試支持單元、AHB總線控制器、內存控制器、SVGA控制器、AHB/APB總線橋、中斷控制器、定時/計數器、串口控制器、通用輸入/輸出設備;
AMBA總線架構:用于連接及組織芯片內部各模塊;
自定義IP內核:包括以下模塊,攝像頭接口模塊、數據流控制模塊、QR碼解碼模塊、系統配置寄存器組。
2.根據權利要求1所述的適用于二維條碼解碼芯片的芯片架構,其特征在于,攝像頭接口模塊主要負責圖像的預覽及圖像數據的保存,其主要包括:I2C攝像頭配置模塊、LED輔助光源模塊、控制寄存器模塊、圖像數據捕獲模塊、圖像數據整合模塊、VGA控制模塊及SDRAM控制模塊。
3.根據權利要求2所述的適用于二維條碼解碼芯片的芯片架構,其特征在于,
I2C攝像頭配置模塊:主要通過I2C接口對攝像頭進行參數配置,包括分辨率、幀頻、白平衡、曝光補償及數據輸出格式等;
LED輔助光源模塊:通過通用輸出接口驅動外圍LED電路作為輔助光源,以調整及改善圖像光照效果;
控制寄存器模塊:用于配置及控制攝像頭接口模塊,包括cam_ctrl,?KEY,?SW三組寄存器,Cam_ctrl寄存器置于系統控制寄存器組中,掛載在APB總線上,系統通過APB總線對寄存器進行讀寫操作,從而配置及控制攝像頭接口模塊;
攝像頭數據捕獲模塊:根據攝像頭的像素時鐘、行同步、場同步信號的激勵,采樣圖像數據,并產生行計數值與場計數值用于后級圖像數據整合;
攝像頭數據整合模塊:根據預設的攝像頭數據輸出格式,整合圖像數據,特別是重組RGB數據,供給后級的SDRAM控制模塊存儲及VGA顯示模塊顯示預覽;
VGA控制模塊:用于讀取圖像數據,并推送至VGA顯示預覽,外圍電路使用AD7123芯片作為DAC轉換芯片;
SDRAM控制模塊:主要負責把圖像數據保存至SDRAM中預設的存儲空間,并接收VGA顯示模塊的請求從SDRAM中讀取圖像至VGA顯示模塊,讀寫操作按照SDRAM的讀寫時序交替進行。
4.根據權利要求1所述的適用于二維條碼解碼芯片的芯片架構,其特征在于,數據流控制模塊內部主要由三部分組成:控制寄存器模塊、數據流控制狀態機模塊、數據流切換模塊。
5.根據權利要求4所述的適用于二維條碼解碼芯片的芯片架構,其特征在于,控制寄存器模塊:包括dsc_ctrl及key寄存器,dsc_ctrl寄存器置于系統控制寄存器組中,掛載在APB總線上,系統通過APB總線對寄存器進行讀寫操作,從而監控DSC的工作狀態并接收IRQ信號;key寄存器置于數據流控制模塊內部,主要采樣外部按鍵值,數據流控制模塊狀態機根據外部按鍵值的變化,改變工作狀態;
數據流控制狀態機模塊:根據系統設定及用戶輸入,改變數據流控制模塊的工作狀態;
數據流切換模塊:由硬線連接實現,通過SW控制位控制數據流流向方向。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中山大學,未經中山大學許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201310162318.5/1.html,轉載請聲明來源鉆瓜專利網。





