Shared floating-point unit in a single chip multiprocessor

Electrical computers and digital processing systems: processing – Processing control – Arithmetic operation instruction processing

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

712220, 712221, 712 23, G06F 900

Patent

active

061483958

ABSTRACT:
A single-chip multiprocessor (2, 102) is disclosed. The multiprocessor (2, 102) includes multiple central processing units, or CPUs, (10, 110) that share a floating-point unit (5, 105). The floating-point unit (5, 105) may receive floating-point instruction codes from either or both of the multiple CPUs (10, 110) in the multiprocessor (2, 102), and includes circuitry (52) for decoding the floating-point instructions for execution by its execution circuitry (65). A dispatch unit (56) in the floating-point unit (5, 105) performs arbitration between floating-point instructions if more than one of the CPUs (10, 110) is forwarding instructions to the floating-point unit (5, 105) at the same time. Dedicated register banks, preferably in the form of stacks (60), are provided in the floating-point unit (5, 105). The disclosed multiprocessor (2, 102) provides efficiency in allowing sharing of the floating-point unit (5, 105) by the multiple CPUs (10, 110), considering that the utilization of a floating-point unit (5,105) by a single CPU (10, 110) is generally relatively low.

REFERENCES:
patent: 5598546 (1997-01-01), Blomgren
patent: 5673407 (1997-09-01), Poland et al.
patent: 5732209 (1998-03-01), Vigil et al.
patent: 5828578 (1998-10-01), Blomgren

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

Shared floating-point unit in a single chip multiprocessor does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Shared floating-point unit in a single chip multiprocessor, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Shared floating-point unit in a single chip multiprocessor will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-2076011

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