Supercharge Your Innovation With Domain-Expert AI Agents!

Novel 8-digit RISC microcontroller framework

A microcontroller and register technology, applied in machine execution devices, concurrent instruction execution, etc., can solve problems such as limiting the running speed, modules cannot back up and rely on each other, affecting the data throughput rate of the pipeline, etc., to achieve the effect of efficient processing

Active Publication Date: 2010-12-29
SHANGHAI EASTSOFT MICROELECTRONICS
View PDF5 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] These characteristics of RISC microcontrollers also bring some essential defects and deficiencies: (1) The instruction set cannot be expanded; (2) There are many pipeline segments and stages, which brings the complexity of data correlation criteria in pipeline segments , sometimes even affects the data throughput of the pipeline; (3) the data memory and the program memory are multiplexed, there is no special register file, or the special register file is not separated from the general register file, which affects the access speed of these registers and limits the (4) Design for Testability (DFT) is not adopted, and the manufacturing and production quality of the product cannot be guaranteed in the application; (5) The biggest problem that has not yet been solved is: for the two-stage four-stage pipeline structure, each The modules cannot back up and rely on each other, let alone preprocess and process the data, which seriously affects the anti-interference ability of the structure

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
  • Novel 8-digit RISC microcontroller framework
  • Novel 8-digit RISC microcontroller framework
  • Novel 8-digit RISC microcontroller framework

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0060] The hardware details related to the functional features of the microcontroller architecture are described in detail below.

[0061] Figure 1 is a two-stage four-stage pipeline structure, which is driven by four-phase clocks Q1 / Q2 / Q2 / Q3. Each pipeline completes its function in the corresponding clock phase. It includes: an instruction processing device, a program pointer points to the program memory, The content of the program is selected to enter the instruction register, and the value of the instruction register is decoded by the decoder. The device also includes a port preprocessor that samples changes of the port and an immediate number processor that operates on immediate numbers. Such functions are completed in the Q1 phase clock; the data reading device, the decoded signal output by the instruction processing device, enters the read data addressing processing unit to address the data register and read data from the addressed data register, The device also includes...

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 present invention discloses a novel 8-bit RISC microcontroller framework, comprising a two-stage four-segment pipeline structure. The two-stage four-segment pipeline structure comprises an instruction processing device, a data readout device, a data operation device, a data writing device, a state machine and a clock generator. Due to the structure, clocks are not coupled crosswise; steady clocks can be generated for sure; the devices depend on and backup each other. The preprocessing and processing to data greatly improve the anti-interference ability of the structure, so as to realize high productivity.

Description

[0001] This application is a divisional application of an invention patent application whose filing date is August 31, 2005, the application number is 200510029281.4, and the invention name is "A Novel 8-bit RISC Microcontroller Architecture". technical field [0002] The invention belongs to the field of semiconductor integrated circuit design, and in particular relates to a microcontroller (MCU) system framework. Background technique [0003] In recent years, the reduced instruction set (RISC) architecture of microcontrollers has gained widespread popularity. Although there are different opinions on what characteristics a RISC processor should have, various RISC architectures share the following characteristics: (1) most instructions are single-cycle instructions to facilitate pipelining of the structure; (2) independent and simple loading and store instructions are two-cycle instructions; (3) instruction decoding is usually hardwired rather than micro-decoding to speed up...

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/38G06F9/30
Inventor 潘松陈光胜岳卫杰刘桂蓉
Owner SHANGHAI EASTSOFT MICROELECTRONICS
Features
  • R&D
  • Intellectual Property
  • Life Sciences
  • Materials
  • Tech Scout
Why Patsnap Eureka
  • Unparalleled Data Quality
  • Higher Quality Content
  • 60% Fewer Hallucinations
Social media
Patsnap Eureka Blog
Learn More