Address generator employing selective merge of two independent a

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

3954211, 395516, G06F 1200, G06F 1562

Patent

active

057129991

ABSTRACT:
An address generator (120) forms a selective merge of two addresses. First (610) and second (620) address units generate respective first and second N bit address. Each unit (610, 620) preferrably includes a set of base address registers (611), a set of index address registers (612) and a full adder (615). Each address unit (610, 620) selects one of the base address registers (611) and one of the index address registers (612) according to the current instruction. The full adder (615) selectively adds the index address to the base address or subtracts the index address from the base addess according to the current instruction. An address multiplexer register (630) stores an N bit multiplex word. An address multiplexer (641) selects for each bit of the merged address from the first or second N bit address depending on the state of the corresponding bit of the multiplex word: An overflow detector (631, 633) generates an overflow signal when either the first address or the second address are beyond a predetermined range. The instruction may specify generation of the address regardless of overflow detection, aborting the address generation upon overflow detection or issuing a processor interrupt upon overflow detection. In the preferred embodiment of this invention, the address unit (120) is embodied in at least one digital image/graphics processor (71, 72, 73, 74) as a part of a multiprocessor (100) formed in a single integrated circuit used in image processing.

REFERENCES:
patent: 4251860 (1981-02-01), Mitchell et al.
patent: 4453212 (1984-06-01), Gaither et al.
patent: 4797886 (1989-01-01), Imada
patent: 5077678 (1991-12-01), Guttag et al.
patent: 5142621 (1992-08-01), Guttag et al.
patent: 5162784 (1992-11-01), Guttag et al.
patent: 5197140 (1993-03-01), Balmer
patent: 5212777 (1993-05-01), Gove et al.
patent: 5214654 (1993-05-01), Oosawa
patent: 5226125 (1993-07-01), Balmer et al.
patent: 5239654 (1993-08-01), Ing-Simmons et al.
patent: 5283863 (1994-02-01), Guttag et al.
patent: 5317333 (1994-05-01), Guttag et al.
patent: 5355462 (1994-10-01), Rousseau et al.
Microprocessor Report, Slater Michael, "IIT Ships Programmable Video Processor", vol. 5, No. 20, Oct. 30, 1991 pp. 1,6-7,13.

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

Address generator employing selective merge of two independent a does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Address generator employing selective merge of two independent a, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Address generator employing selective merge of two independent a will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-349723

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