ZLayout EDA Library v1.0.0
Advanced Electronic Design Automation Layout Library with Bilingual Documentation
|
Public Member Functions | |
__init__ (self, str name) | |
process_inputs (self) | |
update_outputs (self) | |
Public Member Functions inherited from zlayout.logic_circuits.StateMachine | |
__init__ (self, str name) | |
add_state (self, str state) | |
add_transition (self, str from_state, str to_state, str condition) | |
add_input (self, str signal_name) | |
add_output (self, str signal_name) | |
transition_to (self, str new_state) | |
List[Tuple[str, float]] | get_state_history (self) |
Additional Inherited Members | |
Public Attributes inherited from zlayout.logic_circuits.StateMachine | |
name = name | |
str | current_state = "IDLE" |
dict | states = {"IDLE"} |
dict | transitions = {} |
list | state_history = [] |
dict | input_signals = {} |
dict | output_signals = {} |
处理器有限状态机
Definition at line 278 of file logic_circuits.py.
zlayout.logic_circuits.ProcessorFSM.__init__ | ( | self, | |
str | name ) |
Definition at line 281 of file logic_circuits.py.
zlayout.logic_circuits.ProcessorFSM.process_inputs | ( | self | ) |
处理输入信号
Reimplemented from zlayout.logic_circuits.StateMachine.
Definition at line 315 of file logic_circuits.py.
zlayout.logic_circuits.ProcessorFSM.update_outputs | ( | self | ) |
更新输出信号
Definition at line 337 of file logic_circuits.py.