一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

移位寄存器、数据格式转换电路和数据格式转换器的制作方法

2021-06-22 17:08:00 来源:中国专利 TAG:转换器 集成电路 格式转换 电路 数据格式
移位寄存器、数据格式转换电路和数据格式转换器的制作方法

本发明实施例涉及集成电路技术领域,尤其涉及一种移位寄存器、数据格式转换电路和数据格式转换器。



背景技术:

集成电路通常可分为数字集成电路和模拟集成电路,在实际应用中,数字集成电路通常用于驱动各种模拟集成电路的运行,二者一般集成在同一芯片上。

目前,市场上大部分的数字集成电路均为硅材料制作,不利于与砷化镓模拟电路集成在同一芯片上,使得集成电路的制作成本较高,影响了集成电路的可靠性和稳定性,不利于市场发展。



技术实现要素:

本发明实施例提供一种移位寄存器、数据格式转换电路和数据格式转换器,以实现输入信号的数据格式转换,提高移位寄存器的集成度。

第一方面,本发明实施例提供了一种移位寄存器,包括:第一输出模块、第二输出模块、第一输出控制模块和第二输出控制模块;

所述第一输出控制模块包括第一反相器、第一起始信号端、第二起始信号端和时钟信号端;所述第一反相器连接于所述第一起始信号端和所述第二起始信号端之间;所述第一输出控制模块用于根据所述第一起始信号端输入的起始信号、所述时钟信号端输入的时钟信号、所述第二起始信号端输入的信号和第一电位信号确定第一节点和第二节点的电位;

所述第二输出控制模块包括第一输入端和第二输入端,所述第一输出模块用于在所述第一节点的电位和所述第二节点的电位的控制下,根据所述第一电位信号或第二电位信号确定所述第二输出控制模块的第一输入端和第二输入端的信号;

所述第二输出控制模块还包括第二反相器和第三输入端;所述第二反相器连接于所述第一输出控制模块的时钟信号端和所述第三输入端之间;所述第二输出控制模块用于根据自身的所述第一输入端、所述第二输入端、第三输入端的信号和所述第一电位信号确定第三节点和第四节点的电位;

所述第二输出模块包括第一移位信号输出端和第二移位信号输出端,所述第二输出模块用于在所述第三节点的电位和所述第四节点的电位的控制下,根据所述第一电位信号或所述第二电位信号确定所述第一移位信号输出端和所述第二移位信号输出端的信号。

第二方面,本发明实施例还提供了一种数据格式转换电路,包括缓存器和第一方面所述的移位寄存器,所述缓存器包括:第三输出模块、第三输出控制模块和复位模块;

所述第三输出控制模块用于根据数据就绪信号、所述第一电位信号、所述第一移位信号输出端和所述第二移位信号输出端的信号确定第五节点和第六节点的电位;

所述第三输出模块包括第一输出端和第二输出端,所述第三输出模块用于在所述第五节点和所述第六节点的电位的控制下,根据所述第一电位信号或所述第二电位信号确定自身的第一输出端和第二输出端的信号;其中,所述第五节点连接所述第三输出模块的第一输出端,所述第六节点连接所述第三输出模块的第二输出端;

所述复位模块用于根据复位信号和所述第一电位信号确定所述第三输出模块的第一输出端和第二输出端的电位。

第三方面,本发明实施例还提供了一种数据格式转换器,包括多个第二方面所述的数据格式转换电路,多个所述数据格式转换电路级联连接;

第一级所述数据格式转换电路的移位寄存器的第一起始信号端接入起始信号,每一级所述数据格式转换电路的移位寄存器的时钟信号端均接入时钟信号,第一级所述数据格式转换电路的移位寄存器的第一移位信号输出端连接下一级所述数据格式转换电路的移位寄存器的第二起始信号端,第一级所述数据格式转换电路的移位寄存器的第二移位信号输出端连接下一级所述数据格式转换电路的移位寄存器的第一起始信号端。

本发明实施例提供的移位寄存器、数据格式转换电路和数据格式转换器,通过移位寄存器实现了在时钟信号为有效信号时,根据第一输出控制模块输入的两路电位相反的信号对第一输出模块进行控制,以使第一输出模块输出两路电位相反的信号,使得第一输出控制模块和第二输出模块构成移位寄存器中的主锁存器,在时钟信号通过第二反相器向第二输出控制模块的第三输入端输入有效信号时,根据第二输出控制模块输入的两路电位相反的信号对第二输出模块进行控制,以使第二输出模块输出两路电位相反的信号,使得第二输出控制模块和第二输出模块构成移位寄存器中的从锁存器,该移位寄存器能够利用主锁存器和从锁存器,根据时钟信号的跳变,将第一输出控制模块的第一起始信号端和第二起始信号端输入的两路电位相反的信号,通过第二输出模块的第一移位信号输出端和第二移位信号输出端移位输出,进而实现输入信号的数据格式转换。并且,本发明实施例提供的移位寄存器仅由第一输出模块、第二输出模块、第一输出控制模块和第二输出控制模块构成,使得该移位寄存器的结构简单紧凑,与现有技术相比,本方案有利于简化移位寄存器的电路结构,减小移位寄存器的面积,以提高移位寄存器的集成度,进而节约移位寄存器的生产成本。

附图说明

图1是本发明实施例提供的一种移位寄存器的模块结构示意图;

图2是本发明实施例提供的另一种移位寄存器的模块结构示意图;

图3是本发明实施例提供的另一种移位寄存器的模块结构示意图;

图4是本发明实施例提供的另一种移位寄存器的模块结构示意图;

图5是本发明实施例提供的一种移位寄存器的电路结构示意图;

图6是本发明实施例提供的一种驱动时序图;

图7是本发明实施例提供的一种数据格式转换电路的模块结构示意图;

图8是本发明实施例提供的另一种数据格式转换电路的模块结构示意图;

图9是本发明实施例提供的另一种数据格式转换电路的模块结构示意图;

图10是本发明实施例提供的一种数据格式转换电路的结构示意图;

图11是本发明实施例提供的另一种驱动时序图;

图12是本发明实施例提供的一种数据格式转换器的模块结构示意图;

图13是本发明实施例提供的另一种驱动时序图。

具体实施方式

下面结合附图和实施例对本发明作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本发明,而非对本发明的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本发明相关的部分而非全部结构。

本发明实施例提供了一种移位寄存器,图1是本发明实施例提供的一种移位寄存器的模块结构示意图,如图1所示,该移位寄存器100包括:第一输出模块10、第二输出模块20、第一输出控制模块30和第二输出控制模块40;

第一输出控制模块30包括第一反相器d1、第一起始信号端i1、第二起始信号端i2和时钟信号端i3;第一反相器d1连接于第一起始信号端i1和第二起始信号端i2之间;第一输出控制模块30用于根据第一起始信号端i1输入的起始信号in、时钟信号端i3输入的时钟信号clk、第二起始信号端i2输入的信号和第一电位信号vgl确定第一节点n1和第二节点n2的电位;

第二输出控制模块40包括第一输入端a1和第二输入端a2,第一输出模块10用于在第一节点n1和第二节点n2的电位的控制下,根据第一电位信号vgl或第二电位信号vgh,确定第二输出控制模块40的第一输入端a1和第二输入端a2的信号;

第二输出控制模块40还包括第二反相器d2和第三输入端a3;第二反相器d2连接于第一输出控制模块30的时钟信号端i3和第三输入端a3之间;第二输出控制模块40用于根据自身的第一输入端a1、第二输入端a2、第三输入端a3的信号和第一电位信号vgl确定第三节点n3和第四节点n4的电位;

第二输出模块20包括第一移位信号输出端o1和第二移位信号输出端o2,第二输出模块20用于在第三节点n3和第四节点n4的电位的控制下,根据第一电位信号vgl或第二电位信号vgh,确定第一移位信号输出端o1和第二移位信号输出端o2的信号。

具体地,第一输出控制模块30的第一起始信号端i1输入起始信号in,该起始信号in通过第一反相器d1输入第一输出控制模块30的第二起始信号端i2,以使第一起始信号端i1和第二起始信号端i2输入的信号的电位相反。第一电位信号vgl是低电平信号,第二电位信号vgh是高电平信号。

第一输出控制模块30根据第一起始信号端i1输入的起始信号in、时钟信号端i3输入的时钟信号clk、第二起始信号端i2输入的信号和第一电位信号vgl确定第一节点n1和第二节点n2的电位,是指在时钟信号clk为有效信号时,第一输出控制模块30能够响应于第一起始信号端i1输入的起始信号in的有效信号或第二起始信号端i2输入的有效信号,来根据第一电位信号vgl确定第一节点n1和第二节点n2的电位。例如,在时钟信号clk的有效信号到来时,若起始信号in为有效信号,则第一输出控制模块30根据第一电位信号vgl确定第一节点n1的电位,使第一节点n1为低电位,第二节点n2为高电位;在时钟信号clk的有效信号到来时,若第二起始信号端i2输入的信号为有效信号,则第一输出控制模块30根据第一电位信号vgl确定第二节点n2的电位,使第二节点n2为低电位,第一节点n1为高电位。

第一输出模块10在第一节点n1和第二节点n2的电位的控制下,根据第一电位信号vgl或第二电位信号vgh,确定第二输出控制模块40的第一输入端a1和第二输入端a2的信号,是指第一输出模块10能够在第一节点n1的有效信号(例如高电平信号)的控制下,根据第一电位信号vgl确定第二输入端a2的信号,使第二输入端a2的信号为低电平信号,以及在第一节点n1为低电平信号时,根据第二电位信号vgh确定第二输入端a2的信号,使第二输入端a2的信号为高电平信号。第一输出模块10还能响应于第二节点n2的有效信号(例如高电平信号),根据第一电位信号vgl确定第一输入端a1的信号,使第二节点n2的信号为低电平信号,以及在第二节点n2为低电平信号时,根据第二电位信号vgh确定第一输入端a1的信号,使第一输入端a1的信号为高电平信号。

时钟信号clk通过第二反相器d2传输至第二输出控制模块40的第三输入端a3,以使第一输出控制模块30的时钟信号端i3和第二输出控制模块40的第三输入端a3输入的信号的电位相反。第二输出控制模块40根据自身的第一输入端a1、第二输入端a2、第三输入端a3的信号和第一电位信号vgl确定第三节点n3和第四节点n4的电位,是指在第三输入端a3为有效信号时,第二输出控制模块40能够响应于第一输入端a1和第二输入端a2的有效信号,来根据第一电位信号vgl确定第三节点n3和第四节点n4的电位。例如,在第三输入端a3的有效信号到来时,若第一输入端a1为有效信号,则第二输出控制模块40根据第一电位信号vgl确定第三节点n3的电位,使第三节点n3为低电位;在第三输入端a3的有效信号到来时,若第二输入端a2为有效信号,则第二输出控制模块40根据第一电位信号vgl确定第四节点n4的电位,使第四节点n4为低电位。

第二输出模块20在第三节点n3和第四节点n4的电位的控制下,根据第一电位信号vgl或第二电位信号vgh,确定第一移位信号输出端o1和第二移位信号输出端o2的信号,是指第二输出模块20能够响应于第三节点n3的有效信号,例如高电平信号,根据第一电位信号vgl确定第一移位信号输出端o1的信号,使第一移位信号输出端o1的信号为低电平信号,以及在第三节点n3为低电平信号时,根据第二电位信号vgh确定第一移位信号输出端o1的信号,使第一移位信号输出端o1的信号为高电平信号。第二输出模块20还能响应于第四节点n4的有效信号,例如高电平信号,根据第一电位信号vgl确定第二移位信号输出端o2的信号,使第二移位信号输出端o2的信号为低电平信号,并在第四节点n4为低电平信号时,根据第二电位信号vgh传输确定第二移位信号输出端o2的信号,使第二移位信号输出端o2的信号为高电平信号。

示例性地,以移位寄存器开始工作前,第一节点n1、第二节点n2、第三节点n3和第四节点n4的电位均是高电位为例进行说明。在移位寄存器工作时,由于第一输出控制模块30的第一起始信号端i1和第二起始信号端i2分别输入两路电位相反的信号,因此第一输出控制模块30能够响应于时钟信号clk的有效信号交替下拉第一节点n1和第二节点n2的电位,使得第一节点n1和第二节点n2的电位相反,有助于使第一输出模块10根据第一节点n1和第二节点n2的电位,交替输出两路电位相反的信号至第二输出控制模块40的第一输入端a1和第二输入端a2。在时钟信号clk为有效信号时,第二输出控制模块40的第三输入端a3输入的信号是无效信号(即与有效信号电位相反的信号),因此第二输出控制模块40无法控制第三节点n3和第四节点n4的电位,第二输出模块20根据第三节点n3和第四节点n4的电位输出至第一移位信号输出端o1和第二移位信号输出端o2的信号均维持原状。

同理,在第二输出控制模块40的第三输入端a3输入的信号为有效信号时,时钟信号clk是无效信号,第一输出控制模块30无法控制第一节点n1和第二节点n2的电位,第一输出模块10根据第一节点n1和第二节点n2的电位输出至第二输出控制模块40的第一输入端a1和第二输入端a2的信号均维持原状,即两路电位相反的信号。第二输出控制模块40可响应于第三输入端a3的有效信号交替下拉第三节点n3和第四节点n4的电位,使得第三节点n3和第四节点n4的电位相反,有助于使第二输出模块20根据第三节点n3和第四节点n4的电位,交替输出两路电位相反的信号至第一移位信号输出端o1和第二移位信号输出端o2。

本发明实施例的技术方案,实现了在时钟信号为有效信号时,根据第一输出控制模块输入的两路电位相反的信号对第一输出模块进行控制,以使第一输出模块输出两路电位相反的信号,使得第一输出控制模块和第二输出模块构成移位寄存器中的主锁存器,在时钟信号通过第二反相器向第二输出控制模块的第三输入端输入有效信号时,根据第二输出控制模块输入的两路电位相反的信号对第二输出模块进行控制,以使第二输出模块输出两路电位相反的信号,使得第二输出控制模块和第二输出模块构成移位寄存器中的从锁存器,该移位寄存器能够利用主锁存器和从锁存器,根据时钟信号的跳变,将第一输出控制模块的第一起始信号端和第二起始信号端输入的两路电位相反的信号,通过第二输出模块的第一移位信号输出端和第二移位信号输出端移位输出,进而实现输入信号的数据格式转换。并且,本发明实施例提供的移位寄存器仅由第一输出模块、第二输出模块、第一输出控制模块和第二输出控制模块构成,使得该移位寄存器的结构简单紧凑,与现有技术相比,本方案有利于简化移位寄存器的电路结构,减小移位寄存器的面积,以提高移位寄存器的集成度,进而节约移位寄存器的生产成本。

图2是本发明实施例提供的另一种移位寄存器的模块结构示意图,如图2所示,在上述实施例的基础上,可选地,设置第一输出控制模块30包括第一输出控制单元31、第二输出控制单元32和第三输出控制单元33;第三输出控制单元33包括第一端和第二端,第一输出控制单元31用于根据起始信号in和第三输出控制单元33的第一端的电位控制第一节点n1的电位;第二输出控制单元32用于根据第二起始信号端i2输入的信号和第三输出控制单元33的第二端的电位控制第二节点n2的电位;第三输出控制单元33用于根据时钟信号clk和第一电位信号vgl确定自身的第一端和第二端的电位。

示例性地,第三输出控制单元33的第一端连接第一输出控制单元31,第三输出控制单元33的第二端连接第二输出控制单元32。第三输出控制单元33能够响应于时钟信号clk的有效信号,将第一电位信号vgl传输至自身的第一端和第二端。第一输出控制单元31能够响应于起始信号in的有效信号,将第三输出控制单元33的第一端的电位传输至第一节点n1,以在时钟信号clk的有效信号到来时,根据第三输出控制单元33的第一端的第一电位信号vgl确定第一节点n1的电位,使第一节点n1为低电位。第二输出控制单元32能够响应于第二起始信号端i2的有效信号,将第三输出控制单元33的第二端的电位传输至第二节点n2,以在时钟信号clk的有效信号到来时,根据第三输出控制单元33的第二端的第一电位信号vgl确定第二节点n2的电位,使第二节点n2为低电位。由于起始信号in和第二起始信号端i2的电位相反,这样设置的好处在于,能够在时钟信号clk的有效信号到来时,将第一节点n1和第二节点n2的电位交替下拉至低电位,进而控制第一输出模块10的输出。

参见图2,在上述实施例的基础上,可选地,设置第一输出控制单元31包括第一晶体管t1,第一晶体管t1的栅极连接第一起始信号端i1,第一晶体管t1的第一极连接第三输出控制单元33的第一端,第一晶体管t1的第二极连接第一节点n1;第二输出控制单元32包括第二晶体管t2,第二晶体管t2的栅极连接第二起始信号端i2,第二晶体管t2的第一极连接第三输出控制单元33的第二端,第二晶体管t2的第二极连接第二节点n2;第三输出控制单元33包括第三晶体管t3和第四晶体管t4,第三晶体管t3的栅极和第四晶体管t4的栅极均连接时钟信号端i3输,第三晶体管t3的第一极和第四晶体管t4的第一极均接入时钟信号clk,第三晶体管t3的第二极作为第三输出控制单元33的第一端,第四晶体管t4的第二极作为第三输出控制单元33的第二端。

本实施例以及下文中的各实施例均以移位寄存器中的晶体管是n型晶体管,并且高电平信号是有效信号为例进行示意性说明,在实际应用中,也可以结合移位寄存器的具体结构选用p型晶体管,并设置低电平信号是有效信号,本实施例对此不进行限定。示例性地,第三晶体管t3和第四晶体管t4响应于时钟信号clk中的高电平信号导通,并分别在二者导通时将第一电位信号vgl传输至第一晶体管t1的第一极和第二晶体管t2的第一极。第一晶体管t1响应于起始信号in中的高电平信号导通,并在导通时将第三晶体管t3的第二极的信号传输至第一节点n1。第二晶体管t2响应于第二起始信号端i2的高电平信号导通,并在导通时将第四晶体管t4的第二极的信号传输至第二节点n2。

图3是本发明实施例提供的另一种移位寄存器的模块结构示意图,如图3所示,可选地,设置第一节点n1和第二节点n2均接入第二电位信号vgh,第一输出模块10包括第一输出单元11和第二输出单元12;第一输出单元11用于在第一节点n1的电位的控制下,根据第一电位信号vgl或第二电位信号vgh确定第二输出控制模块40的第二输入端a2的信号;第二输出单元12用于在第二节点n2的电位的控制下,根据第一电位信号vgl或第二电位信号vgh确定第二输出控制模块40的第一输入端a1的信号。

示例性地,第一节点n1和第二节点n2均接入第二电位信号vgh,在移位寄存器开始工作前,第一节点n1和第二节点n2为高电位。在移位寄存器工作时,第一输出单元11能够响应于第一节点n1的高电平信号,根据第一电位信号vgl确定第二输入端a2的信号,使第二输入端a2的信号为低电平信号,以及在第一节点n1为低电平信号时,根据第二电位信号vgh确定第二输入端a2的信号,使第二输入端a2的信号为高电平信号。第二输出单元12能够响应于第二节点n2高电平信号,根据第一电位信号vgl确定第一输入端a1的信号,使第一输入端a1的信号为低电平信号,以及在第二节点n2为低电平信号时,根据第二电位信号vgh确定第一输入端a1的信号,使第一输入端a1的信号为高电平信号。由于第一节点n1和第二节点n2在第一输出控制模块30的作用下被交替下拉至低电位,第一节点n1和第二节点n2的电位不同,因此通过设置第一输出单元11和第二输出单元12,能够使第一输出模块10输出两路电位相反的信号。

参见图3,在上述实施例的基础上,可选地,设置第一输出单元11包括第五晶体管t5,第五晶体管t5的栅极连接第一节点n1,第五晶体管t5的第一极接入第一电位信号vgl,第五晶体管t5的第二极接入第二电位信号vgh并连接至第二输出控制模块40的第二输入端a2;第二输出单元12包括第六晶体管t6,第六晶体管t6的栅极连接第二节点n2,第六晶体管t6的第一极接入第一电位信号vgl,第六晶体管t6的第二极接入第二电位信号vgh并连接至第二输出控制模块40的第一输入端a1。

示例性地,在第一输出控制模块30根据第一电位信号vgl确定第一节点n1的信号时,第一节点n1的信号为低电平信号,第二节点n2的信号为高电平信号,第六晶体管t6响应于第二节点n2的高电平信号导通,第一电位信号vgl传输至第一输入端a1,使第一输入端a1的信号为低电平信号,第五晶体管t5关断,第二输入端a2的信号与第二节点n2的信号同为高电平信号;同理,在第一输出控制模块30将第一电位信号vgl传输至第二节点n2时,第二节点n2的信号为低电平信号,第一节点n1为高电平信号,第五晶体管t5响应于第一节点n1的高电平信号导通,将第一电位信号vgl传输至第二输入端a2,使第二输入端a2的信号为低电位信号,第六晶体管t6关断,第一输入端a1的信号与第一节点n1的信号同为高电平信号。

图4是本发明实施例提供的另一种移位寄存器的模块结构示意图,如图4所示,可选地,设置第二输出控制模块40包括第四输出控制单元41、第五输出控制单元42和第六输出控制单元43;第六输出控制单元43包括第一端和第二端,第四输出控制单元41用于根据第二输出控制模块40的第一输入端a1的信号和第六输出控制单元43的第一端的电位控制第三节点n3的电位;第五输出控制单元42用于根据第二输出控制模块40的第二输入端a2的信号和第六输出控制单元43的第二端的电位控制第四节点n4的电位;第六输出控制单元43用于根据第二输出控制模块40的第三输入端a3的信号和第一电位信号vgl确定自身的第一端和第二端的电位。

示例性地,第六输出控制单元43能够响应于第三输入端a3的有效信号,将第一电位信号vgl传输至自身的第一端和第二端。第四输出控制单元41能够响应于第一输入端a1的有效信号,将第六输出控制单元43的第一端的电位传输至第三节点n3,以在第三输入端a3的有效信号到来时,根据第六输出控制单元43的第一端的第一电位信号vgl确定第三节点n3的电位,使第三节点n3为低电位。第五输出控制单元42能够响应于第二输入端a2的有效信号,将第六输出控制单元43的第二端的电位传输至第四节点n4,以在第三输入端a3的有效信号到来时,根据第六输出控制单元43的第二端的第一电位信号vgl确定第四节点n4的电位,使第四节点n4为低电位。由于第一输入端a1和第二输入端a2的电位相反,这样设置的好处在于,能够在第三输入端a3的有效信号到来时,将第三节点n3和第四节点n4的电位交替下拉至低电位,进而控制第二输出模块20的输出。

参见图4,在上述实施例的基础上,可选地,设置第四输出控制单元41包括第七晶体管t7,第七晶体管t7的栅极连接第二输出控制模块40的第一输入端a1,第七晶体管t7的第一极连接第六输出控制单元43的第一端,第七晶体管t7的第二极连接第三节点n3;第五输出控制单元42包括第八晶体管t8,第八晶体管t8的栅极连接第二输出控制模块40的第二输入端a2,第八晶体管t8的第一极连接第六输出控制单元43的第二端,第八晶体管t8的第二极连接第四节点n4;第六输出控制单元43包括第九晶体管t9和第十晶体管t10,第九晶体管t9的栅极和第十晶体管t10的栅极均连接第二输出控制模块40的第三输入端a3,第九晶体管t9的第一极和第十晶体管t10的第一极均接入时钟信号clk,第九晶体管t9的第二极作为第六输出控制单元43的第一端,第十晶体管t10的第二极作为第六输出控制单元43的第二端。

示例性地,第九晶体管t9和第十晶体管t10响应于第三输入端a3的高电平信号导通,并分别在二者导通时将第一电位信号vgl传输至第七晶体管t7的第一极和第八晶体管t8的第一极。第七晶体管t7响应于第一输入端a1的高电平信号导通,并在导通时将第九晶体管t9的第二极的信号传输至第三节点n3。第八晶体管t8响应于第二输入端a2的高电平信号导通,并在导通时将第十晶体管t10的第二极的信号传输至第四节点n4。

图5是本发明实施例提供的一种移位寄存器的电路结构示意图,结合图4和图5,可选地,设置第三节点n3和第四节点n4均接入第二电位信号vgh,第二输出模块20包括第三输出单元21和第四输出单元22;第三输出单元21用于在第三节点n3的电位的控制下,根据第一电位信号vgl或第二电位信号vgh确定第一移位信号输出端o1的信号;第四输出单元22用于在第四节点n4的电位的控制下,根据第一电位信号vgl或第二电位信号vgh确定第二移位信号输出端o2的信号。

示例性地,第三节点n3和第四节点n4均接入第二电位信号vgh,在移位寄存器开始工作前,第三节点n3和第四节点n4为高电位。第三输出单元21能够响应于第三节点n3的高电平信号,根据第一电位信号vgl确定第一移位信号输出端o1的信号,使第一移位信号输出端o1的信号为低电平信号,以及在第三节点n3为低电平信号时,根据第二电位信号vgh确定第一移位信号输出端o1的信号,使第一移位信号输出端o1为高电平信号。第四输出单元22能够响应于第四节点n4高电平信号,根据第一电位信号vgl确定第二移位信号输出端o2的信号,使第二移位信号输出端o2为低电平信号,以及在第四节点n4为低电平信号时,根据第二电位信号vgh确定第二移位信号输出端o2,使第二移位信号输出端o2的信号为高电平信号。由于第三节点n3和第四节点n4在第二输出控制模块40的作用下被交替下拉至低电位,第三节点n3和第四节点n4的电位不同,因此通过设置第三输出单元21和第四输出单元22,能够使第二输出模块20输出两路电位相反的信号。

参见图5,在上述实施例的基础上,可选地,设置第三输出单元21包括第十一晶体管t11,第十一晶体管t11的栅极连接第三节点n3,第十一晶体管t11的第一极接入第一电位信号vgl,第十一晶体管t11的第二极接入第二电位信号vgh并连接至第一移位信号输出端o1;第四输出单元22包括第十二晶体管t12,第十二晶体管t12的栅极连接第四节点n4,第十二晶体管t12的第一极接入第一电位信号vgl,第十二晶体管t12的第二极接入第二电位信号vgh并连接至第二移位信号输出端o2。

示例性地,在第二输出控制模块40将第一电位信号vgl传输至第三节点n3时,第三节点n3为低电平信号,第四节点n4为高电平信号,第十二晶体管t12响应于第四节点n4的高电平信号导通,将第一电位信号vgl传输至第二移位信号输出端o2,第二移位信号输出端o2的信号为低电平信号,第十一晶体管t11关断,第一移位信号输出端o1的信号与第四节点n4的信号同为高电平信号;同理,在第二输出控制模块40将第一电位信号vgl传输至第四节点n4时,第四节点n4为低电平信号,第三节点n3为高电平信号,第十一晶体管t11响应于第三节点n3的高电平信号导通,将第一电位信号vgl传输至第一移位信号输出端o1,第一移位信号输出端o1的信号为低电平信号,第十二晶体管t12关断,第二移位信号输出端o2的信号与第三节点n3的信号同为高电平信号。

结合图1至图5,在上述各实施例的基础上,可选地,设置第一晶体管t1、第二晶体管t2、第三晶体管t3、第四晶体管t4、第五晶体管t5、第六晶体管t6、第七晶体管t7、第八晶体管t8、第九晶体管t9、第十晶体管t10、第十一晶体管t11和第十二晶体管t12为砷化镓晶体管。基于砷化镓(gaas)半导体工艺的晶体管具有电子迁移率高、开关速度块以及功耗低的优势,并且砷化镓晶体管具有较好的抗辐射性能和耐高温性能。现有技术的移位寄存器中的晶体管多为基于硅工艺的晶体管,与现有技术相比,本实施例设置移位寄存器中的晶体管均为砷化镓晶体管,有利于提高移位寄存器的运行速度、降低移位寄存器的功耗、提高移位寄存器的抗辐射性能和耐高温性能以及延长移位寄存器的使用寿命,进而提升移位寄存器的性能。基于砷化镓晶体管的移位寄存器还便于与砷化镓射频模拟电路集成,以降低生产成本,并促进微波通信、相控阵雷达和航空航天等产业的发展。

结合图1至图5,在上述各实施例的基础上,可选地,设置移位寄存器还包括第一电阻r1、第二电阻r2、第三电阻r3和第四电阻r4,第二电位信号vgh通过第一电阻r1接入第一节点n1、通过第二电阻r2接入第二节点n2、通过第三电阻r3接入第三节点n3并通过第四电阻r4接入第四节点n4,第一电阻r1、第二电阻r2、第三电阻r3和第四电阻r4均起到分压的作用。

图6是本发明实施例提供的一种驱动时序图,具体可用于驱动图1至图5所示的移位寄存器100工作。下面将结合图5和图6,对本发明实施例提供的移位寄存器的工作原理进行说明。示例性地,移位寄存器100的工作阶段至少包括t1阶段和t2阶段。

在t1阶段,时钟信号clk的第一个脉冲信号到来,当时钟信号clk处于上升沿时,第三晶体管t3和第四晶体管t4导通,当起始信号in也为高电平信号时,第二起始信号端i2输入的信号为低电平信号,第一晶体管t1导通,将第一电位信号vgl传输至第一节点n1,使第一节点n1为低电平信号,第二晶体管t2关断,第二节点n2为高电平信号,第六晶体管t6导通,将低电平信号传输至第一输入端a1,第二输入端a2为第二节点n2的高电平信号。此时第九晶体管t9和第十晶体管t10关断,第一移位信号输出端o1输出的第一移位信号out1和第二移位信号输出端o2输出的第二移位信号out2维持原状。

在t1阶段,当时钟信号clk处于下降沿时,第三晶体管t3和第四晶体管t4关断,第九晶体管t9和第十晶体管t10导通,起始信号in由高电平向低电平跳变,第二起始信号端i2输入的信号由低电平向高电平跳变,第一晶体管t1关断,第一节点n1为高电平信号,该高电平信号输入第五晶体管t5的栅极和第六晶体管t6的第二极,第二晶体管t2导通,将低电平信号传输至第二节点n2,使低电平信号输入第六晶体管t6的栅极和第五晶体管t5的第二极,第五晶体管t5导通,将低电平信号传输至第二输入端a2,第一输入端a1为第一节点n1的高电平信号。第七晶体管t7导通,将低电平信号传输至第三节点n3,使低电平信号输入第十一晶体管t11的栅极和第十二晶体管t12的第二极,第八晶体管t8关断,第四节点n4为高电平信号,该高电平信号输入第十二晶体管t12的栅极和第十一晶体管t11的第二极。第十二晶体管t12导通,将低电平信号传输至第二移位信号输出端o2,第二移位信号输出端o2输出的第二移位信号out2由高电平信号跳变为低电平信号,第十一晶体管t11关断,第一移位信号输出端o1为第四节点n4的信号,第一移位信号out1由低电平信号跳变为高电平信号。

在t1阶段,本发明实施例提供的移位寄存器实现了将第一起始信号端i1输入的起始信号in通过第一移位信号输出端o1移位输出,将第二起始信号端i2输入的信号通过第二移位信号输出端o2移位输出。移位寄存器在t2阶段的工作原理与t1阶段类似,不再赘述。

本发明实施例还提供了一种数据格式转换电路,图7是本发明实施例提供的一种数据格式转换电路的模块结构示意图,如图7所示,本发明实施例提供的数据格式转换电路,包括缓存器200和本发明上述任意实施例所提供的移位寄存器100,缓存器200包括:第三输出模块50、第三输出控制模块60和复位模块70;第三输出控制模块60用于根据数据就绪信号vre、第一电位信号vgl、第一移位信号输出端o1和第二移位信号输出端o2的信号确定第五节点n5和第六节点n6的电位;第三输出模块50包括第一输出端o3和第二输出端o4,第三输出模块50用于在第五节点n5和第六节点n6的电位的控制下,根据第一电位信号vgl或第二电位信号vgh,确定自身的第一输出端o3的信号和第二输出端o4的信号;其中,第五节点n5连接第三输出模块60的第一输出端o3,第六节点n6连接第三输出模块60的第二输出端o4;复位模块70用于根据复位信号vset和第一电位信号vgl确定第三输出模块50的第一输出端o3和第二输出端o4的电位。

具体地,移位寄存器100的第一移位信号输出端o1和第二移位信号输出端o2输出的信号均输入至第三输出控制模块60。第三输出控制模块60根据数据就绪信号vre、第一电位信号vgl、第一移位信号输出端o1和第二移位信号输出端o2的信号确定第五节点n5和第六节点n6的电位,是指在数据就绪信号vre为有效信号时,第三输出控制模块60能够根据第一移位信号输出端o1或第二移位信号输出端o2的有效信号,来通过第一电位信号vgl确定第五节点n5和第六节点n6的电位。例如,在数据就绪信号vre为有效信号时,若第一移位信号输出端o1的信号为有效信号,则第三输出控制模块60根据第一电位信号vgl确定第五节点n5的电位,使第五节点n5为低电位;在数据就绪信号vre为有效信号时,若第二移位信号输出端o2的信号为有效信号,则第三输出控制模块60根据第一电位信号vgl确定第六节点n6的电位,使第六节点n6为低电位。

第三输出模块50在第五节点n5和第六节点n6的电位的控制下,根据第一电位信号vgl或第二电位信号vgh,确定自身的第一输出端o3的信号和第二输出端o4的信号,是指第三输出模块50能够响应于第六节点n6的有效信号,例如高电平信号,根据第一电位信号vgl确定第一输出端o3的信号,使第一输出端o3为低电平信号,以及在第六节点n6为低电平信号时,根据第二电位信号vgh确定第一输出端o3的信号,使第一输出端o3为高电平信号,第三输出模块50还能响应于第五节点n5的有效信号,例如高电平信号,根据第一电位信号vgl确定第二输出端o4的信号,使第二输出端o4为低电平信号,以及在第五节点n5为低电平信号时,根据第二电位信号vgh确定第二输出端o4的信号,使第二输出端o4为高电平信号。

复位模块70根据复位信号vset和第一电位信号vgl确定第一输出端o3和第二输出端o4的电位,是指复位模块70能够响应于复位信号vset的有效信号,根据第一电位信号vgl确定第一输出端o3和第二输出端o4的电位,使第一输出端o3和第二输出端o4均为低电位,实现第一输出端o3和第二输出端o4的复位功能。

示例性地,以数据格式转换电路开始工作前,第五节点n5和第六节点n6的电位均是高电位为例,对本发明实施例提供的数据格式转换电路的工作原理进行说明。在移位寄存器100输入起始信号in和时钟信号clk之前,可通过复位模块70根据复位信号vset通过第一电位信号vgl对第一输出端o3和第二输出端o4进行复位。完成第一输出端o3和第二输出端o4的复位之后,向移位寄存器100传输起始信号in和时钟信号clk,以使移位寄存器100通过第一移位信号输出端o1和第二移位信号输出端o2输出两路电位相反的信号。此时若数据就绪信号vre是无效信号,例如数据就绪信号vre为低电平信号,则第三输出控制模块60无法控制第五节点n5和第六节点n6的电位,第五节点n5和第六节点n6均为高电位,第一输出端o3和第二输出端o4的电位与第五节点n5和第六节点n6的电位相同,第一输出端o3和第二输出端o4的输出信号与第一移位信号输出端o1和第二移位信号输出端o2的输出信号无关。

若数据就绪信号vre是有效信号,例如数据就绪信号vre为高电平信号,并且考虑到第一移位信号输出端o1和第二移位信号输出端o2输出两路电位相反的信号,因此第三输出控制模块60能够响应于数据就绪信号vre的有效信号,根据第一移位信号输出端o1和第二移位信号输出端o2的电位将第五节点n5或第六节点n6的电位下拉,使第五节点n5和第六节点n6的电位相反,有助于使第三输出模块50根据第五节点n5和第六节点n6的电位,输出两路电位相反的信号至第一输出端o3和第二输出端o4,使得数据格式转换电路实现了根据第一移位信号输出端o1和第二移位信号输出端o2的输出信号,控制第一输出端o3和第二输出端o4的输出信号。因此,可以在第一移位信号输出端o1和第二移位信号输出端o2将信号全部输入至缓存器200之后,控制数据就绪信号vre为有效信号,以实现第一输出端o3和第二输出端o4的输出信号的更新,进而实现缓存功能。

本发明实施例的技术方案,通过数据格式转换电路中的移位寄存器根据时钟信号的跳变,将第一输出控制模块的第一起始信号端和第二起始信号端输入的两路电位相反的信号,通过第二输出模块的第一移位信号输出端和第二移位信号输出端移位输出,并通过数据格式转换电路中的缓存器实现在数据就绪信号为有效信号时,利用第一移位信号输出端和第二移位信号输出端的输出信号,控制第三输出模块的第一输出端和第二输出端的输出信号,以实现第一输出端和第二输出端的输出信号输出数据的更新,进而实现缓存功能。本发明实施例提供的数据格式转换电路,有利于实现输入信号的数据格式转换,并且该数据格式转换电路的结构简单紧凑,有利于简化数据格式转换电路的工作方式,减小数据格式转换电路的面积,并提高数据格式转换电路的集成度,以便数据格式转换电路与模拟电路的集成,进而节约生产成本。

图8是本发明实施例提供的另一种数据格式转换电路的模块结构示意图,如图8所示,在上述实施例的基础上,可选地,设置第三输出控制模块60包括第七输出控制单元61和第八输出控制单元62;第八输出控制单元62包括第一端和第二端,第七输出控制单元61用于根据第一电位信号vgl、第一移位信号输出端o1和第二移位信号输出端o2的信号确定第八输出控制单元62的第一端和第二端的电位;第八输出控制单元62用于根据数据就绪信号vre和自身的第一端和第二端的电位控制第五节点n5和第六节点n6的电位。

示例性地,第七输出控制单元61连接在移位寄存器100的第一移位信号输出端o1和第二移位信号输出端o2以及第八输出控制单元62的第一端和第二端之间。第七输出控制单元61能够在第一移位信号输出端o1的信号为有效信号时,将第一电位信号vgl传输至第八输出控制单元62的第一端,使第八输出控制单元62的第一端的信号为低电平信号,或者在第二移位信号输出端o2的信号为有效信号时,将第一电位信号vgl传输至第八输出控制单元62的第二端,使第八输出控制单元62的信号为低电平信号。第八输出控制单元62能够在数据就绪信号vre为有效信号时,将其第一端的信号传输至第五节点n5,或者将其第二端的信号传输至第六节点n6。本发明实施例的技术方案,实现了在数据就绪信号vre为有效信号时,根据第一移位信号输出端o1和第二移位信号输出端o2的电位将第五节点n5或第六节点n6的电位下拉,使第五节点n5和第六节点n6的电位相反,有助于使第三输出模块50根据第五节点n5和第六节点n6的电位,控制第一输出端o3和第二输出端o4的电位。

参见图8,在上述实施例的基础上,可选地,设置第七输出控制单元61包括第十三晶体管t13和第十四晶体管t14;第十三晶体管t13的栅极连接第一移位信号输出端o1,第十三晶体管t13的第一极和第十四晶体管t14的第一极均接入第一电位信号vgl,第十三晶体管t13的第二极连接第八输出控制单元62的第一端,第十四晶体管t14的栅极连接第二移位信号输出端o2,第十四晶体管t14的第二极连接第八输出控制单元62的第二端;第八输出控制单元62包括第十五晶体管t15和第十六晶体管t16;第十五晶体管t15的栅极和第十六晶体管t16的栅极均接入数据就绪信号vre,第十五晶体管t15的第一极作为第八输出控制单元62的第一端,第十五晶体管t15的第二极连接第五节点n5,第十六晶体管t16的第一极作为第八输出控制单元62的第二端,第十六晶体管t16的第二极连接第六节点n6。

示例性地,以数据格式转换电路开始工作前,第五节点n5和第六节点n6是高电位为例进行说明。在数据就绪信号vre为低电平信号时,第十五晶体管t15和第十六晶体管t16关断,第三输出控制模块60无法根据第一移位信号输出端o1和第二移位信号输出端o2的电位将第一电位信号vgl传输至第五节点n5和第六节点n6。在数据就绪信号vre为高电平信号时,第十五晶体管t15和第十六晶体管t16导通,第一移位信号输出端o1和第二移位信号输出端o2的电位相反,例如在第一移位信号输出端o1输出低电平信号,第二移位信号输出端o2输出高电平信号时,第十四晶体管t14导通,第一电位信号vgl通过第十四晶体管t14和第十六晶体管t16传输至第六节点n6,使第六节点n6为低电位,第十三晶体管t13关断,第五节点n5为高电位。

图9是本发明实施例提供的另一种数据格式转换电路的模块结构示意图,如图9所示,可选地,设置第五节点n5和第六节点n6均接入第二电位信号vgh,第三输出模块50包括第五输出单元51和第六输出单元52;第五输出单元51用于在第五节点n5的电位的控制下,根据第一电位信号vgl或第二电位信号vgh确定第三输出模块50的第二输出端o4的信号;第六输出单元52用于在第六节点n6的电位的控制下,根据第一电位信号vgl或第二电位信号vgh确定第三输出模块50的第一输出端o3的信号。

示例性地,第五节点n5和第六节点n6均接入第二电位信号vgh,数据格式转换电路开始工作前,第五节点n5和第六节点n6为高电位。第五输出单元51能够响应于第五节点n5的高电平信号,根据第一电位信号vgl确定第二输出端o4的信号,使第二输出端o4为低电平信号,以及在第五节点n5为低电平信号时,根据第二电位信号vgh确定第二输出端o4的信号,使第二输出端o4为高电平信号。第六输出单元52能够响应于第六节点n6高电平信号,根据第一电位信号vgl确定第一输出端o3的信号,使第一输出端o3为低电平信号,以及在第六节点n6为低电平信号时,根据第二电位信号vgh确定第一输出端o3的信号,使第一输出端o3为高电平信号。由于第五节点n5和第六节点n6在第三输出控制模块60的作用下被交替下拉至低电位,第五节点n5和第六节点n6的电位不同,因此通过设置第五输出单元51和第六输出单元52,能够使第三输出模块50输出两路电位相反的信号。

参见图9,在上述实施例的基础上,可选地,设置第五输出单元51包括第十七晶体管t17,第十七晶体管t17的栅极连接第五节点n5,第十七晶体管t17的第一极接入第一电位信号vgl,第十七晶体管t17的第二极接入第二电位信号vgh并连接至第三输出模块50的第二输出端o4;第六输出单元52包括第十八晶体管t18,第十八晶体管t18的栅极连接第六节点n6,第十八晶体管t18的第一极接入第一电位信号vgl,第十八晶体管t18的第二极接入第二电位信号vgh并连接至第三输出模块50的第一输出端o3;

示例性地,在第三输出控制模块60根据第一电位信号vgl确定第五节点n5的信号时,第五节点n5为低电平信号,第六节点n6为高电平信号,第十八晶体管t18响应于第六节点n6的高电平信号导通,将第一电位信号vgl传输至第一输出端o3,第十七晶体管t17关断,第二输出端o4的信号与第六节点n6的信号同为高电平信号;同理,在第三输出控制模块60根据第一电位信号vgl确定第六节点n6的信号时,第六节点n6为低电平信号,第五节点n5为高电平信号,第十七晶体管t17响应于第五节点n5的高电平信号导通,将第一电位信号vgl传输至第二输出端o4,第十八晶体管t18关断,第一输出端o3的信号与第五节点n5的信号同为高电平信号。

图10是本发明实施例提供的一种数据格式转换电路的结构示意图,结合图9和图10,可选地,设置复位模块70包括第一复位单元71和第二复位单元72;第一复位单元71用于根据复位信号vset和第一电位信号vgl确定第三输出模块50的第一输出端o3的电位;第二复位单元72用于根据复位信号vset和第一电位信号vgl确定第三输出模块50的第二输出端o4的电位。示例性地,第一复位单元71能够响应于复位信号vset的有效信号,根据第一电位信号vgl确定第一输出端o3的电位,使第一输出端o3为低电位,第二复位单元72能够响应于复位信号vset的有效信号,根据第一电位信号vgl确定第二输出端o4的电位,使第二输出端o4为低电位,以实现第一输出端o3和第二输出端o4的复位功能。

参见图10,在上述实施例的基础上,可选地,设置第一复位单元71包括第十九晶体管t19,第十九晶体管t19的栅极接入复位信号vset,第十九晶体管t19的第一极接入第一电位信号vgl,第十九晶体管t19的第二极连接第三输出模块50的第一输出端o3;第二复位单元72包括第二十晶体管t20,第二十晶体管t20的栅极接入复位信号vset,第二十晶体管t20的第一极接入第一电位信号vgl,第二十晶体管t20的第二极连接第三输出模块50的第二输出端o4。示例性地,在复位信号vset为高电平信号时,第十九晶体管t19和第二十晶体管t20导通,将第一电位信号vgl传输至第一输出端o3和第二输出端o4,使第一输出端o3和第二输出端o4均为低电位,实现第一输出端o3和第二输出端o4的复位功能。

结合图7至图10,在上述各实施例的基础上,可选地,设置第十三晶体管t13、第十四晶体管t14、第十五晶体管t15、第十六晶体管t16、十七晶体管t17、第十八晶体管t18、第十九晶体管t19和第二十晶体管t20均为砷化镓晶体管。基于砷化镓(gaas)半导体工艺的晶体管具有电子迁移率高、开关速度块以及功耗低的优势,并且砷化镓晶体管具有较好的抗辐射性能和耐高温性能。现有技术的数据格式转换电路中的晶体管多为基于硅工艺的晶体管,与现有技术相比,本实施例设置数据格式转换电路中的晶体管均为砷化镓晶体管,有利于提高数据格式转换电路的运行速度、降低数据格式转换电路的功耗、提高数据格式转换电路的抗辐射性能和耐高温性能以及延长数据格式转换电路的使用寿命,进而提升数据格式转换电路的性能。基于砷化镓晶体管的数据格式转换电路还便于与砷化镓射频模拟电路集成,以降低生产成本,并促进微波通信、相控阵雷达和航空航天等产业的发展。

结合图7至图10,在上述各实施例的基础上,可选地,设置数据格式转换电路还包括第五电阻r5和第六电阻r6,第二电位信号vgh通过第五电阻r5接入第五节点n5,通过第六电阻r6接入第六节点n6,第五电阻r5和第六电阻r6均起到分压的作用。

图11是本发明实施例提供的另一种驱动时序图,具体可用于驱动图7至图10所示的数据格式转换电路工作。下面将结合图10和图11,对本发明实施例提供的数据格式转换电路的工作原理进行说明。示例性地,移位寄存器100的工作阶段至少包括t10阶段、t11阶段和t2阶段。

在t10阶段,移位寄存器100输入起始信号in和时钟信号clk之前,复位信号vset为高电平信号,第十九晶体管t19和第二十晶体管t20导通,将低电平信号传输至第一输出端o3和第二输出端o4,使第一输出端o3和第二输出端o4均为低电位,实现第一输出端o3和第二输出端o4的复位功能。

在t11阶段,移位寄存器100输入起始信号in和时钟信号clk,移位寄存器将第一起始信号端i1输入的起始信号in通过第一移位信号输出端o1移位输出,得到第一移位信号out1,并将第二起始信号端i2输入的信号通过第二移位信号输出端o2移位输出,得到第二移位信号out2。此时数据就绪信号vre保持低电平信号,第十五晶体管t15和第十六晶体管t16关断,第五节点n5和第六节点n6均为高电平信号,第一输出端o3和第二输出端o4输出高电平信号。

在t12阶段,第一移位信号输出端o1和第二移位信号输出端o2将信号全部输入至缓存器200,数据就绪信号vre为高电平信号,第十五晶体管t15和第十六晶体管t16导通,第一移位信号输出端o1输出低电平信号,第二移位信号输出端o2输出高电平信号时,第十四晶体管t14导通,第一电位信号vgl通过第十四晶体管t14和第十六晶体管t16传输至第六节点n6,使第六节点n6为低电位,第十三晶体管t13关断,第五节点n5为高电位。第十七晶体管t17导通,将第一电位信号vgl传输至第二输出端o4,第二输出端o4输出低电平信号,第十八晶体管t18关断,第一输出端o3输出高电平信号。

本发明实施例所提供的数据格式转换电路包括本发明上述任意实施例所提供的移位寄存器,具备移位寄存器相应的功能模块和有益效果,不再赘述。

本发明实施例还提供了一种数据格式转换器,图12是本发明实施例提供的一种数据格式转换器的模块结构示意图,结合图1、图5、图7、图10和图12,本发明实施例提供的数据格式转换器,包括多个本发明上述任意实施例提供的数据格式转换电路,多个数据格式转换电路级联连接(图12仅示意性地示出了数据格式转换器由三个级联连接的数据格式转换电路构成的情况);第一级数据格式转换电路的移位寄存器100的第一起始信号端i1接入起始信号in,每一级数据格式转换电路的移位寄存器100的时钟信号端i3均接入时钟信号clk,第一级数据格式转换电路的移位寄存器100的第一移位信号输出端o1连接下一级数据格式转换电路的移位寄存器100的第二起始信号端i2,第一级数据格式转换电路的移位寄存器100的第二移位信号输出端o2连接下一级数据格式转换电路的移位寄存器100的第一起始信号端i1。

图12仅示意性地示出了数据格式转换电路中的移位寄存器100和缓存器200的部分结构,移位寄存器100和缓存器200的具体结构可参见图1、图5、图7及图10。其中,由于每个移位寄存器100的第三输入端a3均通过第二反相器d2接入时钟信号clk,因此可在多个级联连接的数据格式转换电路构成的数据格式转换器中仅设置一个第二反相器d2即可,该第二反相器d2的信号输入端接入时钟信号clk,信号输出端连接每个移位寄存器100的第三输入端a3。

图13是本发明实施例提供的另一种驱动时序图,具体可用于驱动图12所示的数据格式转换器工作。结合图12和图13,右侧的第一个移位寄存器100的第二移位信号输出端o2的输出信号output1可作为中间的移位寄存器100的第一起始信号端i1的输入信号,右侧的第一个移位寄存器100的第一移位信号输出端o1的输出信号可作为中间的移位寄存器100的第二起始信号端i2的输入信号,中间的移位寄存器100的第二移位信号输出端o2的输出信号output2可作为左侧的第一个移位寄存器100的第一起始信号端i1的输入信号,中间的移位寄存器100的第一移位信号输出端o1的输出信号可作为左侧的第一个移位寄存器100的第二起始信号端i2的输入信号。每一级移位寄存器100的输出信号,均可作为下一级移位寄存器100的输入信号,以实现输入信号的移位输出。

本发明实施例提供的数据格式转换器既能工作于串行输入模式,还能工作于并行输入模式。串行输入模式包括左移移位输出模式和右移移位输出模式,上述实施例均为左移移位输出模式,采用右移移位输出模式时,可将信号输入端设置在各移位寄存器的左侧,将信号输出端设置在各移位寄存器的右侧,使得起始信号和时钟信号通过移位寄存器的左侧输入,并通过移位寄存器的右侧输出移位信号。在并行输入模式中,可同时向各移位寄存器的第一反相器d1的信号输入端输入时钟信号clk’,并将各缓存器200中的第一输出端o3和第二输出端o4作为信号输出端。

本发明实施例所提供的数据格式转换器包括本发明上述任意实施例所提供的数据格式转换电路,具备数据格式转换电路相应的功能模块和有益效果,不再赘述。

注意,上述仅为本发明的较佳实施例及所运用技术原理。本领域技术人员会理解,本发明不限于这里所述的特定实施例,对本领域技术人员来说能够进行各种明显的变化、重新调整和替代而不会脱离本发明的保护范围。因此,虽然通过以上实施例对本发明进行了较为详细的说明,但是本发明不仅仅限于以上实施例,在不脱离本发明构思的情况下,还可以包括更多其他等效实施例,而本发明的范围由所附的权利要求范围决定。

再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献

  • 日榜
  • 周榜
  • 月榜