Electrical computers and digital processing systems: processing – Processing architecture – Microprocessor or multichip or multimodule processor having...
Patent
1997-09-05
1999-11-09
Ellis, Richard L.
Electrical computers and digital processing systems: processing
Processing architecture
Microprocessor or multichip or multimodule processor having...
712 28, 712 32, 712 33, 712220, 712221, G06F 1300
Patent
active
059833386
ABSTRACT:
A processor to coprocessor interface supporting multiple coprocessors utilizes compiler generatable software type function call and return, instruction execute, and variable load and store interface instructions. Data is moved between the processor and coprocessor on a bidirectional shared bus either implicitly through register snooping and broadcast, or explicitly through function call and return and variable load and store interface instructions. The load and store interface instructions allow selective memory address preincrementation. The bi-directional bus is potentially driven both ways on each clock cycle. The interface separates interface instruction decode and execution. Pipelined operation is provided by indicating decoded instruction discard by negating a decode signal before an execute signal is asserted.
REFERENCES:
patent: 4270167 (1981-05-01), Koehler et al.
patent: 4509116 (1985-04-01), Lackey et al.
patent: 4547849 (1985-10-01), Louie et al.
patent: 4715013 (1987-12-01), MacGregor et al.
patent: 4729094 (1988-03-01), Zolnowsky et al.
patent: 4731736 (1988-03-01), Mothersole et al.
patent: 4991078 (1991-02-01), Wilhelm et al.
patent: 5001624 (1991-03-01), Hoffman et al.
patent: 5305446 (1994-04-01), Leach et al.
patent: 5317720 (1994-05-01), Stammm et al.
patent: 5577250 (1996-11-01), Anderson et al.
patent: 5603047 (1997-02-01), Caulk, Jr.
patent: 5826096 (1998-10-01), Baxter
patent: 5826101 (1998-10-01), Beck et al.
Motorola Inc. 1990, "M68300 Family CPU32 Central Processor Unit Reference Manual", Section 7 Development Support, pp. 7-1 through 7-31.
Motorola Inc. 1995, "DSP56300 24-Bit Digital Signal Processor Family Manual", Section 10 On-Chip Emulator (OnCE.TM.), pp. 10-1 through 10-29.
Motorola Inc. 1995, "DSP56300 24-Bit Digital Signal Processor Family Manual", Section 11 JTAG (IEEE 1149.1) Test Access Port, pp. 11-1 through 11-9.
Arends John
Moyer William C.
Scott Jeffrey W.
Ellis Richard L.
Hill Susam C.
Motorola Inc.
Nguyen Dzung C.
LandOfFree
Method and apparatus for interfacing a processor to a coprocesso does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Method and apparatus for interfacing a processor to a coprocesso, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method and apparatus for interfacing a processor to a coprocesso will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-1470442