single cycle datapath write to register and memory at same time


Posted on Feb 4, 2014

Is it possible to alter a single-cycle datapath so that an add instruction not only writes to a register, but also writes to a specified memory address The only way I can think to do this is to split the value as shown bellow. I don`t think this is possible though. One of the basic principles of RISC architecture is for each instruction to only have one output result. This makes tricks like piplelining and


single cycle datapath write to register and memory at same time
Click here to download the full size of the above Circuit.

super-scalar execution much easier to manage. CISC architectures like the PDP-11 and the x86 had instructions with multiple output results, and this made them much harder to design to run fast.




Leave Comment

characters left:

Related Circuits

  • New Circuits

    .

     


    Popular Circuits

    12 Volt 20 Amp Solar Charge Controller
    Pot shot
    Visual Target Tracking Sysyem
    SMD FM Transmitter
    Siren sound generator circuit with UM3561
    Schematics Serial Temperature Sensor Data Logger
    Ding-Dong sound generator
    Simplified Three Level Dimming Cfl Fluorescent Ballast Using The Irs2530d
    Voltage Level Translator
    Robot Tutorials power regulation
    USB Joystick



    Top