[發(fā)明專利]數(shù)據(jù)選擇裝置、數(shù)據(jù)處理方法、芯片及電子設(shè)備有效
| 申請?zhí)枺?/td> | 201811451870.5 | 申請日: | 2018-11-30 |
| 公開(公告)號: | CN111258634B | 公開(公告)日: | 2022-11-22 |
| 發(fā)明(設(shè)計)人: | 不公告發(fā)明人 | 申請(專利權(quán))人: | 上海寒武紀(jì)信息科技有限公司 |
| 主分類號: | G06F9/30 | 分類號: | G06F9/30;G06N3/06 |
| 代理公司: | 北京華進(jìn)京聯(lián)知識產(chǎn)權(quán)代理有限公司 11606 | 代理人: | 孫巖 |
| 地址: | 200120 上海市浦*** | 國省代碼: | 上海;31 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 數(shù)據(jù) 選擇 裝置 數(shù)據(jù)處理 方法 芯片 電子設(shè)備 | ||
1.一種數(shù)據(jù)選擇裝置,其特征在于,所述數(shù)據(jù)選擇裝置包括:數(shù)據(jù)讀入電路、選擇電路、復(fù)用比較樹電路、極值寄存器電路和結(jié)束判斷電路,所述復(fù)用比較樹電路包括第一級復(fù)用比較器和第二級復(fù)用比較器,所述第一級復(fù)用比較器包括第一復(fù)用比較器和第二復(fù)用比較器,所述第二級復(fù)用比較器包括第三復(fù)用比較器和第四復(fù)用比較器;其中,所述數(shù)據(jù)讀入電路的輸出端與所述選擇電路的第一輸入端連接,所述選擇電路的輸出端與所述復(fù)用比較樹電路的第一輸入端連接,所述復(fù)用比較樹電路的輸出端與所述極值寄存器電路的第一輸入端連接,所述極值寄存器電路的輸出端與所述選擇電路的第二輸入端連接,所述極值寄存器電路的第二輸出端與所述結(jié)束判斷電路的第二輸入端連接,所述結(jié)束判斷電路的輸出端與所述極值寄存器電路的輸入端連接,所述極值寄存器電路的第三輸出端與所述復(fù)用比較樹電路的第二輸入端連接;
所述數(shù)據(jù)讀入電路用于接收數(shù)據(jù)的個數(shù)N和寄存器中多個存儲區(qū)間的首地址,并根據(jù)寄存器中多個存儲區(qū)間的所述首地址和所述數(shù)據(jù)的個數(shù)N讀入所述數(shù)據(jù),所述選擇電路用于對數(shù)據(jù)讀入電路讀入的數(shù)據(jù)和極值寄存器電路中存儲的數(shù)據(jù)進(jìn)行選擇,并輸出循環(huán)比較運算時所述復(fù)用比較樹電路需要接收的選擇后的數(shù)據(jù),所述復(fù)用比較樹電路用于接收功能選擇模式信號以及多層循環(huán)比較接收到的多個所述數(shù)據(jù)的大小,所述極值寄存器電路用于存儲每一層循環(huán)比較得到的極值,所述結(jié)束判斷電路用于判斷多層循環(huán)比較處理是否結(jié)束,所述功能選擇模式信號用于確定所述數(shù)據(jù)選擇裝置處理的數(shù)據(jù)的位寬;所述功能選擇模式信號為多種,不同功能選擇模式信號對應(yīng)的復(fù)用比較樹電路處理不同位寬的數(shù)據(jù);所述選擇后的數(shù)據(jù)包括第一數(shù)據(jù)和第二數(shù)據(jù);所述極值包括極大值和極小值;
其中,所述第一復(fù)用比較器用于對所述第一數(shù)據(jù)進(jìn)行循環(huán)比較運算得到極大值向量和極小值向量,所述第二復(fù)用比較器用于對所述第二數(shù)據(jù)進(jìn)行循環(huán)比較運算得到極大值向量和極小值向量,所述第三復(fù)用比較器用于對所述極大值向量中的兩兩數(shù)據(jù)進(jìn)行比較得到極大值,所述第四復(fù)用比較器用于對所述極小值向量中的兩兩數(shù)據(jù)進(jìn)行比較得到極小值。
2.根據(jù)權(quán)利要求1所述的數(shù)據(jù)選擇裝置,其特征在于,所述復(fù)用比較樹電路中包括功能選擇模式信號輸入端,用于接收輸入的所述功能選擇模式信號。
3.根據(jù)權(quán)利要求1所述的數(shù)據(jù)選擇裝置,其特征在于,所述數(shù)據(jù)讀入電路包括:數(shù)據(jù)讀取單元和標(biāo)量寄存器陣列,所述數(shù)據(jù)讀取單元的輸出端與所述標(biāo)量寄存器陣列的輸入端連接;
所述數(shù)據(jù)讀取單元用于接收所述數(shù)據(jù)的個數(shù)N和寄存器中多個存儲區(qū)間的首地址,并根據(jù)寄存器中多個存儲區(qū)間的所述首地址和所述數(shù)據(jù)的個數(shù)N讀入所述數(shù)據(jù),所述標(biāo)量寄存器陣列用于標(biāo)量寄存器陣列用于根據(jù)所述寄存器中多個存儲區(qū)間的地址存儲所述數(shù)據(jù)讀取單元讀入的所述數(shù)據(jù)。
4.根據(jù)權(quán)利要求3所述的數(shù)據(jù)選擇裝置,其特征在于,所述數(shù)據(jù)讀入電路中的所述數(shù)據(jù)讀取單元包括:數(shù)據(jù)輸入端口,數(shù)據(jù)個數(shù)和首地址輸入端口和數(shù)據(jù)輸出端口,所述數(shù)據(jù)輸入端口用于根據(jù)寄存器中多個存儲區(qū)間的所述首地址和所述數(shù)據(jù)的個數(shù)N讀入所述數(shù)據(jù),所述數(shù)據(jù)個數(shù)和首地址輸入端口用于接收讀入所述數(shù)據(jù)的個數(shù)N和寄存器中多個存儲區(qū)間的所述首地址,所述數(shù)據(jù)輸出端口用于輸出讀入的所述數(shù)據(jù);
所述數(shù)據(jù)讀入電路中的所述標(biāo)量寄存器陣列包括:數(shù)據(jù)輸入端口,第一數(shù)據(jù)輸出端口,第二數(shù)據(jù)輸出端口,第三數(shù)據(jù)輸出端口,第四數(shù)據(jù)輸出端口,剩余數(shù)據(jù)輸出端口,第一邏輯信號輸出端口和第二邏輯信號輸出端口,所述數(shù)據(jù)輸入端口用于接收N個所述數(shù)據(jù),所述第一數(shù)據(jù)輸出端口用于每一次比較運算時輸出每一個寄存器存儲區(qū)間內(nèi)存儲的所述數(shù)據(jù),所述第二數(shù)據(jù)輸出端口用于輸出每一個寄存器存儲區(qū)間內(nèi)存儲的所述數(shù)據(jù),所述第三數(shù)據(jù)輸出端口用于輸出每一個寄存器存儲區(qū)間內(nèi)存儲的所述數(shù)據(jù),所述第四數(shù)據(jù)輸出端口用于輸出每一個寄存器存儲區(qū)間內(nèi)存儲的所述數(shù)據(jù),剩余數(shù)據(jù)輸出端口用于輸出比較運算時所述寄存器存儲區(qū)間內(nèi)存儲的剩余所述數(shù)據(jù),所述第一邏輯信號輸出端口用于輸出第一邏輯信號,所述第二邏輯信號輸出端口用于輸出第二邏輯信號。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于上海寒武紀(jì)信息科技有限公司,未經(jīng)上海寒武紀(jì)信息科技有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201811451870.5/1.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 數(shù)據(jù)顯示系統(tǒng)、數(shù)據(jù)中繼設(shè)備、數(shù)據(jù)中繼方法、數(shù)據(jù)系統(tǒng)、接收設(shè)備和數(shù)據(jù)讀取方法
- 數(shù)據(jù)記錄方法、數(shù)據(jù)記錄裝置、數(shù)據(jù)記錄媒體、數(shù)據(jù)重播方法和數(shù)據(jù)重播裝置
- 數(shù)據(jù)發(fā)送方法、數(shù)據(jù)發(fā)送系統(tǒng)、數(shù)據(jù)發(fā)送裝置以及數(shù)據(jù)結(jié)構(gòu)
- 數(shù)據(jù)顯示系統(tǒng)、數(shù)據(jù)中繼設(shè)備、數(shù)據(jù)中繼方法及數(shù)據(jù)系統(tǒng)
- 數(shù)據(jù)嵌入裝置、數(shù)據(jù)嵌入方法、數(shù)據(jù)提取裝置及數(shù)據(jù)提取方法
- 數(shù)據(jù)管理裝置、數(shù)據(jù)編輯裝置、數(shù)據(jù)閱覽裝置、數(shù)據(jù)管理方法、數(shù)據(jù)編輯方法以及數(shù)據(jù)閱覽方法
- 數(shù)據(jù)發(fā)送和數(shù)據(jù)接收設(shè)備、數(shù)據(jù)發(fā)送和數(shù)據(jù)接收方法
- 數(shù)據(jù)發(fā)送裝置、數(shù)據(jù)接收裝置、數(shù)據(jù)收發(fā)系統(tǒng)、數(shù)據(jù)發(fā)送方法、數(shù)據(jù)接收方法和數(shù)據(jù)收發(fā)方法
- 數(shù)據(jù)發(fā)送方法、數(shù)據(jù)再現(xiàn)方法、數(shù)據(jù)發(fā)送裝置及數(shù)據(jù)再現(xiàn)裝置
- 數(shù)據(jù)發(fā)送方法、數(shù)據(jù)再現(xiàn)方法、數(shù)據(jù)發(fā)送裝置及數(shù)據(jù)再現(xiàn)裝置
- 數(shù)據(jù)處理設(shè)備,數(shù)據(jù)處理方法,和數(shù)據(jù)處理程序
- 數(shù)據(jù)處理電路、數(shù)據(jù)處理裝置、數(shù)據(jù)處理方法、數(shù)據(jù)處理控制方法
- 數(shù)據(jù)處理設(shè)備、數(shù)據(jù)處理方法和數(shù)據(jù)處理程序
- 數(shù)據(jù)處理裝置、數(shù)據(jù)處理方法及數(shù)據(jù)處理程序
- 數(shù)據(jù)處理裝置、數(shù)據(jù)處理方法及計算機(jī)可讀取的記錄介質(zhì)
- 數(shù)據(jù)處理裝置、數(shù)據(jù)處理方法和數(shù)據(jù)處理程序
- 數(shù)據(jù)處理裝置、數(shù)據(jù)處理方法和數(shù)據(jù)處理程序
- 數(shù)據(jù)處理裝置、數(shù)據(jù)處理方法以及數(shù)據(jù)處理程序
- 數(shù)據(jù)處理裝置、數(shù)據(jù)處理方法以及數(shù)據(jù)處理程序
- 數(shù)據(jù)處理裝置、數(shù)據(jù)處理方法和數(shù)據(jù)處理程序





