Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

RISC-V-based hybrid mixed computing system and method

A RISC-V, mixed computing technology, applied in the field of communication, to achieve the effect of reducing time consumption, improving performance, and simplifying complex operations

Active Publication Date: 2019-07-16
ANYKA (GUANGZHOU) MICROELECTRONICS TECH CO LTD
View PDF4 Cites 7 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

RISC-V is still customizing the P DSP instruction set and the V vector instruction set. Although the P and V instruction control module sets are customized, there will be instructions for multiplication and addition operations, but more complex operations such as circular multiplication and addition and exponential functions are cannot be done with a single command

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
  • RISC-V-based hybrid mixed computing system and method
  • RISC-V-based hybrid mixed computing system and method
  • RISC-V-based hybrid mixed computing system and method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0052] Such as figure 1 As shown, a hybrid computing system based on RISC-V includes an instruction control module and a hybrid computing module. The instruction control module is provided with an extended instruction based on RISC-V, and the extended instruction contains operational information;

[0053] The instruction control module is used to automatically set the operation data and operation information in sequence, and then transmit the operation data and operation information to the mixing and mixing module through the extended instruction;

[0054] The mixing and mixing module is used for selecting a corresponding calculation method according to the operation information, combining the calculation data and the selected calculation method to perform a mixed calculation, and output the calculation result.

[0055] The working principle of the above-mentioned system is as follows: the present invention controls the operation execution steps of the mixing and mixing modul...

Embodiment 2

[0103] Such as figure 2 As shown, a RISC-V-based hybrid mixing method includes the following steps:

[0104] S1. After automatically setting the operation data and operation information of the extension instructions in sequence, the operation data and operation information are transmitted through the extension instructions.

[0105] S2. After selecting a corresponding calculation method according to the operation information, perform a mixed calculation in combination with the calculation data and the selected calculation method, and output a calculation result.

[0106] In the above method, by setting custom extended instructions and controlling the operation execution steps of the mixed calculation module through the extended instructions, a single instruction can be used to complete complex mixed operations, which simplifies some complex operations of processors based on the RISC-V instruction set , which simplifies the calculation process of complex mixed calculations; r...

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 RISC-V-based hybrid mixed computing system and method. The system comprises an instruction control module and a mixed calculation module, an expansion instruction is arrangedin the instruction control module, and the expansion instruction contains operation information; the instruction control module is used for automatically setting operation data and operation information in sequence and then transmitting the operation data and the operation information to the hybrid mixed calculation module through an extension instruction; and the hybrid calculation module is used for selecting a corresponding operation mode according to the operation information, performing hybrid operation by combining the operation data and the selected operation mode, and outputting an operation result. Complex hybrid operation is achieved through a single extension instruction, and some complex operations of the processor based on the RISC-V instruction set are simplified. The calculation process of complex hybrid computation is simplified; the disassembling machine code is simpler and clearer; time consumption caused by multiple times of cyclic operation is reduced, the system performance is improved, and the method can be widely applied to the technical field of communication.

Description

technical field [0001] The present invention relates to the field of communication technologies, in particular to a RISC-V-based hybrid computing system and method. Background technique [0002] RISC-V is an open source instruction set architecture designed and published by the University of California, Berkeley. The authorization model of RISC-V is BSD module. Since its official release in 2014, both schools and enterprises have joined in the research of RISC-V. Well-known universities and research institutions at home and abroad include University of Cambridge, ETH Zurich, The Indian Institute of Technology and the Chinese Academy of Sciences, while well-known companies include Google and IBM. The ecological environment surrounding RISC-V has gradually improved, and many open source processors and SOCs have emerged. RISC-V-based open source processors include: Rocket, BOOM, Z-scale, RI5CY, ZERO-RISCY, Hummingbird E200, ORCA, SCR series, YARVI, FlexPRET, PicoRV32, SHAKTI,...

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): G06F9/30G06F8/53
CPCG06F9/30007G06F8/53Y02D10/00
Inventor 许伟明胡胜发
Owner ANYKA (GUANGZHOU) MICROELECTRONICS TECH CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products