-
公开(公告)号:CN107340992B
公开(公告)日:2020-07-28
申请号:CN201710452883.3
申请日:2017-06-15
Applicant: 西安微电子技术研究所
Abstract: 本发明公开了一种定点数据筛选电路,包括上升沿检测电路、输入电路、减法器以及输出电路;待筛选数据DataA、待筛选数据在存储器中的地址DataB以及执行阈值比较指令时的阈值DR0为输入数据;减法器的被减数输入端输入DataA,减数端输入DR0或上一个DataA,减法器的输出端连接上升沿检测电路,上升沿检测电路的输出端以及输入电路的输出端均与输出电路相连。本发明能够以数据流方式实现对大量定点数据的筛选,能够给出满足指定条件的数据或者对应的地址。在ALU中设计这样的筛选装置,能够快速完成定点数据的筛选,简化软件程序的设计,降低处理器的执行能耗,弥补普通的数据比较指令只能对较少的几个数(一般两个数)进行比较的不足。
-
公开(公告)号:CN107358978B
公开(公告)日:2020-06-23
申请号:CN201710452893.7
申请日:2017-06-15
Applicant: 西安微电子技术研究所
Abstract: 本发明公开了一种兼容定时和性能计数的可配置装置,将定时计数和性能计数两种功能融合到一个装置中,使用同一个计数器,使用的时候通过配置寄存器来选择使用定时功能还是性能计数功能。考虑到实际应用中可能存在需要同时使用多个定时计数器/性能计数器的情况,可以将这中装置同时设置多套,每个功能单元都包含一个计数器,且都能工作在定时或者性能计数的模式下,定时/性能计数值是用户可以随时获取的,从而让芯片使用者通过该装置更加清楚直观的明确当前程序的性能,方便用户对应用程序的性能评估,操作次数更少和功耗都更低的应用程序,也可以用来配合某些指令的执行,获取到一些统计性的数据,例如数据筛选时给出满足条件的数据个数。
-
公开(公告)号:CN108427838A
公开(公告)日:2018-08-21
申请号:CN201810186686.6
申请日:2018-03-07
Applicant: 西安微电子技术研究所
IPC: G06F17/50
Abstract: 本发明公开了一种基于仿真的数字电路故障注入方法,包括创建目标信号列表,获取目标信号,故障注入。所采用的技术方案应该支持多信号列表的灵活操作,故障注入类型可设置,故障的持续时间可设置,除了能实现指定信号的故障注入,还要能实现故障的随机注入以及多点故障注入。本发明为基于仿真的故障注入技术,不需要修改VHDL模型,直接在Test Bench(TB)中采用简短高效的代码实现,能够简单快速的支持可靠性设计的验证。本发明简单易行,能够快速实现且使用灵活的故障注入方法,能够有效模拟出实际环境下导致处理器内部电平翻转等故障现象。
-
公开(公告)号:CN107301031B
公开(公告)日:2020-08-04
申请号:CN201710452911.1
申请日:2017-06-15
Applicant: 西安微电子技术研究所
Abstract: 本发明公开了一种规格化浮点数据筛选电路,包括规格化浮点数据比较器、上升沿监测电路、输入电路和输出电路;浮点数据流Ain和浮点数据流Ain所对应的地址流Bin由输入电路输入,经规格化浮点数据比较器后输出结果R至输出电路,输出求得的最大/小值数据MData、数据所对应的地址MAddr、使能信号MEn、阈值比较结果ThresholdData以及当前阈值比较有效信号ThresholdEn。本发明能够以数据流方式实现对大量规格化浮点数据的筛选,能够给出满足指定条件的数据或者对应的地址。在ALU中设计这样的筛选装置,能够快速完成浮点数据的筛选,简化软件程序的设计,降低处理器的执行能耗,弥补普通的数据比较指令只能对较少的几个数(一般两个数)进行比较的不足。
-
公开(公告)号:CN108427838B
公开(公告)日:2021-12-24
申请号:CN201810186686.6
申请日:2018-03-07
Applicant: 西安微电子技术研究所
IPC: G06F30/398
Abstract: 本发明公开了一种基于仿真的数字电路故障注入方法,包括创建目标信号列表,获取目标信号,故障注入。所采用的技术方案应该支持多信号列表的灵活操作,故障注入类型可设置,故障的持续时间可设置,除了能实现指定信号的故障注入,还要能实现故障的随机注入以及多点故障注入。本发明为基于仿真的故障注入技术,不需要修改VHDL模型,直接在Test Bench(TB)中采用简短高效的代码实现,能够简单快速的支持可靠性设计的验证。本发明简单易行,能够快速实现且使用灵活的故障注入方法,能够有效模拟出实际环境下导致处理器内部电平翻转等故障现象。
-
公开(公告)号:CN109669788A
公开(公告)日:2019-04-23
申请号:CN201811504329.6
申请日:2018-12-10
Applicant: 西安微电子技术研究所
IPC: G06F9/54
Abstract: 本发明公开了一种面向直接内存访问互连通信的多核芯片的精简MPI的实现方法,通过在接收方和发送方同时建立一个分布式上下文数据结构和一个接收上下文数据结构作为支撑整个并行环境的控制结构和数据结构,消息发送方实际上并没有执行数据发送操作,只需对发送消息进行描述,设置好发送上下文,当接收方运行接收调用时,如果上下文匹配,则将发送方指定的内存地址中的消息读回本地内存空间,在应用层中能以极小的内存足迹实现并行程序的设计以及进程之间实现消息的传递,用于支持利用直接内存访问互连通信的多核芯片的并行程序设计,实现进程同步功能,可以用于直接内存访问互连通信的多核芯片的复杂并行程序设计。
-
公开(公告)号:CN107358978A
公开(公告)日:2017-11-17
申请号:CN201710452893.7
申请日:2017-06-15
Applicant: 西安微电子技术研究所
Abstract: 本发明公开了一种兼容定时和性能计数的可配置装置,将定时计数和性能计数两种功能融合到一个装置中,使用同一个计数器,使用的时候通过配置寄存器来选择使用定时功能还是性能计数功能。考虑到实际应用中可能存在需要同时使用多个定时计数器/性能计数器的情况,可以将这中装置同时设置多套,每个功能单元都包含一个计数器,且都能工作在定时或者性能计数的模式下,定时/性能计数值是用户可以随时获取的,从而让芯片使用者通过该装置更加清楚直观的明确当前程序的性能,方便用户对应用程序的性能评估,操作次数更少和功耗都更低的应用程序,也可以用来配合某些指令的执行,获取到一些统计性的数据,例如数据筛选时给出满足条件的数据个数。
-
公开(公告)号:CN107301031A
公开(公告)日:2017-10-27
申请号:CN201710452911.1
申请日:2017-06-15
Applicant: 西安微电子技术研究所
Abstract: 本发明公开了一种规格化浮点数据筛选电路,包括规格化浮点数据比较器、上升沿监测电路、输入电路和输出电路;浮点数据流Ain和浮点数据流Ain所对应的地址流Bin由输入电路输入,经规格化浮点数据比较器后输出结果R至输出电路,输出求得的最大/小值数据MData、数据所对应的地址MAddr、使能信号MEn、阈值比较结果ThresholdData以及当前阈值比较有效信号ThresholdEn。本发明能够以数据流方式实现对大量规格化浮点数据的筛选,能够给出满足指定条件的数据或者对应的地址。在ALU中设计这样的筛选装置,能够快速完成浮点数据的筛选,简化软件程序的设计,降低处理器的执行能耗,弥补普通的数据比较指令只能对较少的几个数(一般两个数)进行比较的不足。
-
公开(公告)号:CN109657192B
公开(公告)日:2022-10-11
申请号:CN201811505627.7
申请日:2018-12-10
Applicant: 西安微电子技术研究所
IPC: G06F17/14
Abstract: 本发明公开了一种用于FFT中旋转因子乘运算的操作数地址生成方法,能实现FFT中旋转因子乘运算的操作数地址的连续生成,对FFT中旋转因子乘运算的计算顺序进行优化,将循环超界寻址方式应用于需要进行FFT变换的数据的地址生成,而将循环超界寻址方式是否产生超界作为旋转因子的地址生成的控制条件,用于控制旋转因子的地址变化,有效解决旋转因子的寻址问题,实现FFT旋转因子乘运算的操作数地址的连续生成,有效提升对FFT的处理性能,只需要在每一级乘旋转因子之前设置好与寻址相关的寄存器,地址产生单元便可以根据循环超界加1寻址方式和关联寻址方式自主连续的寻址操作数,程序中配合复数乘法指令可以实现旋转因子乘的快速流水计算。
-
公开(公告)号:CN109657192A
公开(公告)日:2019-04-19
申请号:CN201811505627.7
申请日:2018-12-10
Applicant: 西安微电子技术研究所
IPC: G06F17/14
Abstract: 本发明公开了一种用于FFT中旋转因子乘运算的操作数地址生成方法,能实现FFT中旋转因子乘运算的操作数地址的连续生成,对FFT中旋转因子乘运算的计算顺序进行优化,将循环超界寻址方式应用于需要进行FFT变换的数据的地址生成,而将循环超界寻址方式是否产生超界作为旋转因子的地址生成的控制条件,用于控制旋转因子的地址变化,有效解决旋转因子的寻址问题,实现FFT旋转因子乘运算的操作数地址的连续生成,有效提升对FFT的处理性能,只需要在每一级乘旋转因子之前设置好与寻址相关的寄存器,地址产生单元便可以根据循环超界加1寻址方式和关联寻址方式自主连续的寻址操作数,程序中配合复数乘法指令可以实现旋转因子乘的快速流水计算。
-
-
-
-
-
-
-
-
-