寄存器的写入方法和写入装置制造方法及图纸

技术编号:24035099 阅读:50 留言:0更新日期:2020-05-07 01:40
本发明专利技术公开了一种寄存器的写入方法和写入装置,其中,写入方法包括:控制器接收基带传输总线发送的数据;将接收的数据写入缓存器;当传输完成时,判断数据是否有效;如果是,则将缓存器中缓存的数据写入寄存器。该方法在传输结束时,判断数据是否有效,如果数据有效,则进行数据的写入,无需借助时钟源产生的时钟信号,能够加快写入速度,节约功耗,且简单、易实现。

Register writing method and device

【技术实现步骤摘要】
寄存器的写入方法和写入装置
本专利技术涉及寄存器
,尤其涉及一种寄存器的写入方法和写入装置。
技术介绍
在利用基带传输与系统进行通信的芯片中,存在一类这样的信息(指令或数据)传输,该类信息传输具有如下特征:传输该信息的总线具有表示信息开始和结束的指示信号,或信息中包含指示传输结束的编码,信息传输结束才能知晓信息是否有效;该信息有效时,期望向芯片的寄存器写入特定值改变芯片的工作状态,但信息结束后不再有与接收数据同步的系统时钟的信号完成写入寄存器操作。为此,相关技术中主要通过开启芯片内部时钟源实现写入操作,利用芯片内部时钟源将接收到的有效信息携带的数据写入寄存器中。然而,该技术不仅增加了设计的复杂度,难以实现,而且还可能具有如下不足:1、内部时钟源如果一直开启,导致功耗较大;且写入信号需要做同步处理,考虑同步信号的时钟周期数开销,导致写入速度较慢。2、内部时钟源在指令结束后建立,写入动作要等到内部时钟源稳定才能进行,写入动作更慢。
技术实现思路
本专利技术旨在至少在一定程度上解决相关技术中的技术问题之一。为此,本专利技术的一个目的在于提出一种寄存器的写入方法,通过该方法进行数据的写入,无需借助时钟源产生的时钟信号,能够加快写入速度,节约功耗,且简单、易实现。本专利技术的另一个目的在于提出一种寄存器的写入装置。为达上述目的,本专利技术第一方面实施例提出了一种寄存器的写入方法,包括:控制器接收基带传输总线发送的数据;将接收的数据写入缓存器;当传输完成时,判断所述数据是否有效;如果是,则将所述缓存器中缓存的数据写入所述寄存器。根据本专利技术实施例的寄存器的写入方法,首先接收基带传输总线发送的数据,然后将接收的数据写入缓存器,最后在传输完成时,判断数据是否有效,如果数据有效,则将缓存器中缓存的数据写入寄存器。由此,在传输结束且判断出数据有效时,进行数据的写入,无需借助时钟源产生的时钟信号,能够加快写入速度,节约功耗,且简单、易实现。另外,根据本专利技术上述实施例的寄存器的写入方法还可以具有如下附加的技术特征:根据本专利技术的一个实施例,在所述判断所述数据是否有效之前,还包括:在传输过程中,根据所述基带传输总线的指示信号或者携带所述数据的信息的表征传输结束的编码,判断出所述传输完成。根据本专利技术的一个实施例,判断所述数据是否有效,包括:控制器利用其计数器和序列检测器判断其检测到的通过基带传输总线传输的信息是否符合协议规范的长度和序列特征;或者,控制器利用其计数器和序列检测器判断其检测到的通过基带传输总线传输的信息是否符合协议规范的长度和序列特征,并判断所述数据中是否包含预定的编码;或者,控制器利用其计数器和序列检测器判断其检测到的通过基带传输总线传输的信息是否符合协议规范的长度和序列特征,并判断所述数据是否可以在当前工作状态下被处理;或者,控制器利用其计数器和序列检测器判断其检测到的通过基带传输总线传输的信息是否符合协议规范的长度和序列特征,判断所述数据中是否包含预定的编码,并判断所述数据是否可以在当前工作状态下被处理。根据本专利技术的一个实施例,所述如果数据有效,则将所述缓存器中缓存的数据写入所述寄存器,包括:如果所述数据有效,则向所述寄存器发送刷新操作指示信号;将所述缓存器中缓存的数据写入所述寄存器。根据本专利技术的一个实施例,所述将接收的数据写入缓存器,包括:直接将数据写入所述缓存器;或者,将数据重新编码后写入所述缓存器;或者,将所述数据进行译码后的译码结果写入所述缓存器。为达上述目的,本专利技术第二方面实施例提出了一种寄存器的写入装置,包括:控制器和缓存器,其中,所述控制器接收基带传输总线发送的数据,并将接收的数据写入缓存器,以及当传输完成时,判断所述数据是否有效,并在所述数据有效时,将所述缓存器中缓存的数据写入所述寄存器。根据本专利技术实施例的寄存器的写入装置,控制器接收基带传输总线发送的数据,并将接收的数据写入缓存器,在传输完成时,判断数据是否有效,如果数据有效,则将缓存器中缓存的数据写入寄存器。由此,在传输结束且判断出数据有效时,进行数据的写入,无需借助时钟源产生的时钟信号,能够加快写入速度,节约功耗,且简单、易实现。另外,根据本专利技术上述实施例的寄存器的写入装置还可以具有如下附加的技术特征:根据本专利技术的一个实施例,所述控制器在判断所述数据是否有效之前,还用于:在传输过程中,根据所述基带传输总线的表征传输结束的指示信号或者携带所述数据的信息的表征传输结束的编码,判断出所述传输完成。根据本专利技术的一个实施例,所述控制器用于:利用其计数器和序列检测器判断其检测到的通过基带传输总线传输的信息是否符合协议规范的长度和序列特征;或者,利用其计数器和序列检测器判断其检测到的通过基带传输总线传输的信息是否符合协议规范的长度和序列特征,并判断所述数据中是否包含预定的编码;或者,利用其计数器和序列检测器判断其检测到的通过基带传输总线传输的信息是否符合协议规范的长度和序列特征,并判断所述数据是否可以在当前工作状态下被处理;或者,利用其计数器和序列检测器判断其检测到的通过基带传输总线传输的信息是否符合协议规范的长度和序列特征,判断所述数据中是否包含预定的编码,并判断所述数据是否可以在当前工作状态下被处理。根据本专利技术的一个实施例,所述控制器用于:如果所述数据有效,则向所述寄存器发送刷新操作指示信号,并将所述缓存器中缓存的数据写入所述寄存器。根据本专利技术的一个实施例,所述控制器用于:直接将数据写入所述缓存器;或者,将数据重新编码后写入所述缓存器;或者,将所述数据进行译码后的译码结果写入所述缓存器。本专利技术附加的方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本专利技术的实践了解到。附图说明图1是本专利技术实施例的寄存器的写入方法的流程图;图2是本专利技术一个实施例的图1中步骤S4的流程图;图3是本专利技术实施例的寄存器的写入装置的结构框图。具体实施方式下面详细描述本专利技术的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,旨在用于解释本专利技术,而不能理解为对本专利技术的限制。下面参考附图描述本专利技术实施例的寄存器的写入方法和写入装置。图1是本专利技术实施例的寄存器的写入方法的流程图。如图1所示,该寄存器的写入方法包括如下步骤:S1,控制器接收基带传输总线发送的数据。具体地,用户可通过基带传输总线发起与控制器之间的通信,进而通过基带传输总线发送携带数据的信息至控制器。相应的,控制器识别到信息传输开始,进而在传输的过程中接收通过此基带传输总线发送的数据。S2,将接收的数据写入缓存器。具体地,控制器可将接收到的数据直接写入缓存器,还可以将数据进行处理后写入缓存器。可以理解的是,在控制器识别到数据后,可以边从基带传输总线接收数据,边将接收到的本文档来自技高网...

【技术保护点】
1.一种寄存器的写入方法,其特征在于,包括:/n控制器接收基带传输总线发送的数据;/n将接收的数据写入缓存器;/n当传输完成时,判断所述数据是否有效;/n如果是,则将所述缓存器中缓存的数据写入所述寄存器。/n

【技术特征摘要】
1.一种寄存器的写入方法,其特征在于,包括:
控制器接收基带传输总线发送的数据;
将接收的数据写入缓存器;
当传输完成时,判断所述数据是否有效;
如果是,则将所述缓存器中缓存的数据写入所述寄存器。


2.根据权利要求1所述的寄存器的写入方法,其特征在于,在所述判断所述数据是否有效之前,还包括:在传输过程中,根据所述基带传输总线的表征传输结束的指示信号或者携带所述数据的信息的表征传输结束的编码,判断出所述传输完成。


3.根据权利要求1或2所述的寄存器的写入方法,其特征在于,判断所述数据是否有效,包括:
控制器利用其计数器和序列检测器判断其检测到的通过基带传输总线传输的信息是否符合协议规范的长度和序列特征;或者,
控制器利用其计数器和序列检测器判断其检测到的通过基带传输总线传输的信息是否符合协议规范的长度和序列特征,并判断所述数据中是否包含预定的编码;或者,
控制器利用其计数器和序列检测器判断其检测到的通过基带传输总线传输的信息是否符合协议规范的长度和序列特征,并判断所述数据是否可以在当前工作状态下被处理;或者,
控制器利用其计数器和序列检测器判断其检测到的通过基带传输总线传输的信息是否符合协议规范的长度和序列特征,判断所述数据中是否包含预定的编码,并判断所述数据是否可以在当前工作状态下被处理。


4.根据权利要求1所述的寄存器的写入方法,其特征在于,所述如果数据有效,则将所述缓存器中缓存的数据写入所述寄存器,包括:
如果所述数据有效,则向所述寄存器发送刷新操作指示信号;
将所述缓存器中缓存的数据写入所述寄存器。


5.根据权利要求1所述的寄存器的写入方法,其特征在于,所述将接收的数据写入缓存器,包括:
直接将数据写入所述缓存器;或者,
将数据重新编码后写入所述缓存器;或...

【专利技术属性】
技术研发人员:张皓崔海亮马向超吴瑞仁王坤
申请(专利权)人:北京新忆科技有限公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1