Unlock instant, AI-driven research and patent intelligence for your innovation.

AMBA** peripheral interface circuit of embedded type CPu in 8 bits

A peripheral interface, embedded technology, applied in electrical digital data processing, instruments, general-purpose stored program computers, etc., can solve the problem of 8-bit CPU embedded, shorten the design time, have a good application prospect, and improve the efficiency of IP multiplexing Effect

Inactive Publication Date: 2008-03-12
FUDAN UNIV
View PDF4 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, the existing coprocessors and buses are generally oriented to 32-bit CPUs. How to embed 8-bit CPUs into 32-bit system buses has become a difficult problem.

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
  • AMBA** peripheral interface circuit of embedded type CPu in 8 bits
  • AMBA** peripheral interface circuit of embedded type CPu in 8 bits
  • AMBA** peripheral interface circuit of embedded type CPu in 8 bits

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0028] AMBA proposed by the present invention TM The peripheral interface circuit is composed of a bus state machine 11 , a clock control module 12 , a data control module 13 and an address control module 14 . Further describe the present invention below in conjunction with accompanying drawing.

[0029] Because the bus provides stable data and control signals within the instruction cycle, it is a prerequisite for the normal operation of the 8-bit CPU. But AMBA TM There is a special situation that the bus is too late to give data. If no adjustment is made, the program will have unpredictable errors. The invention adds a clock control module in the peripheral interface circuit. As shown in Figure 2, the bus state machine represents the current state of the bus. If the bus does not get data within the specified time, it will enter the STOP state. At this time, the gating signal gate is valid, and the clock stops jumping, which makes the CPU keep the original state unchanged....

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 peripheral interface circuit is composed of bus state machine, clock control module, data control module and address control module connected through circuit. Under control of bus state machine, data, address and clock three control modules are worked in cooperation to solve contradiction between 32 bits bus and 8 bits CPU in time sequence and data width etc. 8 bits CPU is added to the peripheral interface circuit so that it works like 32 bits CPU; former instruction set can still be used; it can be embedded to SoC system without need of making relevant modification for other modules. The invention shortens time for designing, raises IP multiplexing efficiency. The disclosed circuit possesses equivalent process speed of 8 bits embedded type CPU with area and cost being far less than 32 bits microprocessor.

Description

technical field [0001] The invention belongs to the field of integrated circuit design, in particular to an AMBA suitable for 8-bit embedded CPUs TM peripheral interface circuit. Background technique [0002] With the wide application of integrated circuit technology, people's requirements for time-to-market (Time-to-Market) are becoming more and more stringent. In order to shorten the design and verification cycle, IP multiplexing technology is widely used, especially in SoC (System-on-Chip System-on-Chip) design, people use a unified bus specification to integrate embedded CPU and various existing IP cores On one chip, the functions of the entire system can be realized. [0003] In SoC design, a system-on-chip bus specification AMBA proposed by ARM TM (Advanced Microcontroller Bus Architecture), has become the industry's de facto standard. The standard mainly specifies three bus standards: [0004] (1) AHB (Advanced High-performance Bus) [0005] (2) ASB (Advanced Sy...

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 Patents(China)
IPC IPC(8): G06F13/40G06F15/76
Inventor 曾晓洋顾叶华韩军吴敏陈俊王晶
Owner FUDAN UNIV
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