[發明專利]觸摸屏數據處理系統、方法及專用ALU有效
| 申請號: | 201210312714.7 | 申請日: | 2012-08-29 |
| 公開(公告)號: | CN102880341A | 公開(公告)日: | 2013-01-16 |
| 發明(設計)人: | 張晉芳;張利達 | 申請(專利權)人: | 北京集創北方科技有限公司 |
| 主分類號: | G06F3/041 | 分類號: | G06F3/041 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 100088 北京市海淀區北*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 觸摸屏 數據處理系統 方法 專用 alu | ||
技術領域
本發明涉及觸摸技術,尤其涉及一種觸摸屏數據處理系統、數據處理方法及觸摸屏專用算術邏輯單元(ALU,Arithmetic?Logic?Unit)。
背景技術
現有技術的觸摸屏控制器,需要實時監測由觸摸屏系統中模擬/數字轉換器(ADC,Analog-to-Digital?Converter)采集到的信號(如電容,電阻等),并轉化為以數字信號形式存儲的原始采樣數據信息,再通過微控制單元(MCU,Micro?Control?Unit)執行專門的數據處理算法,將原始數據轉換為人體在觸摸屏上觸摸位置的信息并上報給系統主機。
MCU的工作負擔,或者說對MCU處理能力的要求,取決于原始采樣的數據量的大小,觸摸信息上報速率的要求以及數據處理算法的復雜程度。觸摸屏的面積的增大,就要求有更多的激勵通道和感應通道的數目,這會導致原始采樣數據量的增加;為了能更準確的響應快速的移動觸摸,則要求觸摸屏數據處理系統能實現更快速的信息上報速率;而觸摸屏應用環境的復雜性則對數據處理算法也有更高要求。這些因素都對MCU的性能有所挑戰,會導致MCU的成本,功耗等都有明顯的上升。
發明內容
本發明要解決的技術問題在于為降低MCU工作負擔,減小MCU運算復雜性而提出一種觸摸屏專用ALU以及具有該專用ALU的觸摸屏數據處理系統和方法。
為了解決上述問題,本發明提供了一種觸摸屏數據處理系統,包括:
存儲器陣列,具有多個單元存儲器,任一單元存儲器用于存儲完整的或一部分觸摸屏原始采樣數據或數據處理的運算結果;
微控制單元(MCU),用于進行流程控制,向專用算術邏輯單元(ALU)發送專用ALU指令;
專用算術邏輯單元(ALU),用于根據MCU發送的所述專用ALU指令對存儲器陣列中的數據進行運算,并將結果保存至存儲器陣列中,其中,所述專用ALU指令具有這樣的指令格式,其使得所述ALU能夠在一條專用ALU指令中完成對多個存儲數據的批量處理。
根據本發明的另一方面,還提供了一種觸摸屏數據處理方法,包括如下步驟:
步驟1:開辟包含多個單元存儲器的存儲器陣列空間,其中,任一單元存儲器用于存儲完整的或一部分觸摸屏原始采樣數據或數據處理的運算結果;
步驟2:模擬/數字轉換器(ADC)將采集到的觸摸信息轉換為數字信號形式的原始采樣數據信息,并保存在存儲器陣列中;
步驟3:微控制單元(MCU)向算術邏輯單元(ALU)發送專用ALU指令;
步驟4:所述ALU根據所述MCU發送的所述專用ALU指令對存儲器陣列中的數據進行運算,將運算結果保存到所述存儲器陣列空間中,其中,所述專用ALU指令具有這樣的指令格式,其使得所述ALU能夠在一條專用ALU指令中完成對多個存儲數據的批量處理。
此外,根據本發明的另一方面,還提供了一種觸摸屏專用算術邏輯單元(ALU),其特征在于,所述ALU從微控制單元(MCU)接收專用ALU指令,并根據所述專用ALU指令對存儲器陣列中的數據進行運算,將結果保存至存儲器陣列中,其中,所述專用ALU指令具有這樣的指令格式,其使得所述ALU能夠在一條專用ALU指令中完成對多個存儲數據的批量處理;所述批量處理以存儲數據矩陣的形式進行,其中,在所述專用ALU指令中指定參與運算的源數據矩陣和存放運算結果的目標矩陣,在一條專用ALU指令執行期間對指定的矩陣形式存儲區域進行連續讀寫,通過指定矩陣首地址、矩陣行數和矩陣列數來確定一塊存儲數據矩陣;所述專用ALU指令包括:操作類型;目標矩陣首地址,目標矩陣行數,目標矩陣列數;源矩陣首地址,源矩陣行數,源矩陣列數;其中,該指令涉及至少一個源矩陣,源矩陣的數量由不同的操作類型決定。
本發明實施例提供的技術方案的有益效果是:在上述技術方案中使用適用于批量數據處理的專用ALU指令格式和能夠處理該專用ALU指令格式的專用ALU,大大地提高運算效率,使MCU在更低的主頻時鐘下,完成數據處理工作。
附圖說明
為了更清楚地說明本發明實施例中的技術方案,下面將對實施例描述中所需要使用的附圖作簡單地介紹,顯而易見的,下面描述中的附圖僅僅是本發明的一些實施例,對于本領域普通技術人員來說,在不付出創造性勞動的前提下,還可以根據這些附圖獲得其他的附圖。
圖1是根據本發明一實施例的觸摸屏數據處理系統的結構框圖。
圖2是根據本發明一實施例的數據存儲空間的示意圖。
圖3是根據本發明一實施例的專用ALU指令執行時序圖。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京集創北方科技有限公司,未經北京集創北方科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.17sss.com.cn/pat/books/201210312714.7/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種煤氣安全與經濟評估方法
- 下一篇:在應用窗口中顯示項目





