Design verification method of special instruction processor

A special instruction and design verification technology, applied in the fields of electrical digital data processing, computer-aided design, CAD circuit design, etc., can solve the problems of reduced available resources, low processor performance, etc., and achieve the effect of improving computing speed and execution efficiency.

Inactive Publication Date: 2016-05-11
QINGDAO UNIV
View PDF2 Cites 6 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] The performance of the processor is the bottleneck for the efficient operation of the public key cryptographic algorithm, especially in the context of embedded appli

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Design verification method of special instruction processor
  • Design verification method of special instruction processor
  • Design verification method of special instruction processor

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0041] In order to enable those skilled in the art to better understand the solution of the present invention, the present invention will be further described in detail below in conjunction with the accompanying drawings and specific embodiments. Apparently, the described embodiments are only some of the embodiments of the present invention, but not all of them. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without making creative efforts belong to the protection scope of the present invention.

[0042] The flow chart of a specific implementation of the design verification method of the dedicated instruction processor provided by the present invention is as follows: figure 1 As shown, the method includes:

[0043] Step S101: optimizing the target algorithm;

[0044] The core of this process is to optimize the implementation process of the target algorithm, so that the process is more reasonable and t...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention discloses a design verification method of a special instruction processor. The method comprises the following steps: optimizing a target algorithm; dividing the target algorithm into a plurality of basic instruction blocks; converting the basic instruction blocks into a data flow diagram, and searching optimizable instruction blocks from the basic instruction blocks according to a preset instruction design rule by adopting a method of approximate optimal solution; designing special instructions of the searched optimizable instruction blocks and extending an original instruction set; and establishing a special instruction processor model and carrying out simulation verification on the special instruction processor model. According to the design verification method of the special instruction processor, the operating speed of the target algorithm for executing the modules with relatively high complexity in the realization process is improved through an instruction set extension method, so that the execution efficiency of the algorithm is improved.

Description

technical field [0001] The invention relates to the field of embedded technology, in particular to a design verification method of a special instruction processor. Background technique [0002] Compared with other public key cryptographic algorithms, Elliptic Curve Cryptography (ECC) has the advantages of strong anti-attack ability, small amount of calculation and fast processing speed, and has become the standard of the next generation of public key cryptosystem. Compared with the widely used public key cryptographic algorithm RSA, the key strength required by ECC is only 1 / 6 of RSA under the same security strength. That is, for the ECC on the q-element finite field, when q is 160bit (the modulus is still safe), RSA needs a modulus of 1024bit to achieve the same security strength. This advantage enables ECC to obtain faster processing speed, less network bandwidth and storage space requirements, and has greater potential use value in practical applications. [0003] The p...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
IPC IPC(8): G06F17/50
CPCG06F30/398G06F2115/10
Inventor 夏辉于佳秦尧程相国陈仁海潘振宽
Owner QINGDAO UNIV
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products