【技术实现步骤摘要】
端序处理方法、电路、芯片以及电子终端
本申请实施例涉及电路
,尤其涉及一种端序处理方法、电路、芯片以及电子终端。
技术介绍
在各种应用场景中,比如智能手环/手表的刷屏显示,或者大量碎片化访问,芯片上的数据访问单元需要执行端序转换处理从而访问外部存储器以获取目标数据。端序转换处理在数据访问单元基于软件层实现,会导致数据访问单元需要使用额外的指令周期去执行上述端序转换处理,造成了时钟周期的消耗较大。
技术实现思路
有鉴于此,本申请实施例所解决的技术问题之一在于提供一种端序处理方法、电路、芯片以及电子装置,用以克服或者缓解现有技术中上述缺陷。第一方面,本申请实施例提供一种端序处理方法,应用于端序处理电路,所述端序处理电路位于数据访问单元外部,所述端序处理电路从存储器获取源数据,所述数据访问单元从所述端序处理电路获取目标数据,所述端序处理方法包括:确定将所述源数据处理为所述目标数据的端序处理模式;确定所述数据访问单元获取所述目标数据时的数据访问宽度;根据所述数据访问宽度以及所述端序处理模式,对所述源数据进行端序处理得到所述目标数据。可选地,在本申请一实施例中,所述根据所述数据访问宽度以及所述端序处理模式,对所述源数据进行端序处理得到所述目标数据包括:根据所述数据访问宽度以及所述端序处理模式,确定端序处理逻辑;根据所述端序处理逻辑,对所述源数据进行端序处理得到所述目标数据。可选地,在本申请一实施例中,所述端序处理逻辑为4字节端序处理逻辑、 ...
【技术保护点】
1.一种端序处理方法,其特征在于,应用于端序处理电路,所述端序处理电路位于数据访问单元外部,所述端序处理电路从存储器获取源数据,所述数据访问单元从所述端序处理电路获取目标数据,所述端序处理方法包括:/n确定将所述源数据处理为所述目标数据的端序处理模式;/n确定所述数据访问单元获取所述目标数据时的数据访问宽度;/n根据所述数据访问宽度以及所述端序处理模式,对所述源数据进行端序处理得到所述目标数据。/n
【技术特征摘要】
1.一种端序处理方法,其特征在于,应用于端序处理电路,所述端序处理电路位于数据访问单元外部,所述端序处理电路从存储器获取源数据,所述数据访问单元从所述端序处理电路获取目标数据,所述端序处理方法包括:
确定将所述源数据处理为所述目标数据的端序处理模式;
确定所述数据访问单元获取所述目标数据时的数据访问宽度;
根据所述数据访问宽度以及所述端序处理模式,对所述源数据进行端序处理得到所述目标数据。
2.根据权利要求1所述的端序处理方法,其特征在于,所述根据所述数据访问宽度以及所述端序处理模式,对所述源数据进行端序处理得到所述目标数据包括:
根据所述数据访问宽度以及所述端序处理模式,确定端序处理逻辑;
根据所述端序处理逻辑,对所述源数据进行端序处理得到所述目标数据。
3.根据权利要求2所述的端序处理方法,其特征在于,所述端序处理逻辑为4字节端序处理逻辑、2字节端序处理逻辑、单字节端序处理逻辑中至少其一。
4.根据权利要求3所述的端序处理方法,其特征在于,若所述数据访问单元获取所述目标数据时的数据访问宽度为单字节,则所述端序处理电路从所述存储器获取所述源数据的数据访问宽度为单字节;
且,所述根据所述端序处理逻辑,对所述源数据进行端序处理得到所述目标数据,包括:根据所述单字节端序处理逻辑,对所述源数据进行端序处理得到所述目标数据,以使得所述目标数据的端序与所述源数据的端序相同。
5.根据权利要求3所述的端序处理方法,其特征在于,若所述数据访问单元获取所述目标数据时的数据访问宽度为2字节,则所述端序处理电路从所述存储器获取所述源数据的数据访问宽度为2字节;
且,所述根据所述端序处理逻辑,对所述源数据进行端序处理得到所述目标数据,包括:根据所述2字节端序处理逻辑,对所述源数据进行端序处理得到所述目标数据,以使得所述目标数据中2个字节之间的端序与所述源数据中2个字节之间端序相同或者相反。
6.根据权利要求3所述的端序处理方法,其特征在于,若所述数据访问单元获取所述目标数据时的数据访问宽度为4字节,则所述端序处理电路从所述存储器获取所述源数据的数据访问宽度为4字节;
且,所述根据所述端序处理逻辑,对所述源数据进行端序处理得到所述目标数据,包括:根据所述4字节端序处理逻辑,对所述源数据进行端序处理得到所述目标数据,以使得所述目标数据中4个字节之间的端序与所述源数据中4个字节之间端序相同或者相反,或者,以使得所述目标数据中前2个字节之间的端序与所述源数据中前2个字节之间端序相反,以及...
【专利技术属性】
技术研发人员:龙帆,
申请(专利权)人:深圳市汇顶科技股份有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。