intel / rohd-hcl

A hardware component library developed with ROHD.
https://pub.dev/packages/rohd_hcl
BSD 3-Clause "New" or "Revised" License
81 stars 23 forks source link

Integer divider #87

Closed kimmeljo closed 2 months ago

kimmeljo commented 3 months ago

Description & Motivation

A parametrizable (operand + result width) integer divider. Can be used in computational units like an ALU.

Related Issue(s)

N/A

Testing

Added a new test suite for the divider in which both directed and pseudo random tests are executed (can fix the seed for reproducibility).

Backwards-compatibility

Is this a breaking change that will not be backwards-compatible? If yes, how so?

No - fully backwards compatible as it an addition to the repository.

Documentation

Does the change require any updates to documentation? If so, where? Are they included?

Included in the doc subdirectory as a new subdocument.