-
公开(公告)号:CN103729142A
公开(公告)日:2014-04-16
申请号:CN201210381338.7
申请日:2012-10-10
Applicant: 华为技术有限公司 , 中国科学院计算技术研究所
IPC: G06F3/06
CPC classification number: G06F12/0862 , G06F12/0866 , G06F17/30132 , G06F2212/1024 , G06F2212/312 , G06F2212/602 , G06F2212/6022 , G06F2212/6028
Abstract: 本发明实施例提供一种内存数据的推送方法和装置,该方法包括:按照推送周期定时生成推送命令,其中,一个推送周期内定时生成一个推送命令;根据该推送命令获取待推送数据的推送参数;根据该推送参数向内存发送至少一个访存请求,该至少一个访存请求用于向该内存请求该待推送数据;接收该内存根据该访存请求发送的该待推送数据并将该内存根据该访存请求发送的该待推送数据放入数据缓冲区;将该待推送数据从数据缓冲区推送到该推送目的存储器。本发明实施例的方法,能够根据待推送数据的推送参数和周期性生成的推送命令将待推送数据推送到推送目的寄存器,减少了因为大量预取指令的插入带来的额外指令开销。
-
公开(公告)号:CN101841438A
公开(公告)日:2010-09-22
申请号:CN201010140863.0
申请日:2010-04-02
Applicant: 中国科学院计算技术研究所
Abstract: 本发明公开了访问存储海量并发TCP流的流记录的方法和系统。所述方法,包括下列步骤:构建二维TCP流记录表、流记录索引表和TCP流记录缓存;根据接收到的报文的四元组的哈希运算结果选择一个与存储阵列对应的报文先入先出队列存储报文,并更新流记录索引表;轮询访问报文先入先出队列,从中读取待处理报文;根据当前待处理报文的四元组哈希运算结果访问流记录索引表和TCP流记录缓存,判断TCP流记录缓存中是否存在当前待处理报文的相关TCP流记录,若是直接访问TCP流记录缓存;否则按照访问索引指示的顺序访问TCP流记录表;并更新TCP流的状态,并同时更新TCP流记录缓存、流记录索引表和TCP流记录表。
-
公开(公告)号:CN100524221C
公开(公告)日:2009-08-05
申请号:CN200710304653.9
申请日:2007-12-28
Applicant: 中国科学院计算技术研究所
Abstract: 本发明涉及计算机领域,公开了一种并行模拟器及方法。本发明的一种并行模拟器及方法将并行模拟器中的同步、通信以及调度等功能集成在一起,形成一个框架,同时,向用户提供基本应用编程接口API,用户只需在满足所述框架约束的前提下调用所述基本应用编程接口API,就可以实现所述并行模拟器中的功能。
-
公开(公告)号:CN101196828A
公开(公告)日:2008-06-11
申请号:CN200710308572.6
申请日:2007-12-29
Applicant: 中国科学院计算技术研究所
IPC: G06F9/455
Abstract: 本发明涉及计算机领域,公开了一种模拟器及方法。所述模拟器中,包括指令级CPU模拟单元、时钟级CPU模拟单元、全CPU模拟单元、Trace数据导入工具或可执行脚本解释器、外部通信数据处理单元、用户动态链接库接口、串行切换处理单元以及并行协同处理单元。采取本发明中的一种模拟器及方法,可以使系统模拟在性能、精度以及扩展性等方面得到大幅度的提高。
-
公开(公告)号:CN101196827A
公开(公告)日:2008-06-11
申请号:CN200710304653.9
申请日:2007-12-28
Applicant: 中国科学院计算技术研究所
Abstract: 本发明涉及计算机领域,公开了一种并行模拟器及方法。本发明的一种并行模拟器及方法将并行模拟器中的同步、通信以及调度等功能集成在一起,形成一个框架,同时,向用户提供基本应用编程接口API,用户只需在满足所述框架约束的前提下调用所述基本应用编程接口API,就可以实现所述并行模拟器中的功能。
-
公开(公告)号:CN1397889A
公开(公告)日:2003-02-19
申请号:CN02130435.1
申请日:2002-08-19
Applicant: 中国科学院计算技术研究所
Abstract: 一种交互式的多功能数字身份令牌,包括数字身份令牌中存储有与服务主机之间通信的增强的协议处理程序,服务主机不能简单的发送交易命令给数字身份令牌,而必须同时发送交易中的关键信息给数字身份令牌,并等待用户确认后才能完成交易。本发明可以用来管理多个私人密钥,并能自主的进行密码学运算。集成了独立的用户输入和结果显示功能,通过对令牌和服务主机之间的交互协议的增强,保证关键信息的处理不经过用户不可信的服务设备,防止数字身份的丢失和电子交易中的欺骗行为。
-
公开(公告)号:CN117422027A
公开(公告)日:2024-01-19
申请号:CN202311412377.3
申请日:2023-10-27
Applicant: 中国科学院计算技术研究所
IPC: G06F30/331 , G06F30/34
Abstract: 本发明提出一种面向FPGA的软扫描链设计与使用方法、装置,包括:对DUT的片上内存,插入与其数据位宽相等数量的触发器,并在其读写端口设置控制逻辑模块,依次首尾串联组成面向片上内存的软扫描链;在DUT正常运行时该控制逻辑模块将原始的地址与使能信号直通到片上内存;在DUT暂停运行时,该DUT中距离该片上软扫描链输出端最近的一级片上内存RAM作为当前内存RAM;当前内存RAM的控制逻辑模块对当前内存RAM发出读命令,以通过当前内存RAM的软扫描链对片上内存内容进行扫描,将当前内存RAM中的数据逐个读出;判断当前内存RAM是否为DUT的最后一个片上内存,若是,则完成全部片上内存的扫描,保存所有读出结果作为片上内存扫描结果。
-
公开(公告)号:CN112597096B
公开(公告)日:2023-11-21
申请号:CN202011478343.0
申请日:2020-12-15
Applicant: 中国科学院计算技术研究所
IPC: G06F15/78 , G06F1/3234 , G06F1/324
-
公开(公告)号:CN107783727B
公开(公告)日:2022-01-14
申请号:CN201610797658.9
申请日:2016-08-31
Applicant: 华为技术有限公司 , 中国科学院计算技术研究所
IPC: G06F3/06 , G06F16/2455
Abstract: 本发明实施例提供了一种内存设备的访问方法、装置和系统,实现了对内存设备的异步访问。该系统包含内存控制器和内存设备,内存设备包含介质控制器、存储器和缓存器;介质控制器用于根据接收到的内存控制器的每个访问请求,将每个访问请求所请求的保存在存储器中的数据写入缓存器;内存控制器,用于在向介质控制器发送至少一个访问请求之后,向介质控制器发送查询请求,查询请求用于查询缓存器中是否有数据写入;介质控制器,还用于根据查询请求,确定缓存器中是否有数据写入,若确定缓存器中已有数据写入,向内存控制器发送缓存器中已写入的数据。
-
公开(公告)号:CN109840410B
公开(公告)日:2021-09-21
申请号:CN201711460396.8
申请日:2017-12-28
Applicant: 中国科学院计算技术研究所
Abstract: 本发明涉及一种进程内数据隔离与保护的方法,包括将应用程序划分为主函数区域和库函数区域;处理器设置PC范围寄存器、数据限界寄存器和库函数返回地址寄存器;当该处理器执行库函数的访存指令时,判断该访存指令的访存地址是否处于该数据限界寄存器的范围;当处于该范围时,继续执行该访存指令,反之则报告非法状态并进行异常处理;当该处理器执行从该库函数区域到该主函数区域的跳转返回指令时,如该跳转返回指令的目的地址等于该预期返回地址,则继续执行该跳转返回指令;反之则报告非法状态并进行异常处理。本发明可以大大降低运行时的安全检查软件指令开销,有效提高应用程序安全性和执行效率。
-
-
-
-
-
-
-
-
-