Processor having multiple datapath instances

Electrical computers and digital processing systems: processing – Processing architecture – Vector processor

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

G06F 1500

Patent

active

060444487

ABSTRACT:
A processor having a sliceable architecture wherein a slice is the minimum configuration of the processor datapath. The processor can instantiate multiple slices and each slice has a separate datapath. The total processor datapath is the sum of the number of slices multiplied by the width of a slice. Accordingly, all general purpose registers in the processor are as wide as the total datapath. A program executing on the processor can determine the maximum number of slices available in a particular processor by reading a register. In addition, a program can select the number of slices it will use by writing to a different register. The processor replicates control signals for each active slice in the processor and supports instructions for transferring data among the slices. Furthermore, the processor supports a set of instructions for fetching and storing data between multiple slices and the memory. The effective addresses of the fetch and store instructions can either be aligned or misaligned with respect to slice boundaries and doubleword boundaries in the memory.

REFERENCES:
patent: 5333280 (1994-07-01), Ishikawa et al.
Alexandridis, "Bit-Sliced Microprocessor Architecture," IEEE, pp. 69-92, 1978.
Hayes, Computer Architecture and Organization, McGraw Hill, pp. 259-265, 1988.
PowerPC 603, RISC Microprocessor User's Manual, pp. 3-17 to 3-18, 1994.

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

Processor having multiple datapath instances does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Processor having multiple datapath instances, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Processor having multiple datapath instances will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-1335518

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