[发明专利]一种实现数据排序的级联结构电路和方法在审
申请号: | 201410546091.9 | 申请日: | 2014-10-15 |
公开(公告)号: | CN104317549A | 公开(公告)日: | 2015-01-28 |
发明(设计)人: | 曹辉;杨靓;周泉;王硕 | 申请(专利权)人: | 中国航天科技集团公司第九研究院第七七一研究所 |
主分类号: | G06F7/08 | 分类号: | G06F7/08 |
代理公司: | 西北工业大学专利中心 61204 | 代理人: | 顾潮琪 |
地址: | 710000*** | 国省代码: | 陕西;61 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明提供了一种实现数据排序的级联结构电路和方法,包括一个输入接口和由n个排序单元CEi构成的级联阵列,CEi的数据输出和使能输出连接到CEi+1的数据输入和使能输入;第一个排序单元CE0的数据输出和使能输出分别连接到排序电路的数据输入和数据输入使能。本发明电路结构简单、资源占用少,不需要额外的硬件电路来完成数据比较后的排序逻辑,不需要等待所有数据处理完成后才开始数据排序处理。 | ||
搜索关键词: | 一种 实现 数据 排序 级联 结构 电路 方法 | ||
【主权项】:
一种实现数据排序的级联结构电路,包括一个输入接口和由n个排序单元CEi构成的级联阵列,0≤i<n,n为需要排序的数值个数,其特征在于:所述排序电路的输入接口包括一个数据输入接口和一个排序电路使能信号接口,待排序搜索的数据从数据接口输入到排序电路中,与数据同时输入一个节拍的使能EN有效信号,表明当前数据是有效数据,同时使能信号EN启动排序电路对数据的排序;每一个排序单元包括两个输入接口和两个输出接口,一个输入接口为数据输入DataIn,另一个输入接口为使能控制信号EnIn,一个输出接口为数据经排序单元比较后的数据DataOut,另一个输出接口为对EnIn信号在当前排序单元内延迟一拍后输出EnOut;CEi的输出CEi.DataOut和CEi.EnOut连接到CEi+1的输入CEi+1.DataIn和CEi.EnIn;第一个排序单元CE0的输入CE0.DataIn和CE0.EnIn分别连接到排序电路为数据的输入DATA和数据输入使能EN;每一个排序单元内部包括一个极值寄存器BR、一个级间缓存寄存器SR、一个比较器CP、一个延迟单元DE、一个与门AND2和一个2选1多路选择器;所述排序单元的数据输入DataIn连接到极值寄存器BR的输入、比较器CP的一个输入端以及2选1选择器的一个输入上;使能输入EnIn连接到延迟单元DE的输入和AND2的一个输入端;级间缓存寄存器SR的输出连接到排序单元的输出;延迟单元DE的输出连接到排序单元的使能输出上;极值寄存器BR的输出分别连接到比较器CP的另一个输入端和2选1选择器的另一个输入端;2选1选择器的输出连接到级间缓存寄存器SR的输入上;比较器CP的比较结果输出连接分别连接到2选1选择器的选择控制端和与门AND2的一个输入;与门AND2的输出连接到极值寄存器BR的写使能端,在使能有效的情况下,将输入数据写入极值寄存器BR中;所述级间缓存寄存器SR用于存储判断为非极值的数据。通过所述的2选1选择器选择输入SR寄存器的数据;如果比较结果成立,BR寄存器中替换出来的数据被存入SR寄存器;否则,将输入数据存入SR寄存器。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国航天科技集团公司第九研究院第七七一研究所,未经中国航天科技集团公司第九研究院第七七一研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201410546091.9/,转载请声明来源钻瓜专利网。
- 上一篇:动态解析Web应用的装置和方法
- 下一篇:推压式阻热隔音铝合金窗
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置