ZLayout EDA Library v1.0.0
Advanced Electronic Design Automation Layout Library with Bilingual Documentation
|
This is the complete list of members for zlayout::components::DigitalComponentFactory, including all inherited members.
create4000Series(const std::string &part_number, const std::string &name) | zlayout::components::DigitalComponentFactory | static |
create74Series(const std::string &part_number, const std::string &name) | zlayout::components::DigitalComponentFactory | static |
createBinaryCounter(const std::string &name, size_t width, bool is_up_counter=true) | zlayout::components::DigitalComponentFactory | static |
createDecoder(const std::string &name, size_t input_width, bool has_enable=true) | zlayout::components::DigitalComponentFactory | static |
createDemultiplexer(const std::string &name, size_t output_count) | zlayout::components::DigitalComponentFactory | static |
createDFlipFlop(const std::string &name, bool has_reset=true, bool has_set=false) | zlayout::components::DigitalComponentFactory | static |
createEncoder(const std::string &name, size_t input_count, bool is_priority=false) | zlayout::components::DigitalComponentFactory | static |
createFullAdder(const std::string &name) | zlayout::components::DigitalComponentFactory | static |
createJKFlipFlop(const std::string &name, bool has_reset=true, bool has_set=false) | zlayout::components::DigitalComponentFactory | static |
createLogicGate(const std::string &name, LogicGate::GateType type, size_t input_count=2) | zlayout::components::DigitalComponentFactory | static |
createMemory(const std::string &name, size_t address_width, size_t data_width, Memory::MemoryType type) | zlayout::components::DigitalComponentFactory | static |
createMultiplexer(const std::string &name, size_t input_count) | zlayout::components::DigitalComponentFactory | static |
createRippleCarryAdder(const std::string &name, size_t width) | zlayout::components::DigitalComponentFactory | static |
createShiftRegister(const std::string &name, size_t width, ShiftRegister::ShiftType type) | zlayout::components::DigitalComponentFactory | static |
createSRLatch(const std::string &name, bool is_gated=false) | zlayout::components::DigitalComponentFactory | static |
registerStandardComponents(ComponentLibrary &library) | zlayout::components::DigitalComponentFactory | static |