Method and apparatus for generating deterministic, non-repeating, pseudo-random addresses

   
   

A system and method for rapidly generating a series of non-repeating, deterministic, pseudo-random addresses is disclosed. A deterministic, pseudo-random number generator is implemented in hardware. Once a number in a pseudo-random sequence is generated, a pattern eliminator alters the number to remove any pattern existing in the low order bits. The number may then be combined with an offset and a base to form a memory address for testing a memory device. The generated memory address is output directly to the memory device being tested.

Un système et une méthode pour produire rapidement d'une série d'adresses non-repeating, déterministes, pseudo-aléatoires est révélé. Un générateur déterministe et pseudo-aléatoire de nombre est mis en application dans le matériel. Une fois un nombre dans un ordre pseudo-aléatoire est produit, un suppresseur de modèle change le nombre pour enlever n'importe quel modèle existant dans le bas peu d'ordre. Le nombre peut alors être combiné avec un excentrage et une base pour former une adresse de mémoire pour examiner un bloc de mémoires. L'adresse de mémoire produite est produite directement au bloc de mémoires étant examiné.

 
Web www.patentalert.com

< Using short references to access program elements in a large address space

< Method of and apparatus for performing two-layer address translation

> Apparatus and method for target address replacement in speculative branch target address cache

> Processor pipeline cache miss apparatus and method for operation

~ 00165