Struct rsim::processor::models::ProcessorModules32 [−][src]
Fields
rv32im: Rv32im
rvv: Option<Rv32v>
zicsr: Option<Zicsr32>
Trait Implementations
impl Processor<ProcessorModules32> for Processor32
[src]
impl Processor<ProcessorModules32> for Processor32
[src]fn reset(&mut self, mods: &mut ProcessorModules32)
[src]
Reset the processor and associated vector unit
fn exec_step(&mut self, mods: &mut ProcessorModules32) -> Result<()>
[src]
Run a fetch-decode-execute step on the processor, executing a single instruction
Arguments
v_unit
- The associated vector unit, which will execute vector instructions if they are found.
fn dump(&self, mods: &ProcessorModules32)
[src]
Dump processor and vector unit state to standard output.