Breaking Taps's Avatar

Breaking Taps

@breakingtaps.com

Material science, microfab, microscopy, machining. Mostly :)

1,709
Followers
208
Following
175
Posts
02.06.2023
Joined
Posts Following

Latest posts by Breaking Taps @breakingtaps.com

Video thumbnail

Dusting off an old hobby! I forgot how Zen it was to put on headphones and just paint for a few hours.

Didn't go exactly to plan, but happy enough with how it turned out 😊

09.02.2026 02:30 πŸ‘ 58 πŸ” 3 πŸ’¬ 1 πŸ“Œ 0

Few tweaks left before the final deadline. Then it's off to the fab and we'll see if it works in three months!

Really hope there isn't a bug in the memory loader, otherwise it'll be DOA and not much to do about it. But even so, was a great learning experience!

04.12.2025 14:51 πŸ‘ 5 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Spade | Spade Hardware Description Language

Chip was written in Spade HDL (spade-lang.org), which transpiles down to SystemVerilog. That's then fed into a LibreLane build process that turns the verilog into transistors. All open source!

04.12.2025 14:51 πŸ‘ 6 πŸ” 2 πŸ’¬ 1 πŸ“Œ 1

Instruction set is pretty standard set of ALU, LSU, comparisons, branching, bit manip, etc. But I snuck in a few fun extras like a pseudorandom number generator, tanh and multiply-and-accumulate to try some light ML inference (rough plan is reservoir computing)

04.12.2025 14:51 πŸ‘ 3 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Clock speed is sorta up in the air. Still optimizing, but simulations say it should hit ~20MHz in all "process corners" (i.e. if the fab makes slow transistors and the chip is 125C hot). Probably faster in nominal case but we'll see

04.12.2025 14:51 πŸ‘ 3 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Post image

I did manage to sneak in two small silicon art logos. Wish I had more time to put more on the chip but oh well!

04.12.2025 14:51 πŸ‘ 5 πŸ” 0 πŸ’¬ 2 πŸ“Œ 0

- Transport-triggered architecture
- ~20Mhz
- Two 32 bit data buses (i.e. two instructions per cycle)
- 1024 double slot instruction memory
- 256 word stack
- 4kb of general RAM
- 80 or so various instruction types
- 16 GPIO, SPI, UART, 8 bit parallel memory loader interface

04.12.2025 14:51 πŸ‘ 3 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Post image Post image

The last month of my life: BreakingTTAPs

This is a custom transport-triggered, 32 bit processor that will be fabricated by GlobalFoundries on their 180nm process (via of wafer.space)

I'll make a video at some point, but some high level details here:

04.12.2025 14:51 πŸ‘ 33 πŸ” 7 πŸ’¬ 2 πŸ“Œ 0

I made a video about this! Laser deposition of aluminum, silver, copper, titanium, invar 36, niobium ITO and (sorta) zirconium.

Pretty nifty little technique. Not perfect, has some major disadvantages... but easy and reasonably robust!

youtu.be/J0NNO91WyXM

25.05.2025 19:48 πŸ‘ 27 πŸ” 4 πŸ’¬ 1 πŸ“Œ 0
Post image

Am I west coasting correctly?

19.05.2025 00:48 πŸ‘ 14 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Post image Post image

This thing is pretty impressive in person 😯

18.05.2025 17:42 πŸ‘ 13 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0
Ben Reinhardt

Had a long flight and finally got around to fully reading @benjaminreinhardt.com 's essay on DARPA, why it works, where it struggles, and how it might be replicated: blog.benjaminreinhardt.com/wddw

Very thought provoking read. Been on my todo for ages, should have read sooner!

04.05.2025 15:35 πŸ‘ 5 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

It really is. 😩

03.05.2025 11:13 πŸ‘ 4 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

RIP NASA science missions 😒

03.05.2025 11:00 πŸ‘ 14 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

The optimization field has the best names

-Artificial Gorilla Troops Optimizer (GTO)
-Remora Optimization Algo (ROA)
-Polar Bear Optimization (PBO)
-Red Fox Optimization (RFO)
-Grey Wolf Optimization (GWO)
-Marine Predator Algo (MPA)
-African Vulture Optimization Algo (AVOA)

02.05.2025 12:32 πŸ‘ 3 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Ooh, didn't know that was a thing, will look into it!

28.04.2025 11:44 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Post image

Oh hai there, look what I found in the bin of childhood stuff my parents dropped off πŸ‘€

27.04.2025 15:10 πŸ‘ 22 πŸ” 0 πŸ’¬ 2 πŸ“Œ 0

Strapping tensioner/sealer and kraft tape dispenser πŸ˜„

22.04.2025 19:28 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Yep!

22.04.2025 14:25 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Post image

Probably the two best things I've ever purchased

22.04.2025 13:57 πŸ‘ 10 πŸ” 0 πŸ’¬ 2 πŸ“Œ 0

Yay done

14.04.2025 17:38 πŸ‘ 12 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Yunno I never ended up testing it πŸ˜…

Pretty shortly after this I got the OM2a, and then moved shops so it got partially disassembled and stored under a table. And just never got back to it / never had a need for it.

It about tripled the weight, so probably would have helped!

14.04.2025 17:38 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Yep! It's gravel/sand mixed with epoxy (and some urethane because I ran out of epoxy). Added a ton of mass to the CNC frame for better cutting/vibration damping.

14.04.2025 17:37 πŸ‘ 3 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Post image

Shoutout to bad decisions that past BreakingTaps let future BreakingTaps sort out πŸ˜‘

14.04.2025 15:59 πŸ‘ 17 πŸ” 0 πŸ’¬ 2 πŸ“Œ 1
Post image Post image

brb starting a new channel called Breaking Bones

10.04.2025 20:48 πŸ‘ 24 πŸ” 1 πŸ’¬ 1 πŸ“Œ 0

Who could have foreseen this?!

If only there had been some kind of temporary appropriation - let's call it a continuing resolution - that could have been used as a wedge. πŸ€”

Should probably call your senator Chuck to chat with them about this unfortunate circumstance!

08.04.2025 11:54 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

gotta aim for the stars! 🌠

07.04.2025 11:45 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Post image Post image

Getting ready for my $5.50/hr reindustrialization sewing job at the textile factory. πŸ‘ŠπŸ‡ΊπŸ‡ΈπŸ”₯

06.04.2025 23:33 πŸ‘ 28 πŸ” 2 πŸ’¬ 2 πŸ“Œ 0

Well that's some nightmare fuel right there.

04.04.2025 14:00 πŸ‘ 3 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Post image

Lol futures for S&P, NASDAQ, Dow etc are like a vertical cliff.

So much winning! jfc

02.04.2025 20:57 πŸ‘ 16 πŸ” 4 πŸ’¬ 1 πŸ“Œ 1