[發(fā)明專利]硬件搜索引擎有效
| 申請(qǐng)?zhí)枺?/td> | 201210000797.6 | 申請(qǐng)日: | 2012-01-04 |
| 公開(kāi)(公告)號(hào): | CN102567247A | 公開(kāi)(公告)日: | 2012-07-11 |
| 發(fā)明(設(shè)計(jì))人: | 李文江;朱從義;賈宗銘;張耀輝 | 申請(qǐng)(專利權(quán))人: | 記憶科技(深圳)有限公司 |
| 主分類號(hào): | G06F13/16 | 分類號(hào): | G06F13/16 |
| 代理公司: | 北京律誠(chéng)同業(yè)知識(shí)產(chǎn)權(quán)代理有限公司 11006 | 代理人: | 黃韌敏 |
| 地址: | 518000 廣東省深圳市*** | 國(guó)省代碼: | 廣東;44 |
| 權(quán)利要求書(shū): | 查看更多 | 說(shuō)明書(shū): | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 硬件 搜索引擎 | ||
1.一種硬件搜索引擎,其特征在于,應(yīng)用于嵌入式系統(tǒng),所述硬件搜索引擎包括配置模塊,譯碼模塊、執(zhí)行模塊和總線訪問(wèn)模塊,其中:
所述配置模塊,用于配置所述嵌入式系統(tǒng)的當(dāng)前操作的操作配置信息;
所述譯碼模塊,用于將所述操作配置信息譯碼后發(fā)給所述執(zhí)行模塊;
所述執(zhí)行模塊,用于根據(jù)已譯碼的所述操作配置信息進(jìn)行操作處理,并將操作結(jié)果發(fā)給所述總線訪問(wèn)模塊。
2.根據(jù)權(quán)利要求1所述的硬件搜索引擎,其特征在于,所述配置模塊為能被所述總線訪問(wèn)模塊訪問(wèn)的寄存器堆,包括:
操作地址空間寄存器,用于配置搜索、查表和/或計(jì)算操作的地址;
至少一操作碼空間寄存器,用于為所述搜索、查表和/或計(jì)算操作配置操作指令和操作碼;
信息結(jié)束符寄存器,用于在所述操作指令和操作碼的配置完成時(shí),在所述操作指令和操作碼之后配置信息結(jié)束符并發(fā)送給所述譯碼模塊。
3.根據(jù)權(quán)利要求2所述的硬件搜索引擎,其特征在于,所述操作碼空間寄存器進(jìn)一步包括:
操作碼單元,用于配置可擴(kuò)展的各種操作碼;
數(shù)據(jù)單位單元,用于配置數(shù)據(jù)單位;
數(shù)據(jù)單位長(zhǎng)度單元,用于配置數(shù)據(jù)單位的長(zhǎng)度;
數(shù)據(jù)單位使能單元,用于配置數(shù)據(jù)單位是否有效;
閾值信息單元,用于配置基準(zhǔn)值和閥值信息;
搜索關(guān)鍵字單元,用于配置搜索關(guān)鍵字;
關(guān)鍵字長(zhǎng)度單元,用于配置搜索關(guān)鍵字的長(zhǎng)度;和/或
結(jié)果寫(xiě)回地址單元,用于配置當(dāng)前操作的結(jié)果寫(xiě)回地址。
4.根據(jù)權(quán)利要求1所述的硬件搜索引擎,其特征在于,所述硬件搜索引擎還包括中斷模塊,所述中斷模塊用于在所述當(dāng)前操作被完成時(shí),發(fā)送中斷信號(hào)給所述內(nèi)嵌式系統(tǒng)。
5.根據(jù)權(quán)利要求1所述的硬件搜索引擎,其特征在于,所述硬件搜索引擎與一嵌入式微處理器連接,并由所述嵌入式微處理器在所述配置模塊中配置所述當(dāng)前操作的操作配置信息。
6.根據(jù)權(quán)利要求5所述的硬件搜索引擎,其特征在于,所述硬件搜索引擎還包括并行處理控制模塊,所述并行處理控制模塊用于控制所述嵌入式微處理器并行完成所述當(dāng)前操作。
7.根據(jù)權(quán)利要求1所述的硬件搜索引擎,其特征在于,所述嵌入式系統(tǒng)為閃存控制器或者固態(tài)硬盤(pán)控制器。
8.根據(jù)權(quán)利要求1~7任一項(xiàng)所述的硬件搜索引擎,其特征在于,所述執(zhí)行模塊包括主控制器、搜索查表子模塊和/或運(yùn)算子模塊;
所述主控制器用于收到已譯碼的所述操作配置信息后,控制所述搜索查表子模塊或運(yùn)算子模塊工作,并將數(shù)據(jù)讀寫(xiě)地址分配給所述總線訪問(wèn)模塊;
所述搜索查表子模塊用于根據(jù)所述操作配置信息進(jìn)行相應(yīng)的搜索和/或查表操作;
所述運(yùn)算子模塊用于根據(jù)所述操作配置信息進(jìn)行相應(yīng)的運(yùn)算操作。
9.根據(jù)權(quán)利要求8所述的硬件搜索引擎,其特征在于,所述運(yùn)算子模塊包括比較單元,加法單元,減法單元和/或位操作單元。
10.根據(jù)權(quán)利要求8所述的硬件搜索引擎,其特征在于,所述執(zhí)行模塊還包括數(shù)據(jù)寫(xiě)回子模塊;
所述主控器用于將所述操作結(jié)果和結(jié)果寫(xiě)回地址發(fā)給所述總線訪問(wèn)模塊;
所述數(shù)據(jù)寫(xiě)回子模塊用于通過(guò)所述總線訪問(wèn)模塊,將所述當(dāng)前操作中需返回的數(shù)據(jù)寫(xiě)回到指定的存儲(chǔ)器。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于記憶科技(深圳)有限公司,未經(jīng)記憶科技(深圳)有限公司許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201210000797.6/1.html,轉(zhuǎn)載請(qǐng)聲明來(lái)源鉆瓜專利網(wǎng)。
- 上一篇:一種光模塊防盜版方法
- 下一篇:一種電視掛架
- 同類專利
- 專利分類
- 內(nèi)容-索引搜索系統(tǒng)和方法
- 通過(guò)若干搜索引擎實(shí)現(xiàn)的聯(lián)合搜索
- 一種深層網(wǎng)移動(dòng)搜索方法、服務(wù)器及系統(tǒng)
- 搜索引擎的狀態(tài)獲取方法、裝置以及瀏覽器
- 一種瀏覽器中進(jìn)行網(wǎng)頁(yè)搜索的方法及裝置
- 通過(guò)若干搜索引擎實(shí)現(xiàn)的聯(lián)合搜索
- 通過(guò)搜索引擎生成定制化內(nèi)容的方法、系統(tǒng)及搜索引擎
- 通過(guò)搜索引擎?zhèn)鬟f信息的方法、系統(tǒng)及搜索引擎
- 搜索引擎的切換方法、裝置以及電子設(shè)備
- 搜索引擎處理方法、裝置、終端及存儲(chǔ)介質(zhì)





