Chip replacement refers to the ability to substitute either an empty circuit or a compatible replacement card for a given chip throughout the project. Chip replacement is pedagogically useful in top-down design projects.
THe following example shows a 6-bit counter implemented as a chip.
To substitute either an empty circuit or a compatible replacement card, select the chip in the circuit window and right click to retrieve the action menu
If you select Substitute empty card for chip, the chip is replaced with an empty circuit containing the appropriate endpoints.
A return to the top level will confirm that the empty circuit has replaced the chip. Content can now be added to the empty circuit to implement the required functionality.
Alternatively, selecting Substitute external card for chip will allow you to choose a CCT file as a substitute for the chip. The effect on the current project is similar to importing a card in that all required subcircuits are also added.
The substitute must, however, be compatible with the chip it is replacing or it will not be loaded. This means that endpoints match in number and grouping.