发明名称 | 数据处理引擎 | ||
摘要 | 本发明提供了一种数据处理引擎。数据处理引擎包括一端序寄存器、一端序控制装置和一字节交换器。端序寄存器储存多个端序控制比特。每一端序控制比特标示允许数据处理引擎存取的地址空间的一类型的预设数据端序。每个端序控制比特处于一大端序状态或一小端序状态。端序控制装置连接至端序寄存器。端序控制装置根据端序控制比特和被数据处理引擎执行的一指令来提供一端序信号。端序信号处于大端序状态或小端序状态。字节交换器连接至端序控制装置。字节交换器发送被指令使用或产生的数据,且当数据的字节次序不符合端序信号的状态时,改变数据的字节次序。 | ||
申请公布号 | CN102033734B | 申请公布日期 | 2014.05.14 |
申请号 | CN201010121354.3 | 申请日期 | 2010.02.23 |
申请人 | 晶心科技股份有限公司 | 发明人 | 赖吉昌 |
分类号 | G06F9/30(2006.01)I | 主分类号 | G06F9/30(2006.01)I |
代理机构 | 北京同立钧成知识产权代理有限公司 11205 | 代理人 | 刘芳 |
主权项 | 一种数据处理引擎,包括:一端序寄存器,储存多个端序控制比特,其中每一端序控制比特标示允许该数据处理引擎存取的一地址空间一类型的一预设数据端序,每一上述端序控制比特处于一大端序状态或一小端序状态,其中所述地址空间的类型是根据所述地址空间的可缓存性、可暂存性与可接合性的至少其中之一来决定;一端序控制装置,连接至该端序寄存器,根据被该数据处理引擎执行的一指令所存取的地址空间的可缓存性、可暂存性与可接合性的至少其中之一来选择所述端序控制比特以提供一端序信号,其中该端序信号处于该大端序状态或该小端序状态;以及一字节交换器,连接至该端序控制装置,传送被该指令使用或产生的一数据,且当该数据的一字节次序不符合该端序信号的该状态时,该字节交换器则改变该数据的该字节次序。 | ||
地址 | 中国台湾新竹科学工业园区力行一路1号2楼 |