FixedPointSqrtBase constructor
- FixedPoint a, {
- String name = 'fixed_point_square_root',
- bool reserveName = false,
- bool reserveDefinitionName = false,
- String? definitionName,
Square root a fixed point number a
, returning result in sqrt.
Implementation
FixedPointSqrtBase(FixedPoint a,
{super.name = 'fixed_point_square_root',
super.reserveName,
super.reserveDefinitionName,
String? definitionName})
: width = a.width,
super(
definitionName:
definitionName ?? 'FixedPointSquareRoot${a.width}') {
this.a = a.clone(name: 'a')..gets(addInput('a', a, width: a.width));
addOutput('sqrt', width: width);
}