天 Oğuz Meteer 天

@ometeer
127 Followers
64 Following
143 Posts
Digital ASIC designer | PhD student @UTwente | Writer at the BitLog technology blog | #FPGA and #ASIC connoisseur
BitLoghttps://bitlog.it
GitLabhttps://gitlab.com/GuzTech
Githubhttps://github.com/GuzTech/
From student to integrated circuit design engineer: “I design chips that support people’s health.” - Stories

Oğuz is an integrated circuit (IC) design engineer at Sencure, a start-up developing chip technology for wearable medical devices. He completed the Master’s in Embedded Systems at the University of Twente.

UT Stories
Highly recommend it 👍
When ordering his book, I asked John Romero if he could sign it on a random page. It took a while because I was busy, but I finally found it 😁 Awesome book!
The only downside is that I can't put it down once I start reading haha.
OK, so I just recently discovered BABYMETAL and they are doing a concert here in the Netherlands May 13th. Guess where I'm going? 😁

5 years ago: "It's Actually Science, Motherfuckers!"🔥

"Grow the fuck up. You're not children anymore. I didn't mind explaining photosynthesis to you when you were 12. But you're adults now" — Bill Nye

Last Week Tonight at 18m15s https://youtube.com/watch?v=JDcro7dPqpA&t=1095s

#ClimateCrisis #EndFossilFuels

Green New Deal: Last Week Tonight with John Oliver (HBO)

YouTube

I'm going to start a regular weekly stream about #opensource silicon. Topics will include design, verification, #fpga, openlane, formal, #tinytapeout, #ASIC bringup, chip validation.

If you're interested, please let me know what days / times work for you:

https://doodle.com/meeting/organize/id/elXD96ge

Doodle

After 31 years, a mysterious version of #Doom 1993 has been uncovered!

Happy birthday, Doom! 🎉

(stay tuned for more on this 😎 )

I'm currently unemployed, mostly bedridden, and trying to find a new doctor who* is actually interested in treating me. It's a whole thing.

If you could donate a couple dollars, that'd really help me. Thanks so much.

* Not that one. A time machine is not required, though I wouldn't say no to one.
https://ko-fi.com/fooneturing
#mutualaidreqest

Support Foone Turing ❤️

Become a supporter of Foone Turing today!

Ko-fi

Let's say you have an N×N-bit multiplier but you don't need all the bits of the result. You can generate a few extra bits (columns in the compressor tree) and faithfully round the result. But if you Booth encoded the multiplicand to half the rows in your circuit you end up with a multiplier where A×B ≠ B×A. That's hard to explain to a compiler, being commutative is important.

Lots of rounding strategies I never heard of - AND arrays, CCT, VCT, statistical predict, etc.

https://arxiv.org/abs/2404.14069

On the Systematic Creation of Faithfully Rounded Commutative Truncated Booth Multipliers

In many instances of fixed-point multiplication, a full precision result is not required. Instead it is sufficient to return a faithfully rounded result. Faithful rounding permits the machine representable number either immediately above or below the full precision result, if the latter is not exactly representable. Multipliers which take full advantage of this freedom can be implemented using less circuit area and consuming less power. The most common implementations internally truncate the partial product array. However, truncation applied to the most common of multiplier architectures, namely Booth architectures, results in non-commutative implementations. The industrial adoption of truncated multipliers is limited by the absence of formal verification of such implementations, since exhaustive simulation is typically infeasible. We present a commutative truncated Booth multiplier architecture and derive closed form necessary and sufficient conditions for faithful rounding. We also provide the bit-vectors giving rise to the worst-case error. We present a formal verification methodology based on ACL2 which scales up to 42 bit multipliers. We synthesize a range of commutative faithfully rounded multipliers and show that truncated booth implementations are up to 31% smaller than externally truncated multipliers.

arXiv.org
田中 光(Hikaru Tanaka) (@HikaruTanaka_va) on X

いつもお世話になっている皆様へ

X (formerly Twitter)