![]() DQCE and DCS primitives are added. DQCE allows the internal logic to enable or disable the clock network in the quadrant. When clock network is disabled, all logic drivern by this clock is no longer toggled, thus reducing the total power consumtion of the device. DCS allows you to select one of four sources for two clock wires (6 and 7). Wires 6 and 7 have not been used up to this point. Since "hardware" primitives operate strictly in their own quadrants, user-specified primitives are converted into one or more "hardware" primitives as needed. Also: - minor edits to make the most of helper functions like connectPorts() - when creating bases, the corresponding constants are assigned to the VCC and GND wires, but for now huge nodes are used because, for an unknown reason, the constants mechanism makes large examples inoperable. So for now we remain on the nodes. Compatible with older Apicula databases. Signed-off-by: YRabbit <rabbit@yrabbit.cyou> |
||
---|---|---|
.. | ||
himbaechel_dbgen | ||
uarch | ||
.gitignore | ||
arch_pybindings.cc | ||
arch_pybindings.h | ||
arch.cc | ||
arch.h | ||
archdefs.h | ||
chipdb.h | ||
family.cmake | ||
himbaechel_api.cc | ||
himbaechel_api.h | ||
himbaechel_constids.h | ||
himbaechel_helpers.cc | ||
himbaechel_helpers.h | ||
main.cc |