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

Bus system and its data transmitting method

A bus system and data transmission technology, applied in the field of data transmission, can solve problems such as deteriorating bus access efficiency

Inactive Publication Date: 2004-07-28
SAMSUNG ELECTRONICS CO LTD
View PDF0 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

According to the conventional arbitration system, in which access or control to both the address / control bus and the data bus is granted simultaneously for a predetermined time, there are a large number of idle clock cycles of the address / control bus and / or data bus, which deteriorates the reliability of the bus access. efficiency

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
  • Bus system and its data transmitting method
  • Bus system and its data transmitting method
  • Bus system and its data transmitting method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0024] refer to figure 1 , the bus system 100 includes: a plurality of master devices 11-14; a plurality of slave devices 21-25 and an arbiter 3. A plurality of master devices 11-14 and a plurality of slave devices 21-25 are connected to each other through a data bus, which is not shown for simplicity. The data buses may include a main data bus and a local data bus operating at different transfer speeds.

[0025] Master devices 11-14 generally refer to a processor or direct memory access (DMA) devices, and slave devices 21-25 refer to memory such as RAM or ROM, I / O devices, or other peripheral devices. Each master device 11-14 can become a slave device with respect to the other master devices 11-14. Also, the numbers of masters and slaves can be changed when necessary.

[0026] An arbiter in a conventional bus system grants control of the address / control bus to the master and allows the master to directly control and process responses from the slaves. However, the arbiter ...

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

A bus arbitration system and a data transfer arbitration method, comprising (a) receiving bus requests from two or more master devices and arbitrating access to an address / control bus according to a predetermined arbitration algorithm, (b) receiving an access command packet containing information for data transfer preparation from the master device through the address / control bus in the order determined as a result of the arbitration and transmitting the received access command packet to a corresponding slave device, (c) receiving notification of transfer preparation completion of corresponding data from the slave device, (d) informing the master device of the start of data transfer, and (e) transferring data through the data bus. The slave devices may be high-speed devices such as synchronous DRAM (SDRAM). Bus efficiency is improved, as separate master devices can simultaneously and separately control the address / control bus and the data bus.

Description

technical field [0001] The present invention relates to a bus system and its data transmission method, and more particularly to a bus system including an address / control bus and a data bus connecting a plurality of masters and a plurality of slaves, and a data transmission method for the system. Background technique [0002] An arbiter is used to arbitrate access to the bus. In a traditional bus system, an arbiter receives bus access requests from multiple master devices, arbitrates the bus access requests according to a specific arbitration algorithm, and grants bus control to the master devices according to the arbitration result. Once the master device request is granted, the master device can control the bus until the master device completes the data transfer with the corresponding slave device. Here, the bus means an address / control bus and a data bus. There is practically no problem in conventional arbitration systems via an arbiter when a slave device accesses both ...

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): G06F13/16G06F13/18G06F13/28G06F13/362G06F13/38G06F13/40G06F13/42
CPCY10S370/912G06F13/362G06F13/423G06F13/40
Inventor 金镇守
Owner SAMSUNG ELECTRONICS CO LTD