Struct rsim::processor::models::Rv64imvProcessorModules [−][src]
Fields
rv64im: Rv64im
rvv: Option<Rv64v>
zicsr: Option<Zicsr64>
Trait Implementations
impl Processor<Rv64imvProcessorModules> for Rv64imvProcessor
[src]
impl Processor<Rv64imvProcessorModules> for Rv64imvProcessor
[src]fn reset(&mut self, mods: &mut Rv64imvProcessorModules)
[src]
Reset the processor and associated vector unit
fn exec_step(&mut self, mods: &mut Rv64imvProcessorModules) -> 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: &Rv64imvProcessorModules)
[src]
Dump processor and vector unit state to standard output.