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

Method and related apparatus for controlling a peripheral device to transfer data to a bus

a peripheral device and data transfer technology, applied in the direction of electric digital data processing, instruments, computing, etc., can solve the problems of reducing the efficiency of pci bus b>18/b> to deliver massive data, etc., and achieving the effect of reducing the size of the bus interface circuit, reducing the production cost of buffers, and small capacity

Inactive Publication Date: 2007-01-11
VIA TECH INC
View PDF7 Cites 1 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Benefits of technology

The peripheral device continuously occupies the bus without entering a waiting state, improving data transfer efficiency, reducing buffer capacity and production costs, and shrinking the chip size of the bus interface circuit.

Problems solved by technology

Therefore, how to efficiently utilize the PCI bus 18 to deliver massive data has become an important issue.

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
  • Method and related apparatus for controlling a peripheral device to transfer data to a bus
  • Method and related apparatus for controlling a peripheral device to transfer data to a bus
  • Method and related apparatus for controlling a peripheral device to transfer data to a bus

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0016] Please refer to FIG. 2, which is a block diagram of a peripheral device 50 according to the present invention. The peripheral device 50 includes a controller 52 and a bus interface circuit 54. The controller 52 is a kernel hardware component of the peripheral device, and is used for performing and controlling main functionality of the peripheral device 50. The bus interface circuit 54 is electrically connected to a corresponding bus 56, and functions as an input / output interface of the peripheral device 50. In addition, the bus interface circuit 54 has two buffers 58, 60 and two switches 62a, 62b. The peripheral device 50 according to the present invention is applied on the computer system 10 shown in FIG. 1, and is capable of being connected to any bus of the computer system 50. For instance, the peripheral device 50 can be connected to the PCI bus 18 shown in FIG. 1, the prior art industry standard architecture (ISA) bus, or the PCIX bus recently designed for high-speed dat...

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 method and related apparatus used for controlling a peripheral device to transfer data to a bus. The peripheral device has a bus interface circuit and a controller. The method includes storing data outputted from the controller into a first storage block of the bus interface circuit, utilizing the bus interface circuit to simultaneously control the first storage block to output its stored data to the bus and control a second storage block of the bus interface circuit to store data outputted from the controller, and utilizing the bus interface circuit to control the second storage block to output its stored data to the bus.

Description

CROSS REFERENCE TO RELATED APPLICATIONS [0001] This application is a continuation of applicant's earlier application, Ser. No. 10 / 707,806, filed Jan. 14, 2004, which itself claims the benefit of U.S. Provisional Application No. 60 / 458,011, which was filed on Mar. 28, 2003, both applications hereby being incorporated by reference in their entirety.BACKGROUND OF THE INVENTION [0002] 1. Field of the Invention [0003] The present invention relates to a method and a related apparatus for controlling data transmission. In particular, the present invention discloses a method and a related apparatus for controlling a peripheral device to transfer data to a bus. [0004] 2. Description of the Prior Art [0005] Generally speaking, a computer system has a plurality of electronic components. In addition, the computer system also has many buses used for delivering data outputted from one electronic component to other electronic components. In other words, the buses establish connections among the el...

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(United States)
IPC IPC(8): G06F13/20G06F3/00G06F13/38
CPCG06F13/385
Inventor LAI, JIINTSAI, CHADZHANG, JUCHUANG, ANDREWSU, ANDREW
Owner VIA TECH INC