Patent · US Expired

Signal generator using modulo means

US4833602A · kind A · utility

18Cited by
4References
30Claims
0Family size

Assignee

Inventors

Key dates

Filing dateJun 29, 1987
Grant dateMay 23, 1989
Priority date
Expiry dateJun 29, 2007

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F9/3552
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

A signal generator provides circular addressing, i.e., performs basic modulo boundary indexing, which includes both positive and negative addressing, by adding an increment to a base register until a modulo boundary is reached without permitting the carry bit to propagate but instead resetting the address back to its lowest value. More particularly, the invention provides a signal generator which includes an adder having base address signals applied thereto from one of a plurality of registers and having an operand such as signals from an instruction data register (IDR) also applied thereto. Selected most significant bits from the output of the adder are applied to the input of a modulo mask function unit. Also applied to the input of the modulo mask function is a number of most significant bits of the base address signal. The carry bit from the adder is also applied to the input of the modulo mask function unit. The desired modulo is selected under the control of a decoder coupled to the modulo mask function unit. The output from the modulo mask function unit is applied to a common address register, along with the remaining least significant bits from the adder. In a preferred emb…

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.