de.michab.simulator
Interface Chip

All Superinterfaces:
Addressable
All Known Implementing Classes:
DefaultChip, Extension

public interface Chip
extends Addressable

The interface all chips in a system have to implement.

Author:
Michael G. Binz
See Also:
Port

Method Summary
 Port[] getPorts()
          Get an array of the chip's ports.
 void reset()
          Reset the chip to a defined state.
 
Methods inherited from interface de.michab.simulator.Addressable
read, write
 

Method Detail

reset

public void reset()
Reset the chip to a defined state.


getPorts

public Port[] getPorts()
Get an array of the chip's ports. May return null if this chip does not support ports.

Returns:
An array of the chip's ports.