Module gpcas_cpu_model::default_latencies[][src]

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.