Module gpcas_cpu_model::default_latencies
source · [−]Expand description
The default latency in clock cycles for all instruction types.
Types not mentioned in here either share their value with another one, or are hardcoded to one clock cycle.
Constants
Might take longer than floating point multiplication.
Takes many clock cycles, usually dependent on the operand size.
Usually as fast as integer multiplication.
Might take multiple ports if a design has separate add- and mul-pipes.
Takes many clock cycles, usually dependent on the operand size.
Typically takes multiple, but few clock cycles.
Combination of add- and mul-operation.
Completes fast, but needs a shifter.