Eureka AIR delivers breakthrough ideas for toughest innovation challenges, trusted by R&D personnel around the world.

Motor control-oriented trigonometric function coprocessor based on RISC-V architecture

A RISC-V, trigonometric function technology, applied in the direction of electrical digital data processing, digital data processing components, machine execution devices, etc., can solve the real-time requirements of embedded microprocessors that are difficult to meet Conditions and other issues, to achieve the effect of improving the operation speed, reducing the number of compensations, and reducing the area

Pending Publication Date: 2022-08-09
SUZHOU LINKERCHIP ELECTRONICS CO LTD
View PDF0 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, if a large number of trigonometric functions need to be calculated, it is difficult to meet the real-time requirements of embedded microprocessors by calling software to calculate trigonometric functions.
However, it is difficult to meet the conditions for the embedded microprocessor with limited resources by using the look-up table method to obtain the trigonometric function results.

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
  • Motor control-oriented trigonometric function coprocessor based on RISC-V architecture
  • Motor control-oriented trigonometric function coprocessor based on RISC-V architecture
  • Motor control-oriented trigonometric function coprocessor based on RISC-V architecture

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0032] like figure 1 As shown, a schematic diagram of the data interaction between the trigonometric function coprocessor and the main processor based on the RISC-V architecture for motor control of the present invention, the trigonometric function coprocessor includes a coprocessor interface and a trigonometric function calculation unit; the coprocessor interface Including a decoder and a data interface module, the decoder judges whether the command belongs to a coprocessor command by decoding the coprocessor command, and reads the required data according to the command; the data interface module is a NICE interface, using valid-ready Handshake protocol for data synchronization.

[0033] figure 1 In the data exchange between the coprocessor and the main processor, there are four channels, but only two channels are used, namely the request channel and the feedback channel. The request channel is mainly used by the main processor to transfer instruction information and source ...

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 motor control-oriented trigonometric function coprocessor based on an RISC-V architecture. The motor control-oriented trigonometric function coprocessor comprises a coprocessor interface and a trigonometric function calculation unit, the trigonometric function calculation unit comprises a compression angle unit, an iteration angle calculation unit, a fixed point number and floating point number conversion unit, a scaling factor updating unit, a scaling factor compensation unit, a post-processing unit and a ROM (Read Only Memory) for storing data. The coprocessor interface comprises a decoder and a data interface module, and the decoder decodes a coprocessor instruction to judge whether the instruction belongs to the coprocessor instruction and reads required data according to the instruction; and the data interface module performs data synchronization. The trigonometric function coprocessor is designed by designing a trigonometric function instruction, designing a state machine for coprocessor state conversion and designing a trigonometric function calculation unit, the requirements of an embedded microprocessor for performance, area and power consumption can be met, and the execution efficiency of a motor control algorithm is effectively improved.

Description

technical field [0001] The invention relates to the fields of motor control and transcendental function calculation, and particularly designs a trigonometric function coprocessor based on RISC-V architecture for motor control. Background technique [0002] With the continuous development of modern technology, fast and low-power calculation of a large number of trigonometric functions has become an urgent problem to be solved by current motor control MCUs. [0003] Different from general computing platforms such as servers and PCs, embedded microprocessors based on RISC-V instruction architecture pay more attention to design factors such as low cost, low power consumption and real-time performance. The performance, area and power consumption of the processor must be considered as the optimization goals. For general embedded microprocessors, transcendental functions such as trigonometric functions are generally calculated by calling software. However, if a large number of tr...

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): G06F7/487G06F9/30G06F9/38
CPCG06F7/4876G06F9/3001G06F9/3877Y02D10/00
Inventor 彭辉波
Owner SUZHOU LINKERCHIP ELECTRONICS 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
Eureka Blog
Learn More
PatSnap group products