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

Shift Register Updates #105

Closed robtorx closed 1 month ago

robtorx commented 1 month ago

Description & Motivation

The shift register component was changed to include functionality for asynchronous reset and for individual stages of the shift register to have different reset values. Motivation stems from a need for this functionality in implementing SPI for ROHD.

Related Issue(s)

N/A

Testing

More tests were added to the existing shift register tests, testing lists of reset values and async reset.

Backwards-compatibility

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

No

Documentation

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

Component documentation was updated