google / google/xls

umulp is more delay intensive than regular umul

Open
#1,810 6 comments 0 reactions 0 assignees View on GitHub
bug codegen delay model
Dominant language
C++
Stars
1.9k
Forks
283
Avg merge
2d 10h
Merged PRs (30d)
135

Description

**Describe the bug**
`umulp` characterization show more delay than `a * b` for asap7.

**Expected behavior**

`umulp` should take less time that `a*b`

**Screenshots**
`a * b` yield the following delay preview:
![Image](https://github.com/user-attachments/assets/fc37187a-20fc-439a-9a04-bf17962ca3ea)

`umulp(a, b)` yield the following delay preview:
![Image](https://github.com/user-attachments/assets/ea886f04-7cea-4c5e-ab49-9fbc93e58a00)

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.