NoC复位电路、NoC芯片、控制方法、装置及介质制造方法及图纸

技术编号:33090663 阅读:43 留言:0更新日期:2022-04-15 11:03
本发明专利技术公开了一种NoC复位电路、NoC芯片、控制方法、装置及介质,NoC复位电路包括:模块软复位寄存器与第一数据选择器的输入端连接,第一数据选择器的输出端与DFF的输入端连接,DFF的输出端与第二数据选择器的输入端连接,模块软复位寄存器还与反相器的输入端连接,反相器的输出端与第二数据选择器的输入端连接;DFF的输入复位信号包括全局复位控制信号,第二数据选择器的输入复位信号包括全局复位控制信号,第二数据选择器的输出信号为NoC复位控制信号,反相器的输出信号为模块复位控制信号。本发明专利技术旨在避免或者减少NoC电路进行复位控制时出现故障的情况。控制时出现故障的情况。控制时出现故障的情况。

【技术实现步骤摘要】
NoC复位电路、NoC芯片、控制方法、装置及介质


[0001]本专利技术涉及集成电路
,尤其涉及一种NoC复位电路、NoC芯片、控制方法、装置及介质。

技术介绍

[0002]片上网络(Network on Chip,NoC)是一种新的用于系统级芯片(System on Chip,SoC)的通信方法。NoC芯片包括NoC端和模块。NoC端比如NoC的AXI主口和AHB从口等,模块比如各种外设。部分场景下NoC芯片开始工作时,NoC端的复位需要被释放,而模块的复位不能被释放。另一部分场景中,模块复位时可能还存在传输行为,使得模块再次复位的时候,NoC端的复位也必须生效。
[0003]为了实现上述不同场景下的功能,示例性技术,分别设计电路,并分别将模块和NoC端的复位分开进行控制。然而,采用该方式进行复位控制时,若模块和NoC端的复位控制彼此分离,不同时进行,会有不可预知的风险,比如NoC可能会挂死。从而NoC在进行复位控制的过程中可能出现故障。

技术实现思路

[0004]本专利技术的主要目的在于提供一种NoC复位电路、本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种NoC复位电路,其特征在于,所述NoC复位电路包括数据触发器DFF、第一数据选择器、第二数据选择器、反相器以及模块软复位寄存器,其中:所述模块软复位寄存器与所述第一数据选择器的输入端连接,所述第一数据选择器的输出端与所述DFF的输入端连接,所述DFF的输出端与所述第二数据选择器的输入端连接,所述模块软复位寄存器还与所述反相器的输入端连接,所述反相器的输出端与所述第二数据选择器的输入端连接;所述DFF的输入复位信号包括全局复位控制信号,所述第二数据选择器的输入复位信号包括所述全局复位控制信号,所述第二数据选择器的输出信号为NoC复位控制信号,所述反相器的输出信号为模块复位控制信号。2.如权利要求1所述的NoC复位电路,其特征在于,所述第一数据选择器的输入端还与所述DFF的输出端连接。3.如权利要求2所述的NoC复位电路,其特征在于,若所述全局复位控制信号为全局复位释放信号,且所述模块软复位寄存器的值为第一预设值,则所述NoC复位电路的状态包括:所述DFF的输入端D端与所述DFF的输出端Q端连接,所述D端输入的值以及所述Q端输出的值均为第二预设值,所述模块复位控制信号的值为所述第二预设值,所述NoC复位控制信号的值为第一预设值。4.如权利要求2所述的NoC复位电路,其特征在于,所述NoC复位电路还包括参考时钟,所述DFF的时钟连接至所述参考时钟。5.如权利要求4所述的NoC复位电路,其特征在于,若所述全局复位控制信号为全局复位释放信号,且所述模块软复位寄存器的值为第二预设值,则所述NoC复位电路的状态包括:所述DFF的输入端D端的输入为高电平,经过目标时钟上升沿后所述DFF的输出端Q端的值变为第一预设值,所述NoC复位控制信号的值为所述第一预设值,所述模块复位控制信号的值为所...

【专利技术属性】
技术研发人员:蔡权雄牛昕宇
申请(专利权)人:山东产研鲲云人工智能研究院有限公司
类型:发明
国别省市:

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

1