Synchronized signal transfer system

   
   

A memory system for a data processor whereby a plurality of memory devices, or storage chips, are coupled to a memory controller. There may be one, two, or more such memory devices, wherein some of the memory devices may be coupled to the memory controller via a single data bus, with an alternative embodiment including a second plurality of such memory devices coupled to the memory controller via a second data bus. Two separate clock buses are used to transport data between the memory controller and the various memory devices. A first clock bus is used to synchronize the transfer of data from the memory controller to a memory device. This clock bus will have a clock signal generated at the memory controller through a clock generation circuitry as a function of a system clock received by the memory controller. A similar clock generation circuitry at the memory device will receive the clock signal in order to synchronize the transfer of the data from a sending latch of the memory controller to a receiving latch in the memory device. A separate clock bus is used to transfer data from a memory device to the memory controller. Again, a clock signal is generated at the memory controller and sent on the second clock bus to the memory device. Clock generation circuits at the memory controller and at the memory device synchronize the sending latch at the memory device with the receiving latch at the memory controller. Both of the clock signals are synchronized with each other and with the received system clock.

Een geheugensysteem voor een gegevensbewerker waardoor een meerderheid van geheugenapparaten, of de opslagspaanders, aan een geheugencontrolemechanisme worden gekoppeld. Er kunnen één, twee, of meer dergelijke geheugenapparaten zijn, waarin enkele geheugenapparaten aan het geheugencontrolemechanisme via één enkele gegevensbus, met een alternatieve belichaming met inbegrip van een tweede meerderheid van dergelijke geheugenapparaten kunnen worden gekoppeld die aan het geheugencontrolemechanisme worden gekoppeld via een tweede gegevensbus. Twee afzonderlijke klokbussen worden gebruikt aan vervoergegevens tussen het geheugencontrolemechanisme en de diverse geheugenapparaten. Een eerste klokbus wordt gebruikt om de overdracht van gegevens van het geheugencontrolemechanisme aan een geheugenapparaat te synchroniseren. Deze klokbus zal een kloksignaal hebben dat bij het geheugencontrolemechanisme door een schakelschema van de klokgeneratie als functie van een systeemklok wordt geproduceerd die door het geheugencontrolemechanisme wordt ontvangen. Een gelijkaardig schakelschema van de klokgeneratie bij het geheugenapparaat zal het kloksignaal ontvangen om de overdracht van de gegevens van een verzendende klink van het geheugencontrolemechanisme te synchroniseren naar een ontvangende klink in het geheugenapparaat. Een afzonderlijke klokbus wordt gebruikt om gegevens van een geheugenapparaat aan het geheugencontrolemechanisme over te brengen. Opnieuw, wordt een kloksignaal geproduceerd bij het geheugencontrolemechanisme en op de tweede klokbus naar het geheugenapparaat verzonden. Klok generatiekringen bij het geheugencontrolemechanisme en bij het geheugenapparaat synchroniseer de verzendende klink bij het geheugenapparaat met de ontvangende klink bij het geheugencontrolemechanisme. Zowel van de klok zijn de signalen gesynchroniseerd met elkaar als met de ontvangen systeemklok.

 
Web www.patentalert.com

< System and method for setting and executing breakpoints

< Data integrity verification mechanism

> Apparatus and a method for secure communications for network computers

> Systems and methods of cross-over current calculation within electronic designs

~ 00155