Skip to content

feat(fpga): add GF16 Verilog sources and synthesis scripts#483

Merged
gHashTag merged 1 commit intomainfrom
feat/fpga-gf16-sources
Mar 31, 2026
Merged

feat(fpga): add GF16 Verilog sources and synthesis scripts#483
gHashTag merged 1 commit intomainfrom
feat/fpga-gf16-sources

Conversation

@gHashTag
Copy link
Copy Markdown
Owner

Summary

Adds GF16 (IBM DLFloat 1/6/9) Verilog sources for FPGA synthesis on XC7A100T.

Files Added

  • gf16_add_top.v — 118 LUT adder
  • gf16_mul_top.v — 94 LUT multiplier
  • gf16_mac_16.v — 71 LUT + 16 DSP MAC-16
  • Testbenches for all modules
  • Ternary baselines for comparison
  • Synthesis scripts and documentation

Part of GoldenFloat16 whitepaper validation.

- gf16_add_top.v, gf16_mul_top.v, gf16_mac_16.v
- ternary baselines for comparison
- testbenches and synthesis scripts
- metrics and documentation
@gHashTag gHashTag merged commit fd447af into main Mar 31, 2026
14 of 26 checks passed
@gHashTag gHashTag deleted the feat/fpga-gf16-sources branch April 3, 2026 10:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant