Trigonometric function and hyperbolic function extension instruction computing device and processor core

A technology of hyperbolic functions and trigonometric functions, applied in the field of processors based on RISC-V architecture, can solve the problems of occupying FPGA logic resources, reducing circuit operating frequency, and long calculation time, so as to reduce calculation time, reduce resource consumption, Avoid double counting effects

Active Publication Date: 2022-07-05
EHIWAY MICROELECTRONIC SCI & TECH SUZHOU CO LTD
View PDF20 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Trigonometric and hyperbolic functions will generate dozens of instructions when compiled based on the RISC-V basic instruction set (RV32I), and the calculation time is long
In the hardware circuit implementation of traditional trigonometric and hyperbolic functions, the CORDIC algorithm is widely used due to its high calculation accuracy and short calculation time, but it needs to introduce complex system control logic, which will occupy a large amount of FPGA logic resources and lead to circuit failure. Reduced operating frequency

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
  • Trigonometric function and hyperbolic function extension instruction computing device and processor core
  • Trigonometric function and hyperbolic function extension instruction computing device and processor core
  • Trigonometric function and hyperbolic function extension instruction computing device and processor core

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0051] In order to make the purposes, technical solutions and advantages of the embodiments of the present invention clearer, the technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments These are some embodiments of the present invention, but not all embodiments. The components of the embodiments of the invention generally described and illustrated in the drawings herein may be arranged and designed in a variety of different configurations.

[0052] Thus, the following detailed description of the embodiments of the invention provided in the accompanying drawings is not intended to limit the scope of the invention as claimed, but is merely representative of selected embodiments of the invention. Based on the embodiments of the present invention, all other embodiments obtained by those of ordinary ski...

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 provides a trigonometric function and hyperbolic function extension instruction calculation device and a processor core. The device comprises a control signal generation module, a special angle judgment module, a storage module, an iteration module and an output selection module. The one-hot code coding is carried out on the control signal of the trigonometric function and hyperbolic function extension instruction calculation device, and since only one bit of the one-hot code is 1, secondary decoding of a funct3 signal is avoided, so that resource consumption of a hardware extension circuit is saved.

Description

technical field [0001] The present invention relates to the technical field of processors based on RISC-V architecture, in particular to a trigonometric function and hyperbolic function extended instruction computing device and a processor core. Background technique [0002] The instruction set is the interface that is stored inside the processor and connects hardware and software. The processor completes complex computing tasks by reading instructions from memory, decoding and executing operations. Each processor has a specific instruction set corresponding to it, and the design of the instruction set directly affects the performance of the processor. In processor design, in addition to setting the instruction set that supports basic operations and control, it is also necessary to design extended instruction sets for specific application fields. The extension of the instruction set in a specific application field can simplify the complexity, so that the processor can exec...

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
Patent Type & Authority Applications(China)
IPC IPC(8): G06F17/15G06F9/30
CPCG06F17/15G06F9/30181Y02D10/00
Inventor 郑添梁菲蔡刚黄志洪
Owner EHIWAY MICROELECTRONIC SCI & TECH SUZHOU CO LTD
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