一种用于可信签章的毫米级超微型计算机制造技术

技术编号:20285049 阅读:24 留言:0更新日期:2019-02-10 17:43
本发明专利技术公开了一种用于可信签章的毫米级超微型计算机,该超微型计算机包括主频在50MHz以内的处理器、非易失性存储器、由光伏单元、光电检测器和LED单元组成的供电与通信模块、模拟电路模块;光电检测器将接收到的外部激光发射的光信号转换成电信号,经过模拟电路模块解析后传输到处理器;处理器执行非易失性储存器存储的实现非对称性加密与散列算法的程序后将计算结果传输至模拟电路模块,经过调制处理,将生成的连续电信号传导至LED单元,调制后发射光信号,实现计算结果的对外输出。本发明专利技术提供的微型计算机体积小,计算能力强,应用本发明专利技术提供的微型计算机能够将使实体签章与电子签章相结合,实现签名无法篡改与破坏。

A Millimeter-Scale Ultramicro-Computer for Trusted Signature

The invention discloses a millimeter-scale ultra-micro computer for trusted signature, which comprises a processor with a main frequency of less than 50 MHz, a non-volatile memory, a power supply and communication module and an analog circuit module composed of photovoltaic cells, photoelectric detectors and LED cells, and a photoelectric detector converts the received optical signals emitted by external laser into electrical signals. The analog circuit module is parsed and transmitted to the processor; after the processor executes the program of asymmetric encryption and hashing algorithm stored in the non-volatile memory, the calculation results are transmitted to the analog circuit module. After modulation processing, the generated continuous electrical signal is transmitted to the LED unit, and the optical signal is modulated to realize the external output of the calculation results. The microcomputers provided by the invention are small in size and powerful in calculation. The microcomputers provided by the invention can combine the entity signature with the electronic signature to realize that the signature can not be tampered with or destroyed.

【技术实现步骤摘要】
一种用于可信签章的毫米级超微型计算机
本专利技术涉及微型计算机
,特别涉及一种用于可信签章的毫米级超微型计算机。
技术介绍
伴随着半导体制造工艺的发展,计算机变得越来越小。现利用当前先进的22纳米或14纳米工艺,可在100微米见方的硅片上集成数十万个晶体管,并同时能够将能耗控制在微瓦每兆赫兹这个量级内,这使得只有毫米大小却具备90年代X86电脑性能的超微型智能设备的出现成为可能。现有签章主要分为实体签章(比如印章、签名等)和电子签章(比如电子文档中的电子签名),而实体签章伪造容易,电子签章仅对电子文档起到保护左右,无法与实物绑定,即无法用于实体文件的防伪。
技术实现思路
本专利技术的目的是提供一种用于可信签章的毫米级超微型计算机,该毫米级超微型计算机内部署加密与电子签名软件,能够使实体签章与电子签章相结合,实现签名无法篡改与破坏。为实现上述目的,本专利技术提供了如下方案:一种用于可信签章的毫米级超微型计算机,所述毫米级超微型计算机被附着于文件的表面上或者嵌入在所述文件的夹层中;所述文件上带有签章信息;所述毫米级超微型计算机包括处理器、非易失性存储器、供电与通信模块、以及模拟电路模块;所述处理器采用RISC-V开源指令集架构和2级流水线架构;所述2级流水线架构包括取指+译码形式和执行+回写形式;所述非易失性存储器内存储实现非对称性加密与散列算法的程序;所述处理器的主频在50MHz以内;所述供电与通信模块包括微型光电检测器、光伏单元和LED单元;所述光伏单元用于接收外部可见光源,并将所述外部可见光源转化为电能,为所述毫米级超微型计算机供电;所述光电检测器将接收到的外部激光发射的光信号转换成电信号,并将所述电信号发送至所述模拟电路模块,经过所述模拟电路模块解析后传输到所述处理器;所述处理器接收到所述模拟电路模块传输的激励信号后,执行所述非易失性储存器存储的程序,并将计算结果传输至所述模拟电路模块;所述模拟电路模块将接收到的所述计算结果调制处理,生成连续电信号,并将所述连续电信号传导至所述LED单元,经过所述LED单元调制后发射光信号,实现所述计算结果的对外输出。可选的,所述毫米级超微型计算机的最大面面积为1毫米见方,所述毫米级超微型计算机的厚度小于0.5毫米。可选的,所述处理器包括时钟电路、指令寄存器、计数电路、指令缓存寄存器、数据缓冲寄存器;所述取指是通过所述指令寄存器和所述计数电路实现,在一个时钟高电平到来时,从所述指令缓存寄存器中读取指令并传输至所述指令寄存器,所述取指完成后,进行译码操作;所述译码操作是针对所述指令寄存器中的数据不同,确定不同的源操作数,并把所述源操作数读取到对应的所述指令寄存器中;在下一个时钟高电平到来时,开始执行所述指令寄存器内的指令,并将执行结果回写到指定的所述数据缓冲寄存器中。可选的,所述处理器还包括可休眠电源管理单元;所述可休眠电源管理单元包括三种模型,分别为运行模式、等待模式、睡眠模式可选的,所述可休眠电源管理单元包括低频时钟发生器、数据备份寄存器、重置单元以及电源管理单元;所述低频时钟发生器在睡眠模式下的运行;所述数据备份寄存器用于存储在睡眠前所述处理器中数据缓冲寄存器存储的数据;所述重置单元用于清空所有的状态,包括所述数备份寄存器中的内容;所述电源管理单元用于管理当前的状态,支持所述运行模式、所述等待模式、所述睡眠模式之间的转换。可选的,所述非易失性存储器的大小为0.4平方毫米;所述非易失性存储器的空间为1MB。根据本专利技术提供的具体实施例,本专利技术公开了以下技术效果:本专利技术提供了一种用于可信签章的毫米级超微型计算机,该包括处理器、非易失性存储器、供电与通信模块、以及模拟电路模块;所述处理器采用RISC-V开源指令集架构和2级流水线架构;所述2级流水线架构包括取指+译码形式和执行+回写形式;所述非易失性存储器内存储实现非对称性加密与散列算法的程序;所述处理器的主频在50MHz以内;所述供电与通信模块包括微型光电检测器、光伏单元和LED单元;所述光伏单元用于接收外部可见光源,并将所述外部可见光源转化为电能,为所述毫米级超微型计算机供电;所述光电检测器将接收到的外部激光发射的光信号转换成电信号,并将所述电信号发送至所述模拟电路模块,经过所述模拟电路模块解析后传输到所述处理器;所述处理器接收到所述模拟电路模块传输的激励信号后,执行所述非易失性储存器存储的程序,并将计算结果传输至所述模拟电路模块;所述模拟电路模块将接收到的所述计算结果调制处理,生成连续电信号,并将所述连续电信号传导至所述LED单元,经过所述LED单元调制后发射光信号,实现所述计算结果的对外输出。本专利技术提供的微型计算机体积小,计算能力强,应用本专利技术微型计算机能够将使实体签章与电子签章相结合,实现签名无法篡改与破坏。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是本专利技术实施例用于可信签章的毫米级超微型计算机的结构框图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。半导体产业的发展使得在毫米大小的区域集成数十万个晶体管,实现媲美90年代X86电脑的计算水平。在这样的背景下,本专利技术提出一种用于可信签章的毫米级超微型计算机,该毫米级超微型计算机内部署加密与电子签名软件,能够使实体签章与电子签章相结合,实现签名无法篡改与破坏。为使本专利技术的上述目的、特征和优点能够更加明显易懂,下面结合附图和具体实施方式对本专利技术作进一步详细的说明。图1是本专利技术实施例用于可信签章的毫米级超微型计算机的结构框图。本专利技术实施例提供的一种可用于可信签章、产品防伪的毫米级超微型计算机被附着于文件的表面上或者嵌入在文件的夹层中;毫米级超微型计算机内置非对称性加密与散列算法,对文件的签章信息进行安全存储,并与外部读写设备交互以传递签章信息。所述毫米级超微型计算机的最大面面积为1毫米见方,所述毫米级超微型计算机的厚度小于0.5毫米,所述毫米级超微型计算机的集成数十万个晶体管。如图1所示,该毫米级超微型计算机包括处理器101(CPU)、非易失性存储器102、供电与通信模块103、模拟电路模块104以及管脚模块105。处理器101处理器101的主频在50MHz以内;采取ARM或RISC-V开源指令集(可参考Pulpino或Freedom)。优选的,本专利技术实施例通过使用时钟发生器实现时钟电路,进而控制处理器101的主频在50MHz以内。处理器101不仅采用ARM或RISC-V开源指令集架构,采用2级流水线架构;所述2级流水线架构包括取指+译码形式和执行+回写形式;所述处理器101还使用明确的静态分支预测方法。所述处理器101包括时钟电路、指令寄存器、计数电路、指令缓存寄存器、数据缓冲寄存器;取指是通过指令寄存器和计数电路实现,每一个时钟本文档来自技高网...

【技术保护点】
1.一种用于可信签章的毫米级超微型计算机,其特征在于,所述毫米级超微型计算机被附着于文件的表面上或者嵌入在所述文件的夹层中;所述文件上带有签章信息;所述毫米级超微型计算机包括处理器、非易失性存储器、供电与通信模块、以及模拟电路模块;所述处理器采用RISC‑V开源指令集架构和2级流水线架构;所述2级流水线架构包括取指+译码形式和执行+回写形式;所述非易失性存储器内存储实现非对称性加密与散列算法的程序;所述处理器的主频在50MHz以内;所述供电与通信模块包括微型光电检测器、光伏单元和LED单元;所述光伏单元用于接收外部可见光源,并将所述外部可见光源转化为电能,为所述毫米级超微型计算机供电;所述光电检测器将接收到的外部激光发射的光信号转换成电信号,并将所述电信号发送至所述模拟电路模块,经过所述模拟电路模块解析后传输到所述处理器;所述处理器接收到所述模拟电路模块传输的激励信号后,执行所述非易失性储存器存储的程序,并将计算结果传输至所述模拟电路模块;所述模拟电路模块将接收到的所述计算结果调制处理,生成连续电信号,并将所述连续电信号传导至所述LED单元,经过所述LED单元调制后发射光信号,实现所述计算结果的对外输出。...

【技术特征摘要】
1.一种用于可信签章的毫米级超微型计算机,其特征在于,所述毫米级超微型计算机被附着于文件的表面上或者嵌入在所述文件的夹层中;所述文件上带有签章信息;所述毫米级超微型计算机包括处理器、非易失性存储器、供电与通信模块、以及模拟电路模块;所述处理器采用RISC-V开源指令集架构和2级流水线架构;所述2级流水线架构包括取指+译码形式和执行+回写形式;所述非易失性存储器内存储实现非对称性加密与散列算法的程序;所述处理器的主频在50MHz以内;所述供电与通信模块包括微型光电检测器、光伏单元和LED单元;所述光伏单元用于接收外部可见光源,并将所述外部可见光源转化为电能,为所述毫米级超微型计算机供电;所述光电检测器将接收到的外部激光发射的光信号转换成电信号,并将所述电信号发送至所述模拟电路模块,经过所述模拟电路模块解析后传输到所述处理器;所述处理器接收到所述模拟电路模块传输的激励信号后,执行所述非易失性储存器存储的程序,并将计算结果传输至所述模拟电路模块;所述模拟电路模块将接收到的所述计算结果调制处理,生成连续电信号,并将所述连续电信号传导至所述LED单元,经过所述LED单元调制后发射光信号,实现所述计算结果的对外输出。2.根据权利要求1所述的毫米级超微型计算机,其特征在于,所述毫米级超微型计算机的最大面面积为1毫米见方,所述毫米级超微型计算机的厚度小于0.5毫米。3.根据权利要求1...

【专利技术属性】
技术研发人员:殷玉珏
申请(专利权)人:北京清大智信科技有限公司
类型:发明
国别省市:北京,11

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

1