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

8-bit RISC microcontroller with double arithmetic logic units

A technology of arithmetic logic unit and micro-controller, which is applied in program control design, concurrent instruction execution, instruments, etc., can solve the problems of small storage space and low data processing speed, expand data space, increase instruction execution speed, and improve The effect of computing power

Inactive Publication Date: 2006-05-03
XIDIAN UNIV
View PDF0 Cites 28 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] The purpose of the present invention is to overcome the shortcomings of existing 8-bit microcontrollers with small storage space and low data processing speed, and provide an 8-bit microcontroller with a double arithmetic logic unit RISC structure to fully expand the data of 8-bit microcontrollers. space, and add part of the 16-bit arithmetic instruction processing capability and single-cycle bit operation capability to the 8-bit microcontroller, improve the computing performance of the 8-bit microcontroller, and form a large data volume suitable for PDA, e-books, electronic dictionaries, MP3, etc. , a high-performance embedded microprocessor for high-speed applications

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
  • 8-bit RISC microcontroller with double arithmetic logic units
  • 8-bit RISC microcontroller with double arithmetic logic units
  • 8-bit RISC microcontroller with double arithmetic logic units

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0043] The present invention is described in further detail below with reference to accompanying drawing:

[0044] like figure 1 As shown, the present invention is an 8-bit RISC structure double ALU microcontroller with 8-bit data bus and 16-bit program bus. The data access space can be unlimited in theory, and the program access space can reach more than 16MB. The controller includes: program bus, program memory, program pointer, stack pointer, static random access memory SRAM, general register file, general arithmetic logic unit ALU-1, multi-function register file, multi-function arithmetic logic unit ALU-2, status register , instruction decoder, data bus, address bus and timer, comparator, universal asynchronous transceiver (UART), general input and output interface and other interfaces, in which the 8-bit data bus is respectively connected to the general register file, multi-function register file, General arithmetic logic unit ALU-1, multifunctional arithmetic logic unit...

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 double arithmetic logic unit tamping instruction set 8 bit microcontroller. It adopts the current register pile and arithmetic logic unit ALU-1 of the 8 bit RISC structure and parallel connects with the multi-function register pile and arithmetic logic unit ALU-2, it arranges the bit holder and bit operating quoting device inside the order decoder of the initial RISC structure and the bite operator structure on the current arithmetic logic unit ALU-1, then it adds the operating function and the data processing function to the multi-byte data of the 8 bit microcontroller and provides the register address mode of the data space and amplifies the data address space by coupling the multi-function register pile and the arithmetic logic unit ALU-2.

Description

technical field [0001] The invention relates to the technical field of general microcontroller (MCU) structure, in particular to an 8-bit microcontroller with double arithmetic logic unit (ALU) reduced instruction set (RISC). Applicable to personal digital terminal PDA, electronic book, electronic dictionary, tablet, MP3, industrial control and other fields. Background technique: [0002] With the development of semiconductor technology, the scale of integrated circuits is getting larger and higher, and the integration level is getting higher and higher. Microcontrollers and their related memories such as flash memory (Flash Memory), electrically erasable memory (E 2 PROM), static random access memory (SRAM), etc., and peripheral logic controllers can be integrated in large quantities on the same chip. The RISC design structure and powerful electronic design automation (EDA) methods make the designer's work more effective and programming easier, which further promotes the d...

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): G06F9/318G06F9/38
Inventor 史江一郝跃马晓华马佩军刘锋
Owner XIDIAN UNIV
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