[发明专利]数字芯片、具有数字芯片的设备和大小端模式配置方法有效

专利信息
申请号: 201210273328.1 申请日: 2012-08-02
公开(公告)号: CN103576739A 公开(公告)日: 2014-02-12
发明(设计)人: 蒋建平 申请(专利权)人: 中兴通讯股份有限公司
主分类号: G06F1/12 分类号: G06F1/12;G06F13/42
代理公司: 北京银龙知识产权代理有限公司 11243 代理人: 许静;赵爱军
地址: 518057 广东省深圳市南山*** 国省代码: 广东;44
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 数字 芯片 具有 设备 大小 模式 配置 方法
【说明书】:

技术领域

发明涉及数字芯片技术领域,尤其涉及一种数字芯片、具有数字芯片的设备和大小端模式配置方法。

背景技术

大小端是指多字节数据在内存中的存储形式。大端模式下,数据高位字节被存放在低位的偏移地址,数据低位字节被存放在高位的偏移地址;小端模式下,数据高位字节被存放在高位的偏移地址,数据低位字节被存放在低位的偏移地址。

数字芯片可以设置为不同的大小端模式,以适应芯片硬件和应用层软件的需求。数字芯片的大小端模式主要体现在处理器、外设和总线等部件上,现有技术中,上述各个部件的大小端必须为相同的大小端模式,即数字芯片仅能够设置为单一的大小端模式。

目前,随着各种业务的不断增长,网络设备、计算机设备和通讯设备的不断融合,要求在硬件层面的数字芯片也根据系统设计的需要,既可以工作在大端模式,也可以工作在小端模式,即单一大小端模式数字芯片已难以满足目前系统设备的需求。

发明内容

有鉴于此,本发明提供一种数字芯片、具有数字芯片的设备和大小端模式配置方法,解决了现有技术中的数字芯片只能工作在单一的大小端模式的问题。

为解决上述问题,本发明提供一种数字芯片,包括:

处理器;

外设;

大小端模式输入管脚,与外部配置模块连接;

接口模块,用于通过所述大小端模式输入管脚接收所述外部配置模块输入的大小端模式配置信号;

处理器配置模块,用于接收所述接口模块传输的所述大小端模式配置信号,对需要输入所述处理器的总线数据信号进行处理,得到符合所述大小端模式配置信号指示的大小端模式的第一数据信号,并将所述第一数据信号传输给所述处理器;

外设配置模块,用于接收所述接口模块传输的所述大小端模式配置信号,判断所述大小端模式配置信号指示的大小端模式与所述外设的大小端模式是否相同,如果是,将需要输入所述外设的总线数据信号直接传输给所述外设,否则,对所述需要输入所述外设的总线数据信号进行处理,得到符合所述外设的大小端模式的第二数据信号,并将所述第二数据信号传输给所述外设。

优选的,所述数字芯片还包括:

时钟复位模块,位于所述接口模块与所述处理器配置模块以及所述接口模块与所述外设配置模块之间,用于接收外部复位信号、外部时钟信号以及所述接口模块传输的所述大小端模式配置信号,根据所述外部复位信号和所述外部时钟信号对所述大小端模式配置信号进行时钟同步处理,得到具有异步复位值的大小端模式配置信号,并将所述具有异步复位值的大小端模式配置信号作为新的大小端模式配置信号传输给所述处理器配置模块和所述外设配置模块。

优选的,所述外设配置模块包括:

第一数据指示处理模块,用于接收数据有效指示信号;

第一数据转换模块,用于接收总线数据信号、总线地址信号以及所述接口模块传输的所述大小端模式配置信号,当所述数据有效指示信号指示当前总线数据信号有效时,判断所述大小端模式配置信号指示的大小端模式与所述外设的大小端模式是否相同,如果是,将需要输入所述外设的总线数据信号直接传输给所述外设,否则,对所述需要输入所述外设的总线数据信号进行处理,得到符合所述外设的大小端模式的第二数据信号,并将所述第二数据信号传输给所述外设。

优选的,所述数字芯片还包括:

总线;

总线配置模块,用于接收所述接口模块传输的所述大小端模式配置信号,判断所述大小端模式配置信号指示的大小端模式与所述总线的大小端模式是否相同,如果是,将需要传输给所述总线的总线数据信号直接传输给所述总线,否则,对需要传输给所述总线的总线数据信号进行处理,得到符合所述总线的大小端模式的第三数据信号,并将所述第三数据信号传输给所述总线。

优选的,所述数字芯片还包括:

时钟复位模块,位于所述接口模块与所述总线配置模块之间,用于接收外部复位信号、外部时钟信号以及所述接口模块传输的所述大小端模式配置信号,根据所述外部复位信号和所述外部时钟信号对所述大小端模式配置信号进行时钟同步处理,得到具有异步复位值的大小端模式配置信号,并将所述具有异步复位值的大小端模式配置信号作为新的大小端模式配置信号传输给所述处理器配置模块、所述外设配置模块以及所述总线配置模块。

优选的,所述总线配置模块包括:

第二数据指示处理模块,用于接收数据有效指示信号;

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中兴通讯股份有限公司,未经中兴通讯股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201210273328.1/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top