-
公开(公告)号:CN116643935B
公开(公告)日:2023-09-26
申请号:CN202310897442.X
申请日:2023-07-21
申请人: 天津国芯科技有限公司
IPC分类号: G06F11/22
摘要: 本发明提供了一种可配置延迟时间的双核锁步芯片,在芯片内部嵌入两个处理器,一个处理器作为主处理器,另一个处理器作为校验处理器;主处理器接收片内总线的输入信号,并将输出信号通过延迟电路,传输至比较电路内;校验处理器通过延迟电路,接收片内总线的输入信号,并将输出信号传输至比较电路内;比较电路对主处理器的输出信号与校验处理器的输出信号进行对比,得到检测结果,并判断主处理器是否发生故障。本发明有益效果:无需大量引出处理器内部信号,而是以程序执行时间作为比较对象,仅需对位数很少的计时结果进行外部比较,相应的延迟电路引入了更灵活的延迟配置功能,能够更好地克服基于时间的共因失效问题。
-
公开(公告)号:CN112612667B
公开(公告)日:2022-11-22
申请号:CN202011553862.9
申请日:2020-12-24
申请人: 天津国芯科技有限公司
IPC分类号: G06F11/26 , G06F13/362
摘要: 本发明提供了一种用于SoC芯片的跟踪调试信息处理电路及方法,包括以下步骤:S1:跟踪调试信息产生单元将高速跟踪调试数据流发送给跟踪调试信息处理电路;S2:通过控制总线接口将控制信息输入跟踪调试信息处理电路中;S3:跟踪调试信息处理电路将并行的高速跟踪调试数据流转换为标准的PLB6片内总线主设备接口协议;S4:将跟踪调试信息处理电路连接至主设备芯片内的PLB6总线上,将转换后的高速跟踪调试数据流发送至PLB6总线传输矩阵上;S5:通过PLB6总线协议将高速跟踪调试数据流发送至与PLB6总线相连的其他从设备中。本发明所述的一种用于SoC芯片的跟踪调试信息处理电路及方法解决了现有高速跟踪调试信息的处理方法信息处理不及时的问题。
-
公开(公告)号:CN109101443B
公开(公告)日:2021-09-28
申请号:CN201810844863.5
申请日:2018-07-27
申请人: 天津国芯科技有限公司
摘要: 本发明提供了一种权重分时的仲裁装置,主要由以下部分组成:权重分析单元,该单元对输入到本权重分时的仲裁装置的请求信号进行权重分析,并分配给输入请求不同的权重,并将权重分析结果传递给仲裁单元;权重分时单元,该单元依据仲裁单元的仲裁结果,对当前装置的权重进行切换,从而使本装置在不同的时间对权重的处理方式不同;仲裁单元,本单元依据权重分析单元对输入请求信号的权重分析结果和权重分时单元决定的本装置此时的权重,对输入信号进行仲裁,并最终将仲裁结果输出到装置外部。使用本装置,可以在保证高权重的请求得到更多的响应的同时,还能保证低权重的请求得到一定量的响应,从而可以提高整个系统对请求处理的速度和效率。
-
公开(公告)号:CN112613261A
公开(公告)日:2021-04-06
申请号:CN202011553801.2
申请日:2020-12-24
申请人: 天津国芯科技有限公司
IPC分类号: G06F30/3315
摘要: 本发明创造提供了一种确定block端口时钟域的方法,包括以下步骤:S1、在STA工具中得到各个port的timing report;S2、对得到的timing report进行批量的分析处理。本发明创造有益效果:一种确定block端口时钟域的方法首先对STA工具进行进行必要的设置,读入设计网表,经STA工具分析后输出timing report;然后对timing report进行批量处理得到各个port所属的时钟域,同时批量处理的方法可以写成一个自动执行的脚本,以便于快速调用,同时通过STA工具结合脚本工具自动提取port时钟域信息的方法,具有通用性、高效性、准确性。
-
公开(公告)号:CN105138929B
公开(公告)日:2019-05-07
申请号:CN201510647972.4
申请日:2015-10-09
申请人: 天津国芯科技有限公司
摘要: 本发明针对在某些特定的应用领域中,要求对寄存器的写操作具有特别严格的要求,提供了一种具有防误写操作的寄存器保护方法及保护装置。装置主要由:地址判断和控制模块,寄存器锁止控制模块,全局寄存器控制模块和访问控制模块组成。本装置的防误写功能主要通过地址判断和控制模块来判断所要操作的地址的属性,然后通过地址的属性来查找对应的寄存器锁止控制模块中的寄存器访问属性,最终访问控制模块通过寄存器访问属性和全局寄存器控制模块的控制信息来产生是否可以进行写操作的控制信号,从而有效的避免了由于错误操作引起的寄存器值的改变,有效的维护了系统的稳定性。
-
公开(公告)号:CN105512072B
公开(公告)日:2019-02-12
申请号:CN201510907915.5
申请日:2015-12-09
申请人: 天津国芯科技有限公司
IPC分类号: G06F13/38
摘要: 本发明提供了一种基于APB总线和OPB总线的转换装置,包括:选中信号产生装置,通过接收来自APB总线上的地址,来判断是否产生输出给OPB总线上的片选信号;APB总线转换装置,用于将接收到的APB总线请求的地址信号、读/写控制信号、字节使能信号和写数据信号等转换为符合OPB总线协议的地址信号、读/写控制信号、字节使能信号和写数据信号;OPB总线转换装置,用于将接收到的OPB总线协议的响应、重发、错误和读数据信号转换为符合APB总线协议的应答信号和读数据信号。本发明可以将APB总线标准通过本发明提供的转换装置转换为OPB总线标准。这样就可以轻松的将一个OPB总线的IP集成到一个APB总线的系统中,增强的IP模块的复用性,加快了系统设计、集成的速度。
-
公开(公告)号:CN105117652B
公开(公告)日:2018-12-04
申请号:CN201510648742.X
申请日:2015-10-09
申请人: 天津国芯科技有限公司
IPC分类号: G06F21/57
摘要: 本发明提供了一种基于NAND Flash的SOC启动方法,芯片有两种启动方式,根据SOC芯片预定义PIN脚电平决定是从NAND Flash启动还是从程序ROM启动,如果是程序ROM启动,根据预定义PIN脚电平决定ROM程序是通过CAN接口还是LIN接口与外部通信,通信时需要外部输入公钥,如果输入的公钥与存储在NAND Flash里面的私钥匹配,则继续通信,从外部下载程序到片内SRAM,执行下载程序,私钥不匹配,处理器进入低功耗状态,无法下载程序。本发明可以保护此SOC中NAND Flash里面的程序、数据,保护Flash里面程序、数据的升级,提高了Flash中保存的数据的安全性。
-
公开(公告)号:CN105117269B
公开(公告)日:2018-07-24
申请号:CN201510647971.X
申请日:2015-10-09
申请人: 天津国芯科技有限公司
IPC分类号: G06F8/41
摘要: 本发明提供了基于向量中断的编译器的优化方法,包括如下步骤:通过预处理指令完成对向量中断函数的定义;编译器在预编译阶段识别向量中断函数,分析中断函数内通用寄存器的使用情况;确定需要保存的通用寄存器,及通用寄存器保存的顺序;确定需要保存的中断现场,特别是特殊寄存器;根据保存寄存器的顺序还原寄存器,还原中断现场;中断服务函数返回。本发明将中断现场保存在中断服务函数内进行,考虑到中断服务函数使用的通用寄存器的状况,减少了load/store操作,简化了流程,减少了跳转到中断服务函数和从中断服务函数返回涉及到两次跳转操作,从而加快中断函数执行效率,提高处理器中断响应的速度。
-
公开(公告)号:CN105182221B
公开(公告)日:2017-12-22
申请号:CN201510648228.6
申请日:2015-10-09
申请人: 天津国芯科技有限公司
IPC分类号: G01R31/3185
摘要: 本发明提供了一种适于在单芯片系统中使用的JTAG多路选择器及其与芯片内JTAG接口IP核的连接方法,JTAG多路选择器主要包括JTAG状态机模块、IR寄存器模块、TRST控制器模块、多组IR回读FIFO模块、以及TDO路选器;通过本发明的JTAG多路选择器,能够提取并识别嵌入在JTAG控制命令中的IP核编码,使同一时刻芯片内只有一个JTAG接口IP核对芯片外部的JTAG传输进行点对点的响应,从而达到了利用一套芯片JTAG端口,就可以对芯片内任一JTAG接口IP核进行单独访问的效果。
-
公开(公告)号:CN104268113B
公开(公告)日:2017-08-11
申请号:CN201410490580.7
申请日:2014-09-23
申请人: 天津国芯科技有限公司
摘要: 本发明提供一种DPI接口的LCD控制器以及其自适应带宽的方法。使用行缓存和缓存控制单元的结构来实现LCD控制器对存储器提供的访问带宽发生变化时的自动适应和调整。当系统存储设备不能满足LCD控制器的访问带宽需求时,可以通过使用行缓存中已经存储的相邻上一行像素的数据进行刷新操作,从而减少了对系统存储设备的访问请求次数,并且利用了显示图像相邻行相同列像素之间的数据相关性,有效减少了LCD屏显示图像时“花屏”现象的发生。
-
-
-
-
-
-
-
-
-