RAM-ROM

Static RAM/ROM.

This component can be configured as Ram or Rom by setting persistance property.
You must save the circuit to get data persistance.

You can watch Memory content:
Right-Click and select "Show Memory Table".

You can save memory data to a file and load from file.


Properties:

Property: (default value)

Main:

  • Address Size: (8 Bits)
    Number of bits of address bus.
    This determines the capacity (words = 2^Address_Size)

  • Data size: (8)
    Number of bits of data bus.
    This determines the length of a memory word.

  • Persistent: (no)
    Save data to circuit file.
    If yes it acts as a ROM.

  • Invert Outputs: (no)
    Invert output pins.

  • Asynchronous: (no)
    If yes it will be active while selected.
    If no only active in CS pin active edge.

Electric:

Inputs:

Inputs:

  • Low to High Threshold: (2.5 V)
    Voltage to change from Low to High logic state.

  • High to Low Threshold: (2.5 V)
    Voltage to change from High to Low logic state.

  • Input Impedance: (1e+9 Ω)
    Impedance of digital input.

Outputs:

Outputs:

  • Output High Voltage: (5 V)
    Voltage of output High state.

  • Output Low Voltage: (0 V)
    Voltage of output Low state.

  • Output Impedance: (1e+9 Ω)
    Impedance of digital output.

Edges:

Edges:

  • Initial High State: (no)
    Start simulation with High state output.

  • Propagation Delay: ( 10 ns)
    Time from input change to output change.

  • Rise Time: (3 ns)
    Time from 0 V to output high V.

  • Fall Time: (4 ns)
    Time from output high V to 0 V.

#Component