Address generating circuit for block repeat addressing for a pip

Electrical computers and digital processing systems: memory – Address formation – Generating a particular pattern/sequence of addresses

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

711219, 711211, 711169, 712241, G06F 1206

Patent

active

060386495

ABSTRACT:
An address generating circuit of simple configuration for repeating a selected block of instructions is provided. An instruction address maintained by program counter 72 is compared to register 76 that holds the address of the end of the selected block of instructions. When the end address is detected, the program counter is loaded with a starting address of the block of instructions, which is stored in register 80. Block repeat count register 86 maintains a repeat count. Zero detection circuit 70 delays decrements of register 86 by a number of clock cycles that is equivalent to a pipeline depth for instruction prefetching of a processor connected to program counter 72. The zero detection circuit 70 outputs a loop-end control signal which controls a selector to selectively provide an incremented address or the start address to the program counter. By delaying decrements of register 86, the state of the repeat count is correctly maintained when the processor pipeline is flushed during an interrupt. The zero detection circuit also deactivates the loop-end control signal for the number of clock cycles equivalent to the depth of the prefetch pipeline during the final repeat loop iteration(s) so that a loop with a block size less than or equal to the depth of the prefetch pipeline can be repeated the correct number of times.

REFERENCES:
patent: 4202035 (1980-05-01), Lane
patent: 4800524 (1989-01-01), Roesgen
patent: 4908748 (1990-03-01), Pathak et al.
patent: 4916658 (1990-04-01), Lee et al.
patent: 5163120 (1992-11-01), Childers et al.
patent: 5305446 (1994-04-01), Leach et al.
patent: 5355462 (1994-10-01), Rousseau et al.
patent: 5390304 (1995-02-01), Leach et al.
patent: 5448706 (1995-09-01), Fleming et al.
patent: 5907714 (1999-05-01), Boutaud

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 generating circuit for block repeat addressing for a pip 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 generating circuit for block repeat addressing for a pip, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Address generating circuit for block repeat addressing for a pip will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-179774

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