一种开关电源域并行接口到常开电源域并行接口的转接电路的制作方法

文档序号:14008256阅读:226来源:国知局
一种开关电源域并行接口到常开电源域并行接口的转接电路的制作方法

本发明涉及一种转接电路,特别是涉及一种不同电源域之间接口通讯的实现电路。



背景技术:

在低功耗设计中,片上系统soc各模块划分在多个电压域下,不同电压域之间,其驱动能力会有差异,导致不同电压域下的工作频率会受到限制,且不同电压域下的各数字模块需要经常进行数据交互,对此,一种实现方式是,通过增加数据写入完成标识位,处理器cpu通过查询该标识位,判断写入是否成功,且要求每次写该模块后,都要查询该标志。

上述实现方式的缺陷在于:一是在传输数据时,系统总线处于忙状态,不能再进行其它的操作,降低了系统的性能;二是,不同电压域之间插入电平转换器(后文称为levelshifter)电路的个数较多,增加了面积成本。



技术实现要素:

本发明要解决的技术问题是提供一种开关电源域并行接口到常开电源域并行接口的转接电路,一是在传输数据期间不占用系统总线,二是在不同电压域之间减少插入levelshifter电路的个数。

为解决上述技术问题,本发明开关电源域并行接口到常开电源域并行接口的转接电路,主要由控制信号检测电路和接口控制电路组成,控制信号检测电路主要检测读写信号,锁存有效数据和地址,接口控制电路主要用来产生一次传输的应应答信号,具体描述如下:

一控制信号检测电路,与开关电源域并行接口电路连接,用于检测开关电源域并行接口的控制信号(主要包括读写信号),控制握手信号及传输响应信号,检测到读写信号有效时,锁存有效地址,锁存有效数据,置握手信号为低,在串行接口传输有效数据期间,该握手信号始终为低,直到检测到串并转换电路输出的应答信号有效之后,释放该握手信号,开始下一次数据的传输;

一接口控制电路,设置在控制信号检测电路与常开电源域并行接口电路之间,主要完成数据信息与地址信息的传输,完成一次地址与数据传输之后,产生应答信号,连接至控制信号检测电路,用于控制握手信号;

在数据传输过程中,检测到常开电源域并行接口上的读写信号之后,首先将握手信号置低,使常开电源域并行接口传输处于等待状态。控制信号检测模块检测到读写请求信号之后,锁存有效地址和有效数据。通过接口控制电路实现对地址信息与数据信息的传输,实现常开电压域下接口控制时序,仅采用片选信号,时钟信号,数据信号,地址信号,读写控制信号,实现地址与数据传输。在完成数据传输之后,置应答信号信号有效连接至控制信号检测电路,释放握手信号,表示一次数据传输完成。采用本发明关电源域并行接口到常开电源域并行接口的转接电路,一是在数据传输期间不占用系统总线,提高了系统的性能,二是在不同电压域之间减少了常开电压域控制信号的数量,减少了插入levelshifter电路的个数,节省了面积。

附图说明

1、图1是本发明的电路原理图

2、图2是本发明的电路实现框图

具体实施方式

下面结合附图与具体实施方式对本发明作进一步详细的说明:

图1是本发明的电路原理图,主要由控制信号检测电路和接口控制电路组成,控制信号检测电路主要检测读写信号,锁存有效数据和地址,接口控制电路主要用来产生一次传输的应应答信号

图2是本发明的电路实现框图,图中信号说明如下:

控制信号:为高性能系统总线(后文称为ahb总线)接口的控制信号,包括时钟信号hclk,复位信号hreset_n,地址总线haddr,选通信号hsel,传输长度信号hsize,读写控制信号hwrite,传输类型信号htrans,写数据总线hwdata,读数据总线hrdata,ahb传输结束状态信号hready_out(该信号也为说明书摘要,权利要求书及说明书中提到的握手信号),传输响应信号hresp;

附图2是开关电源域并行接口到常开电源域并行接口的电路实现框图,包括:

控制信号检测电路,用于检测高性能系统总线(后文称为ahb)接口的控制信号,主要包括ahb读控制信号,写控制信号;检测到读写信号有效时,锁存有效地址addr,有效数据wdata,并且置握手信号hready_out信号为低,在从模块(后文称为slave)传输期间,插入等待状态,salve本次传输完成之后,释放握手信号hready_out信号开始下一次传输;

同步电路,该同步模块主要实现高速区与低速区之间关键信号的同步;高速区到低速区关键信号包括控制信号检测模块输出的读写控制信号(后文称为hwr信号和hrd信号),该信号为脉冲信号,脉宽长度持续一个时钟周期,采用脉冲同步的方式将读写控制信号同步到低速区;低速区到高速区的关键信号是一次传输完成控制信号(后文称为transfer_done_l信号),在低速区接口控制模块中,检测到一次传输完成控制信号有效(该信号为脉冲信号,脉宽长度持续一个时钟周期),表示slave在低速区的一次传输完成,将该信号同步到高速区,作为应答信号transfer_done,表示一次传输完成,用该信号控制握手信号;

接口控制电路,实现常开电源域下接口控制时序,检测到低速区读信号(后文称为lrd信号)或者低速区写信号(后文称为lwr信号)有效之后,置片选信号(后文称为csn)低有效,置读写控制信号(后文称为ctr)有效,检测到lrd有效,置ctr为高表示读,检测到lwr有效,置ctr为低表示写,在片选信号有效期间,依据读写控制信号ctr,实现地址信息addr_l与数据信息data的传输。

以上通过具体实施方式和实施例对本发明进行了详细的说明,但这些并非构成对本发明的限制。在不脱离本发明原理的情况下,本领域的技术人员还可做出许多变形和改进,这些也应视为本发明的保护范围。



技术特征:

技术总结
本发明公开了一种开关电源域并行接口到常开电源域并行接口的转接电路,包括:控制信号检测电路和接口控制电路,控制信号检测模块与开关电源域并行接口通过数据,地址总线,控制信号,传输响应信号及握手信号连接,检测读写控制信号,锁存有效数据与地址;所述接口控制电路中,设置一应答信号,用于数据传输完成时向控制信号检测模块发送应答信号,控制信号检测模块的握手信号;本发明通过所述接口控制电路与控制信号检测电路,一是减少了常开电压域接口电路控制信号的数量,减少插入两个电源域之间电平转换器的个数,节约了面积;二是在数据传输期间,通过握手信号实现数据的传输,不占用系统总线,提高了系统的性能。

技术研发人员:呼立展;汤晓岚;王吉健
受保护的技术使用者:上海华虹集成电路有限责任公司;北京中电华大电子设计有限责任公司
技术研发日:2017.11.16
技术公布日:2018.03.23
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1