frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Show HN: E80: an 8-bit CPU in structural VHDL

https://github.com/Stokpan/E80
2•Axonis•1h ago
I built a new 8-bit CPU in VHDL from scratch (starting from the ISA). I felt that most educational soft-cores hide too much behind abstraction, eg. if I can do a+b with a single assignment that calls an optimized arithmetic library, then why did I learn the ripple carry adder in the first place ? And why did I learn flip flops if I can do all my control logic with a simple PROCESS statement like I would with a programming language ? Of course abstraction is the main selling point of HDLs, but would it work if I tried to keep strictly structural and rely on ieee.std_logic_1164 only ?

Well, it did and it works nicely. No arithmetic libraries, no PROCESS except for the DFF component (obviously). Of course it's a bit of a "resource hog" compared to optimized cores, (eg. the RAM is build out of flip flops instead of a block ram that takes advantage of FPGA intermal memory) but you can actually trace every signal through the datapath as it happens.

I also build an assembler in C99 without external libraries (please be forgiving, my code is very primitive I think). I bundled Sci1 (Scintilla), GHDL and GTKWave into a single installer so you can write assembly and see the waveforms immediately without having to spend hours configuring simulators. Currently Windows only, but at some point I'll have to do it on Linux too. I tested it on the Tang Primer 25K and Cyclone IV, and I included my Gowin, Quartus and Vivado projects files. That should make easy to run on your FPGA.

Everything is under the GPL3.

(Edit: I did not use AI. Not was it a waste of time for the VHDL because my design is too novel -- but even for beta testing it would waste my time because those LLMs are too well trained for x86/ARM and my flag logic draws from 6502/6800 and even my ripple carry adder doesn't flip the carry bit in subtraction. Point is -- AI couldn't help. It only kept complaining that my assembler's C code wasn't up to 2026 standards)

Show HN: Dokly – Hosted documentation platform for devs

https://www.dokly.co/
1•gsharma1•2m ago•0 comments

Vulnerable WhisperPair Devices – Hijack Bluetooth Accessories Using Fast Pair

https://whisperpair.eu/vulnerable-devices
1•gnabgib•2m ago•0 comments

GitHub Has to Change

https://solmaz.io/log/2026/01/17/github-has-to-change/
1•hosolmaz•3m ago•0 comments

Sunglasses Weaken Your Eyes: Untold Story of Light Sensitivity and Dopamine

https://twitter.com/zaidkdahhaj/status/2012640228864070003
1•bilsbie•3m ago•0 comments

Compiling Scheme to WebAssembly

https://eli.thegreenplace.net/2026/compiling-scheme-to-webassembly/
1•chmaynard•6m ago•0 comments

Sequoia's Mission Accomplished

https://colinsteele.org/blog/sequioas_mission_accomplished/
1•cvillecsteele•8m ago•0 comments

How to be a good conference talk audience member (2022)

https://www.mooreds.com/wordpress/archives/3522
1•mooreds•23m ago•0 comments

Who Gets to Inherit the Stars?

https://techcrunch.com/2026/01/17/who-gets-to-inherit-the-stars-a-space-ethicist-on-what-were-not...
2•zansara•23m ago•0 comments

A Hit Movie Set Deep Inside an AI Lab

https://www.wsj.com/tech/ai/google-deepmind-documentary-youtube-thinking-game-732bfa06
1•bookofjoe•26m ago•1 comments

My Personal Financial Strategy (2020)

https://www.rdegges.com/2020/my-personal-financial-strategy/
1•mooreds•26m ago•0 comments

The Suicide Pact: what happens the moment we invade Greenland

https://substack.com/inbox/post/184398789
5•Eric_WVGG•29m ago•6 comments

DetLLM – Deterministic Inference Checks

https://github.com/tommasocerruti/detllm
1•cerru905•31m ago•1 comments

Musk wants up to $134B in OpenAI lawsuit, despite $700B fortune

https://techcrunch.com/2026/01/17/musk-wants-up-to-134b-in-openai-lawsuit-despite-700b-fortune/
2•SilverElfin•35m ago•2 comments

Camden County Police in New Jersey expands drone program

https://www.cbsnews.com/philadelphia/news/camden-nj-homicides-drone-program/
1•pilingual•35m ago•0 comments

Ask HN: Duterte EJK, 2025-09, US extrajudicial killing in the Caribbean?

1•stopbulying•36m ago•1 comments

Authenticating Digital Evidence in US Courts [pdf]

https://law.baylor.edu/sites/g/files/ecbvkj1546/files/2023-11/7_grimm_capra_joseph.pdf
1•colonCapitalDee•36m ago•0 comments

EU Set to Halt US Trade Deal over Trump's New Tariff Threat

https://www.bloomberg.com/news/articles/2026-01-17/eu-set-to-halt-us-trade-deal-over-trump-s-late...
11•ekjhgkejhgk•38m ago•6 comments

Ask HN: Why is the $0 hijacking of intellectual labor so normalized in OSS?

1•fumi2026•41m ago•6 comments

My Rube Goldberg RSS Pipeline

https://taoofmac.com/space/blog/2026/01/17/2130
1•rcarmo•41m ago•0 comments

Global trust crisis deepfakes AI

https://techfusiondaily.com/global-trust-crisis-deepfakes-ai/
1•nelkazzu•43m ago•0 comments

Ask HN: How AliExpress gets its recommendation as priority in Gmail?

2•RicoElectrico•43m ago•1 comments

Weight-loss drugs could save U.S. airlines more than $500M this year

https://www.latimes.com/business/story/2026-01-15/weight-loss-drugs-help-airlines
2•cwwc•43m ago•0 comments

A.I. and Burnout

https://petersobot.com/blog/on-ai-and-burnout/index.html
3•psobot•44m ago•1 comments

"This is the way" parody Bluesky posts

https://bsky.app/profile/shengokai.blacksky.app/post/3mcndjl5hw22w/quotes
1•mooreds•46m ago•3 comments

Texas A&M university is banning Plato, citing his "gender ideology"

https://lithub.com/texas-am-is-banning-plato-citing-his-gender-ideology/
16•Geekette•48m ago•4 comments

Has AI removed the appeal of vertical SaaS?

https://www.elliotcsmith.com/has-ai-removed-the-appeal-of-vertical-saas/
1•smitec•51m ago•0 comments

Pittsburgh researchers developing lifesaving robot "dogs"

https://www.cbsnews.com/news/pittsburgh-researchers-carnegie-mellon-life-saving-robot-dogs/
1•rolph•51m ago•0 comments

Show HN: Potatoverse, Platform for Apps

https://github.com/blue-monads/potatoverse
5•born-jre•53m ago•1 comments

The Engineering Management Myths Star Trek Teaches (2022)

https://philipotoole.com/star-trek-made-me-a-bad-engineering-manager/
4•otoolep•55m ago•1 comments

Partial reprogramming as a strategy for aging and disease

https://www.sciencedirect.com/science/article/pii/S1568163726000012
2•jjoe•57m ago•0 comments