Struct rsim::processor::models::Rv64imvProcessorModules [−][src]
Fields
rv64im: Rv64imrvv: 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.