-
公开(公告)号:CN107229494A
公开(公告)日:2017-10-03
申请号:CN201710377420.5
申请日:2017-05-25
Applicant: 北京计算机技术及应用研究所
Abstract: 本发明涉及一种用于实现DSP在线编程的方法,属于计算机技术领域。本发明能够通过RS232来对DSP进行配置,使DSP代码更新脱离仿真器,避免了代码更新过程中插拔仿真器以及拆卸DSP设备引起的损坏,使DSP代码更新变得更加的简单,易操作,改善了DSP设备的易用性和可维护性。由于使用串行接口,接口信号简单;同时RS232串行传输具有距离远、抗干扰性能好、环境适应性强等特点,适合于工业控制、遥测控制、自动控制等领域的DSP系统程序更新。与传统的JTAG升级方式相比,升级时间有所增加,但解决了高空、密闭等特殊情况下程序升级的困难。
-
公开(公告)号:CN107666387A
公开(公告)日:2018-02-06
申请号:CN201610599300.5
申请日:2016-07-27
Applicant: 北京计算机技术及应用研究所
Abstract: 本发明公开了一种并行哈希计算电路,其中,包括:控制模块、消息填充模块、哈希算法迭代模块、消息暂存模块和初始值寄存器;该控制模块连接消息暂存模块、该消息填充模块以及该哈希算法迭代模块,该初始值寄存器连接该哈希算法迭代模块;该控制模块用于控制读取数据发送使能信号;该消息暂存模块用于对输入的信息暂存;该消息填充模块用于根据消息的长度,对该消息暂存模块的输出消息进行比特填充;该哈希算法迭代模块包含多个哈希算法IP核,用于进行哈希运算;该初始值寄存器用于提供给哈希算法迭代模块初始值。
-
公开(公告)号:CN108388482A
公开(公告)日:2018-08-10
申请号:CN201710497800.2
申请日:2017-09-26
Applicant: 北京计算机技术及应用研究所
Abstract: 本发明公开了一种双接口算法处理电路,其中,包括:对外接口一、对外接口二、接口芯片一、接口芯片二、可编程逻辑芯片、算法芯片以及随机数发生器;可编程逻辑芯片包括软核控制器、ECC控制模块和随机数发生器控制模块;软核控制器用于控制整个电路的工作,ECC控制模块用于和外部ECC算法芯片通信,随机数发生器控制模块用于从外部随机数发生器获取真随机数。本发明的双接口算法处理电路同时具备哈希和ECC算法功能的且具备双接口的数据处理电路。
-
公开(公告)号:CN107103472A
公开(公告)日:2017-08-29
申请号:CN201710283153.5
申请日:2017-04-26
Applicant: 北京计算机技术及应用研究所
IPC: G06Q20/38
CPC classification number: G06Q20/3827 , G06Q20/3825 , G06Q20/3829
Abstract: 本发明公开了一种用于区块链的算法处理模块,其中,包括:PCIE接口芯片,用于与外部主机的PCIE接口通讯;USB控制芯片,用于与外部主机的USB接口通讯;算法芯片,用于进行与FPGA配合进行ECC运算;FPGA包括:Microblaze模块,用于控制FPGA的各子模块工作;FIFO转RAM接口模块,用于实现USB接口到内部RAM接口转换,从USB芯片中读取数据存储到内部RAM模块中;Local Bus转RAM接口模块,用于进行Local Bus接口到内部RAM模块接口转换;内部RAM模块,存储用户下发数据与准备上传给用户的数据;ECC控制模块,用于进行APB总线转ECC芯片异步接口,调用算法芯片进行点乘和模乘运算;噪声芯片控制模块,用于APB总线转噪声芯片接口;迭代哈希运算模块,用于进行迭代哈希运算,并与算法模块进行并行处理。
-
公开(公告)号:CN107103472B
公开(公告)日:2021-03-19
申请号:CN201710283153.5
申请日:2017-04-26
Applicant: 北京计算机技术及应用研究所
IPC: G06Q20/38
Abstract: 本发明公开了一种用于区块链的算法处理模块,其中,包括:PCIE接口芯片,用于与外部主机的PCIE接口通讯;USB控制芯片,用于与外部主机的USB接口通讯;算法芯片,用于进行与FPGA配合进行ECC运算;FPGA包括:Microblaze模块,用于控制FPGA的各子模块工作;FIFO转RAM接口模块,用于实现USB接口到内部RAM接口转换,从USB芯片中读取数据存储到内部RAM模块中;Local Bus转RAM接口模块,用于进行Local Bus接口到内部RAM模块接口转换;内部RAM模块,存储用户下发数据与准备上传给用户的数据;ECC控制模块,用于进行APB总线转ECC芯片异步接口,调用算法芯片进行点乘和模乘运算;噪声芯片控制模块,用于APB总线转噪声芯片接口;迭代哈希运算模块,用于进行迭代哈希运算,并与算法模块进行并行处理。
-
-
-
-