ZLayout EDA Library v1.0.0
Advanced Electronic Design Automation Layout Library with Bilingual Documentation
Loading...
Searching...
No Matches
zlayout::components::RippleCarryAdder Member List

This is the complete list of members for zlayout::components::RippleCarryAdder, including all inherited members.

addChild(std::shared_ptr< Component > child)zlayout::components::Component
addPin(std::shared_ptr< Pin > pin)zlayout::components::Component
bounding_box_zlayout::components::Componentprotected
calculateHierarchicalBoundingBox() constzlayout::components::Componentvirtual
calculateTotalArea() constzlayout::components::Componentvirtual
category_zlayout::components::Componentprotected
children_zlayout::components::Componentprotected
Component(const std::string &name, ComponentCategory category)zlayout::components::Component
deserialize(const std::string &data)zlayout::components::Componentvirtual
DigitalComponent(const std::string &name, ComponentCategory category)zlayout::components::DigitalComponent
electrical_zlayout::components::Componentprotected
evaluateLogic() overridezlayout::components::RippleCarryAddervirtual
flattenHierarchy() constzlayout::components::Componentvirtual
getA() constzlayout::components::RippleCarryAdderinline
getB() constzlayout::components::RippleCarryAdderinline
getBoundingBox() constzlayout::components::Componentinline
getCarryOut() constzlayout::components::RippleCarryAdderinline
getCategory() constzlayout::components::Componentinline
getChild(const std::string &name) constzlayout::components::Component
getChildren() constzlayout::components::Componentinline
getDescription() const overridezlayout::components::RippleCarryAddervirtual
getElectricalInfo() constzlayout::components::Componentinline
getLogicFamily() constzlayout::components::DigitalComponentinline
getName() constzlayout::components::Componentinline
getParent() constzlayout::components::Componentinline
getPin(const std::string &name) constzlayout::components::Component
getPins() constzlayout::components::Componentinline
getPosition() constzlayout::components::Componentinline
getPowerInfo() constzlayout::components::Componentinline
getProperties() constzlayout::components::Componentinline
getProperty(const std::string &key) constzlayout::components::Component
getRotation() constzlayout::components::Componentinline
getSum() constzlayout::components::RippleCarryAdderinline
getTechNode() constzlayout::components::Componentinline
getTimingInfo() constzlayout::components::Componentinline
getTotalGateCount() constzlayout::components::Componentvirtual
getType() constzlayout::components::Componentinline
getVih() constzlayout::components::DigitalComponentinline
getVil() constzlayout::components::DigitalComponentinline
getVoh() constzlayout::components::DigitalComponentinline
getVol() constzlayout::components::DigitalComponentinline
getWidth() constzlayout::components::RippleCarryAdderinline
logic_family_zlayout::components::DigitalComponentprotected
name_zlayout::components::Componentprotected
parent_zlayout::components::Componentprotected
pin_map_zlayout::components::Componentprotected
pins_zlayout::components::Componentprotected
position_zlayout::components::Componentprotected
power_zlayout::components::Componentprotected
propagateSignals()zlayout::components::DigitalComponentvirtual
properties_zlayout::components::Componentprotected
removeChild(const std::string &name)zlayout::components::Component
removePin(const std::string &name)zlayout::components::Component
reset()zlayout::components::Componentinlinevirtual
RippleCarryAdder(const std::string &name, size_t width)zlayout::components::RippleCarryAdder
rotation_zlayout::components::Componentprotected
serialize() constzlayout::components::Componentvirtual
setBoundingBox(const geometry::Rectangle &bbox)zlayout::components::Componentinline
setElectricalInfo(const ElectricalInfo &electrical)zlayout::components::Componentinline
setLogicFamily(LogicFamily family)zlayout::components::DigitalComponentinline
setName(const std::string &name)zlayout::components::Componentinline
setParent(std::shared_ptr< Component > parent)zlayout::components::Componentinline
setPosition(const geometry::Point &pos)zlayout::components::Componentinline
setPowerInfo(const PowerInfo &power)zlayout::components::Componentinline
setProperty(const std::string &key, const std::string &value)zlayout::components::Component
setRotation(double angle)zlayout::components::Componentinline
setTechNode(TechNode node)zlayout::components::Componentinline
setTimingInfo(const TimingInfo &timing)zlayout::components::Componentinline
setType(const std::string &type)zlayout::components::Componentinline
setVih(double vih)zlayout::components::DigitalComponentinline
setVil(double vil)zlayout::components::DigitalComponentinline
setVoh(double voh)zlayout::components::DigitalComponentinline
setVol(double vol)zlayout::components::DigitalComponentinline
signalStateToVoltage(SignalState state) constzlayout::components::DigitalComponentprotected
simulate(double time_step) overridezlayout::components::DigitalComponentvirtual
tech_node_zlayout::components::Componentprotected
timing_zlayout::components::Componentprotected
type_zlayout::components::Componentprotected
vih_zlayout::components::DigitalComponentprotected
vil_zlayout::components::DigitalComponentprotected
voh_zlayout::components::DigitalComponentprotected
vol_zlayout::components::DigitalComponentprotected
voltageToSignalState(double voltage) constzlayout::components::DigitalComponentprotected
~Component()=defaultzlayout::components::Componentvirtual