Check patentability & draft patents in minutes with Patsnap Eureka AI!

B grade stacking device and data stack pushing and out-stack method

A technology of stacking and data, applied in the field of integrated circuits, can solve the problems of large circuit area, complex circuit and difficult control, and achieve the effect of small circuit area, simple circuit structure and convenient control.

Inactive Publication Date: 2008-01-30
SUZHOU HUAXIN MICROELECTRONICS
View PDF0 Cites 5 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, the stack (STACK) circuit implemented by random access memory (RAM) structure is complicated, the control is not easy, and the circuit area is large and the cost is high.

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
  • B grade stacking device and data stack pushing and out-stack method
  • B grade stacking device and data stack pushing and out-stack method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0030] As shown in Fig. 1, a kind of two-stage stack device comprises controller PC_STACK CONTROL, bus module PC and two-stage stack register STACK, and bus module PC and two-stage stack register STACK are connected through address bus, and in controller PC_STACK CONTROL Data push and pop operations are performed under control.

[0031] The controller PC_STACK CONTROL includes eight signal input terminals, four of which are used as the input terminals of the four-phase clock; one input terminal receives the system's subroutine call instruction enable signal CALL_EN, and the subroutine call instruction enable signal CALL_EN is in the subroutine It is valid when the call command is executed; one input terminal receives the jump command enable signal JMP_EN of the system, and the jump command enable signal JMP_EN is valid when the jump command is executed (including subroutine call command and address jump command); one input terminal The subroutine return instruction enable sign...

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 secondary stack device, which is characterized in that the device comprises a controller, a secondary stack register and an address bus module, wherein, the controller generates controlling signals used for controlling the push stack and pop stack operation of data; the secondary stack register consists of a plurality of basic units and is used for storing push stack data; and the address bus module is connected with the secondary stack register through the address bus. The invention also discloses the push stack and pop stack method of the data in the secondary stack device. The invention has the beneficial effects that an address bus (PC) and a stack (STACK) are combined, the push stack operation and the pop stack operation of the data of stack (STACK) are realized with the characteristic of four-phase clocking, the circuit structure is simple, the control is easy, and circuit size is small, and the cost is effectively lowered.

Description

technical field [0001] The invention relates to a two-level stacking device in the field of integrated circuits and a data pushing and popping method thereof. Background technique [0002] In the multipoint control unit (MCU) circuit, the stack (STACK) is an indispensable module. The characteristic of the stack is first in, last out, which is the key to subroutine calls. The two-level stack means that two-level subroutine nesting can be realized, that is, the main program can call subroutine 1, subroutine 1 can call subroutine 2, and subroutine 2 cannot call other subroutines. [0003] In the design of the stack, the stack (STACK) is often separated from the address bus (PC), and the stack (STACK) is implemented with a random access memory (RAM) structure. If the address bus (PC) is 10 bits and can address 1K memory space, the second-level stack needs to be implemented with two 10-bit random access memory (RAM) units to store the jump when the subroutine is called twice a...

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/46G06F9/38G06F9/315G06F13/38
Inventor 江猛贾力
Owner SUZHOU HUAXIN 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