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

Data communication method for computing nucleas and external interface

An external interface and data communication technology, applied in the direction of electrical digital data processing, instruments, etc., can solve problems such as difficulties for IP core designers, and achieve the effects of fast speed, easy management, and simplified management

Inactive Publication Date: 2006-03-22
ZHEJIANG UNIV
View PDF0 Cites 2 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

A high-performance device may choose AHB or ASB, which makes it difficult for IP core designers
The APB bridge will limit the high-performance bus connected to it

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
  • Data communication method for computing nucleas and external interface
  • Data communication method for computing nucleas and external interface

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0026] The design idea of ​​a data communication method between the computing core and the external interface is described in detail below according to the accompanying drawings.

[0027] Such as figure 1 As shown, when the calculation core can input data, the calculation core will set the "input request" signal to be effective; when the external device receives the "input request", it will respond to the request, set the "input request response signal" The data is placed on the "input data signal" line; when the calculation core can output data, the calculation core puts the data on the "output data" terminal and makes the "output request" signal valid; when the external device receives the "output request" ", in response to the request, the "output request response signal" is set to be valid; when the calculation core has no time to process the input data, and there is new data to be input at the same time, the "processing busy" signal is set to be valid.

[0028] The input...

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 data communication process between computing nucleus and external interface includes the following steps: 1. for the computing nucleus to set í‹input requestíŒ signal as valid when it allows and needs data input; 2. for the peripheral receiving the í‹input requestíŒ to respond the í‹input requestíŒ, set í‹input request response signalíŒ as valid and set the data on the í‹input data signalíŒ line; 3. for the computing nucleus to set data on í‹output dataíŒ end and set í‹output requestíŒ signal as valid when it allows and needs data output; 4. for the peripheral receiving the í‹output requestíŒ to respond the í‹output requestíŒ and set í‹output request response signalíŒ as valid; and 5. for the computing nucleus to set í‹busy processingíŒ signal as valid when it is busy in processing input data and there are new data to be input. The present invention has fast calculation speed, simple control, control based on the calculation completing condition, simplified relevant control and other advantages.

Description

technical field [0001] The invention relates to a data communication method between a computing core and an external interface, and proposes a reusable or universal computing core method. Background technique [0002] Currently, there are three influential bus standards: CoreConnent, AMBA and Wishbone. [0003] CoreConnent can be applied to the connection of high-performance systems like workstations. It may be a bit too complicated for simple embedded applications, and many features provided cannot be used. [0004] The AMBA specification defines three buses: AHB bus is used to connect high-performance system modules. It supports burst data transmission mode and single data transmission mode, and all timings refer to the same clock edge; ASB bus is used to connect high-performance system modules and supports burst data transmission; APB bus is a simple interface that supports low-performance peripheral interfaces. According to the needs, the system designer must choose wh...

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): G06F13/42
Inventor 葛海通沈海斌
Owner ZHEJIANG 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