Parasitic personal computer interface

Electrical computers and digital data processing systems: input/ – Input/output data processing – Direct memory accessing

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

710 5, 710129, 712 35, G06F 930, G06F 1316

Patent

active

060473371

ABSTRACT:
A method and apparatus for coupling an External Device to a Host Computer, such that program code to be executed by the external device may be stored in the Host Computer memory and yet be essentially independent of the Host Computer. Hardware and software enable the logical displacement of a program and address bus across inter-processor interfaces. An External Device preferably provides direct access to program code stored within Host Computer memory by means of a conventional DMA function. Program code which is to be executed by the External Processor within the External Device is transferred from the Host Memory to an Instruction Buffer memory within the External Device. The External Processor determines when to request additional instructions from the Host Memory over the DMA channel on a timed interrupt basis. The External Processor requires an instruction that is not present in the buffer, then the buffer returns an instruction to the External Processor that causes the External Processor to request additional instructions from the Host Memory which include the required instruction. A multiplexer is provided which allows instructions to be provided to the External Processor from a special purpose program memory in which instructions for special purpose functions are stored. Functions within the program code stored within the Host Memory (i.e., "CP" functions) are preferably not time critical functions. Accordingly, the program code that is stored in the Host Memory and which is to be executed by a processor within the External Device is referred to as a "CP Function Program Code". Time critical functions to be performed by the processors of the External Device are preferably not performed by the CP Function Program Code, but rather are performed by executing program code that is stored locally (i.e.,"External Program Code).

REFERENCES:
patent: 4296466 (1981-10-01), Guyer et al.
patent: 4438488 (1984-03-01), Shibayama et al.
patent: 4807121 (1989-02-01), Halford
patent: 4901232 (1990-02-01), Harrington et al.
patent: 4939644 (1990-07-01), Harrington et al.
patent: 5170470 (1992-12-01), Pindar et al.
patent: 5179689 (1993-01-01), Leach et al.
patent: 5193204 (1993-03-01), Qureshi et al.
patent: 5388841 (1995-02-01), San et al.
patent: 5513368 (1996-04-01), Garia, Jr. et al.
Creanza et al. "An ASIC Controller for the TMS 320, 2nd Generation Digital Signal Processor", EURO ASIC' 90, pp. 197-200: Online CD. IEEE/IEE Publication OnDisc, 1990.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Parasitic personal computer interface does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Parasitic personal computer interface, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Parasitic personal computer interface will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-374624

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.