Electrical computers and digital processing systems: processing – Processing architecture – Microprocessor or multichip or multimodule processor having...
Patent
1997-12-11
2000-10-03
An, Meng-Ai T.
Electrical computers and digital processing systems: processing
Processing architecture
Microprocessor or multichip or multimodule processor having...
712 1, 717 5, 717 6, G06F 1500
Patent
active
061287245
ABSTRACT:
A micro-computer is arranged to execute instructions for data intensive applications, such as those used in mobile communications. One particular embodiment involves processing instructions into computational codes and data management codes. These two parts are coded separately and issued to two different program decoders in parallel. Computational codes control the computational units with register-to-register data movement only. Data management codes control data movement through the data management unit to prepare and transfer data for the computation. Multiple register files with active file swapping scheme may be used to simplify the computational operations without decreasing performance. The arrangement provides a significant reduction in power and is, therefore, especially advantageous for battery-operated communication applications and devices.
REFERENCES:
patent: 4346438 (1982-08-01), Potash et al.
patent: 4937872 (1990-06-01), Hopfield et al.
patent: 4964035 (1990-10-01), Aoyama et al.
patent: 4967340 (1990-10-01), Dawes
patent: 5121498 (1992-06-01), Gilbert et al.
patent: 5357152 (1994-10-01), Jennings, III et al.
patent: 5394030 (1995-02-01), Jennings, III et al.
patent: 5428808 (1995-06-01), Sawase et al.
patent: 5596766 (1997-01-01), Jennings, III et al.
patent: 5758174 (1998-05-01), Crump et al.
patent: 5784636 (1998-07-01), Rupp
Hamacher et al. (Computer Organization McGraw-Hill Book Company Copyright 1984).
J.E. Smith et al., "Varieties of Decoupled Access/Execute Computer Architectures," Proceedings Twentieth Annual Allerton Conference on Communication, Control and Computing, Oct. 1982, pp. 577-586, XP000212152, Monticello, Illinois, USA.
C.E. Love et al., "An Investigation of Static Versus Dynamic Scheduling," Proceedings of the Annual International Symposium on Computer Architecture, Seattle, May 28-31, 1990, No. SYMP.17, May 28, 1990, pp. 192-201, XP000144796, Institute of Electrical and Electronics Engineers.
L. Kurian et al., "Memory Latency Effects in Decoupled Architectures," IEEE Transactions on Computers, vol. 43, No. 10, Oct. 1, 1994, pp. 1129-1139, XP000474484.
D. Probert et al., "A Straightforward Implementation of 4.2BSD on a High-Performance Multiprocessor," USENIX Technical Conference, Jan. 1, 1986, pp. 140-156, XP000284852.
Cox Donald C.
Lee Tsung-En Andy
An Meng-Ai T.
Leland Stanford Junior University
Monestime Mackly
LandOfFree
Computation using codes for controlling configurable computation does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Computation using codes for controlling configurable computation, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Computation using codes for controlling configurable computation will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-205664