micron_mtfc8gam_emmc_card mii-management-bus
Simics Reference Manual  /  5 Classes  / 

microwire-eeprom

Description

This device models a generic, 3-wire (microwire) serial EEPROM (for example 93Cxx).

Interfaces Implemented

conf_object, log_object, microwire

Notifiers

cell-change
Notifier that is triggered after the object's cell was changed.
object-delete
Notifier that is triggered just before Simics object is deleted.
queue-change
Notifier that is triggered after the object's clock was changed. New clock can be obtained with the SIM_object_clock function.

Attributes

size
Optional attribute; read/write access; type: i
The size of the eeprom, in bits. Supported values are 1024, 2048 and 4096 bits.
width
Optional attribute; read/write access; type: i
The width of the eeprom (number of data bits in each read or write instruction). Supported values are 8 and 16 bit.
chip_select
Optional attribute; read/write access; type: i
The value of the chip-select pin.
data_clock
Optional attribute; read/write access; type: i
The value of the data-clock pin.
data_input
Optional attribute; read/write access; type: i
The value of the data-input pin.
data_output
Optional attribute; read/write access; type: i
The value of the data-output pin.
write_enabled
Optional attribute; read/write access; type: i
The write enable state, determined by the EWEN and EWDS instructions.
data
Optional attribute; read/write access; type: d
The memory contents.
internal_state
Optional attribute; read/write access; type: [i{4}]
Internal state.

Provided By

microwire-eeprom
micron_mtfc8gam_emmc_card mii-management-bus