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

parallel prefix operations #51

Closed desmonddak closed 9 months ago

desmonddak commented 1 year ago

Description & Motivation

Components based on prefix tree computation: PPAdder, PPIncr, PPDecr, PPOrscan, PriorityEncoder. Uses Ripple, Sklansky, KoggeStone, and BrentKung prefix tree patterns.

Related Issue(s)

12

Testing

Tests included for each component with each flavor of prefix tree.

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?

Yes. Documentation for the components, plus a generator for one Adder schematic to test publication.

desmonddak commented 9 months ago

merge failures highlighted a lot of older code in my branch -- it would be easier to resync my fork and push the latest files for prefix.