frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Conditions in the Intel 8087 floating-point chip's microcode

https://www.righto.com/2025/12/8087-microcode-conditions.html
39•diogotozzi•4d ago

Comments

kens•1h ago
Author here if anyone has questions...
farseer•45m ago
Is there 8087 IP available in verilog etc?
kens•32m ago
As far as I know, you can't get the 8087 itself as an IP block. You can get generic IEEE-754 floating-point as an IP block, e.g. from AMD: https://www.amd.com/en/products/adaptive-socs-and-fpgas/inte...
dboreham•51m ago
Until I read this I did not know that 1970s microprocessors had register renaming. Feel a little cheated, thinking for all those years that they were actually moving the bits.
0xsn3k•49m ago
super cool! i wonder how difficult it would be to recreate the entire chip at logic gate level in, say, VHDL or Verilog
kens•37m ago
It would be difficult, but not impossible. The main problem is tracing out all the circuitry, which is very time-consuming and error-prone. Trust me on this :-)

The second problem is that converting the circuitry to Verilog is straightforward, but converting it to usable Verilog is considerably more difficult. If you model the circuit at the transistor level in Verilog, you won't be able to do much with the model. You want a higher-level model, which requires converting the transistors into gates, registers, and so forth. Most of this is easy, but some conversions require a lot of thought.

The next issue is that you would probably want to use the Verilog in an FPGA. A lot of the 8087's circuitry isn't a good match for an FPGA. The 8087 uses a lot of dynamic logic and pass transistors. Things happen on both clock edges, so it will take some work to map it onto edge-trigger flip-flops. Moreover, a key part of the 8087 is the 64-bit shifter, built from bidirectional pass transistors, which would need to be redesigned, probably with a bunch of logic gates.

The result is that you'd end up more-or-less reimplementing the 8087 rather than simply translating it to Verilog.

0xsn3k•6m ago
ah, i see, thanks for the insight! do you have any advice on how one might get started with IC reverse-engineering? i think it would be interesting to reimplement these chips in a way that's at least inspired by the original design

Letter from a Birmingham Jail [King, Jr.] (1963)

https://www.africa.upenn.edu/Articles_Gen/Letter_Birmingham.html
174•hn_acker•51m ago•32 comments

Nonviolence

https://kinginstitute.stanford.edu/nonviolence
38•rkp8000•36m ago•10 comments

What came first: the CNAME or the A record?

https://blog.cloudflare.com/cname-a-record-order-dns-standards/
123•linolevan•2h ago•43 comments

Conditions in the Intel 8087 floating-point chip's microcode

https://www.righto.com/2025/12/8087-microcode-conditions.html
39•diogotozzi•4d ago•7 comments

Show HN: Pipenet – A Modern Alternative to Localtunnel

https://pipenet.dev/
62•punkpeye•3h ago•11 comments

CSS Web Components for marketing sites (2024)

https://hawkticehurst.com/2024/11/css-web-components-for-marketing-sites/
71•zigzag312•4h ago•28 comments

Fix Your Robots.txt or Your Site Disappears from Google

https://www.alanwsmith.com/en/37/wa/jz/s1/
66•bobbiechen•3h ago•39 comments

Notes on Apple's Nano Texture

https://jon.bo/posts/nano-texture/
14•dsr12•1h ago•4 comments

Bypassing Gemma and Qwen safety with raw strings

https://teendifferent.substack.com/p/apply_chat_template-is-the-safety
64•teendifferent•14h ago•8 comments

Americans Are the Ones Paying for Tariffs, Study Finds

https://www.wsj.com/economy/trade/americans-are-the-ones-paying-for-tariffs-study-finds-e254ed2e
32•throw0101d•26m ago•9 comments

Sending Data over Offline Finding Networks

https://cc-sw.com/find-my-and-find-hub-network-research/
13•findmysanity•5d ago•0 comments

GLM-4.7-Flash

https://huggingface.co/zai-org/GLM-4.7-Flash
268•scrlk•4h ago•80 comments

San Francisco coyote swims to Alcatraz

https://www.sfgate.com/local/article/san-francisco-coyote-alcatraz-21302218.php
85•kaycebasques•17h ago•12 comments

Apple testing new App Store design that blurs the line between ads and results

https://9to5mac.com/2026/01/16/iphone-apple-app-store-search-results-ads-new-design/
203•ksec•3h ago•129 comments

A decentralized peer-to-peer messaging application that operates over Bluetooth

https://bitchat.free/
504•no_creativity_•12h ago•290 comments

From Nevada to Kansas by Glider

https://www.weglide.org/flight/978820
9•sammelaugust•3d ago•0 comments

A Brief History of Ralph

https://www.humanlayer.dev/blog/brief-history-of-ralph
27•dhorthy•2h ago•18 comments

Iterative image reconstruction using random cubic bézier strokes

https://tangled.org/luthenwald.tngl.sh/splined
49•luthenwald•4d ago•14 comments

Folding NASA Experience into an Origamist's Toolkit

https://spinoff.nasa.gov/Folding_NASA_Experience_into_an_Origamist%E2%80%99s_Toolkit
64•andsoitis•2d ago•4 comments

There Is No Comfortable Reading Position

https://slate.com/life/2026/01/body-books-reading-position-posture-pain.html
31•oumua_don17•1h ago•31 comments

Radboud University selects Fairphone as standard smartphone for employees

https://www.ru.nl/en/staff/news/radboud-university-selects-fairphone-as-standard-smartphone-for-e...
458•ardentsword•11h ago•216 comments

The Microstructure of Wealth Transfer in Prediction Markets

https://www.jbecker.dev/research/prediction-market-microstructure
113•jonbecker•4h ago•89 comments

Show HN: Subth.ink – write something and see how many others wrote the same

https://subth.ink/
6•sonnig•1h ago•0 comments

Robust Conditional 3D Shape Generation from Casual Captures

https://facebookresearch.github.io/ShapeR/
41•lastdong•8h ago•4 comments

Luxury Yacht is a desktop app for managing Kubernetes clusters

https://github.com/luxury-yacht/app
52•mooreds•5d ago•23 comments

Cows Can Use Sophisticated Tools

https://nautil.us/the-far-side-had-it-all-wrong-cows-really-can-use-sophisticated-tools-1262026/
67•Tomte•3h ago•39 comments

Nepal's Mountainside Teahouses Elevate the Experience for Trekkers

https://www.smithsonianmag.com/travel/nepal-mountainside-teahouses-elevate-experience-trekkers-he...
100•bookofjoe•4d ago•38 comments

MTOTP: Wouldn't it be nice if you were the 2FA device?

https://github.com/VBranimir/mTOTP/tree/develop
70•brna-2•11h ago•85 comments

Flux 2 Klein pure C inference

https://github.com/antirez/flux2.c
410•antirez•1d ago•133 comments

The Code-Only Agent

https://rijnard.com/blog/the-code-only-agent
146•emersonmacro•17h ago•63 comments