Zip CPU @zipcpu
FPGA design engineer and blogger, placing particular emphasis on test and formal verification zipcpu.com Gisselquist Technology, LLC, Joined January 2017-
Tweets8K
-
Followers9K
-
Following221
-
Likes8K
"Oh, hey, I can just implement this with a simple delay. No need to verify anything ..." Famous last words followed by 2days -> 1 week of debugging when things don't work.
eMMC hardware testing this week has gone well. HS200 and HS400 "just worked" (once I got the software right). There's just one significant capability left to test: eMMC BOOT.
With the exception of the formal verification step, these are likely industry standard answers. They don't fit well into classroom lessons, so students tend to learn these in classroom labs rather than lectures.
In general, my techniques include: 1) formal verification, using both assertion based and coverage checks, 2) simulation, 3) self-checking test benches, 4) simulation test suites and regrssions, 5) hardware testing and internal logic analyzers
The entire topic of my blog is about how to find bugs. In an industry where bugs are hidden multi-million dollar mistakes, I like to imagine myself as one of the few voices talking about finding bugs. Here are some articles about finding bugs 🧵
@zipcpu How do you find these bugs? Are you running simulations or whatever with tests or did you just notice it
This bug was found by examining the trace of a failing simulation for basic functionality, and just happening to stumble upon it while reviewing how things were "supposed" to work. Sadly, this wasn't the ultimate bug, but just an unnoticed one. The last bug was found when the simulation hung, so I had to turn tracing on and go dig for it. Today's eMMC bug (not published) was a bit harder to find.
It's a little early in the week for a second bug of the week, but ... this bug passed the inspection of two separate engineers before I finally caught it today. (Yes, I was one of those "two" engineers ...)
How does your product compare against your competitor's product? Think about it. Go big, or go home!
@cortexauth Since this was a simulation only bug , in many ways it is more like software than hardware.
Here's an AXI bug of the week. This routine was required by a test case a helper gave me to get better AxPROT coverage. I thought I'd rewrite it to make it better, then couldn't understand why his test case wasn't finishing ...
Usually someone posts the bug by now. In case everyone missed it, here's what it was: I had confused ARPROT w/ AWPROT.
My office is next to the sewing room where my daughter (who was out) spends her time, and where she also encourages Enzo to join her.
Our dog, Enzo, decided to start sewing this afternoon. He was using the sewing pedal for his pillow.
Turns out, it had passed a minimal cover check -- I had just forgotten that when posting. 🙄
Increasing the AXI bus size isn't nearly as difficult as I feared. Now all I need a project to test this on ... You can see my first attempts here: github.com/ZipCPU/wb2axip…
Adam Taylor @ATaylorFPGA
23K Followers 8K Following FPGA and Embedded Systems expert, Experienced System, Hardware, FPGA designer. Views My Own https://t.co/0PeuyxIVdA https://t.co/PpXTKLHtcS
logic destroyer @splinedrive
21K Followers 360 Following I build Linux SoCs from scratch on logic level and ride BMX.
Lukas Henkel @QVHenkel
24K Followers 265 Following All things 3D | Rendering | Simulation | Electronics | StartUp | CEO engineering services company - views are my own
Hans Baier @hansfbaie... @hansfbaier
3K Followers 746 Following Computer and electronics and FPGA nerd, session musician (saxophones, EWI, flute), enthusiast photographer. See profile link
Marcelo Samsoniuk @samsoniuk
4K Followers 444 Following #kilocore #RISCV #DarkRISCV #68K #VLIW #DSP #FPGA #Verilog #C #AWK #ASM #VHDL #HPC #GPU #memes #cyberpunk #jokes
Embedded Systems @embedsys
31K Followers 8K Following The embedded systems newsletter. Subscribe here https://t.co/MttQM3M7kU. Weekly selection of embedded software and hardware articles. Hand-made, on Friday
Jon Masters 🏴�... @jonmasters
16K Followers 7K Following Troublemaker | Computer Architect | @Arm Servers Architect @Google | Previously @RedHat, @Nuvia_Inc | Runner | Author | All views my own | #ArmServers
RegYMM レジム @regymm0
3K Followers 698 Following Post-undergrad, FPGA, hardware, osdev. https://t.co/iTO6Xq1QDB :Take my boards home! Delightful in darkness, delicious in dungeon @[email protected]
Weston Braun @WestonBraun
4K Followers 544 Following Power Electronics , Embedded Systems, and ⚡Tesla Coils⚡
Claude Schwarz @Claude1079
5K Followers 481 Following 4.5V block battery enthusiast. https://t.co/ucIQ2sR36j
Pieter Ibelings @ibelings
18K Followers 11K Following Physicist, N4IP, Antennas, Space Systems, SDR, RF, RADAR , Phased Arrays, Satellites, PCB Design, AI - Build, baby, build! 🇺🇸🇺🇸🇺🇸🇺🇸
Aaronia AG @Aaronia_AG
18K Followers 16K Following Manufacturer of RF monitoring, direction finding, real-time spectrum analyzer, SDR, CUAS, IQ vector signal generator, network-analyzer, antennas, software & OEM
Victor Suarez Rovere @suarezvictor
2K Followers 830 Following Software, Electronics, DSP. Ready for consulting work. [email protected] / @[email protected]
Jeremy KD8TUO 🇺�... @ElectronicsbyJH
15K Followers 2K Following Metastable Developer 🇺🇸 Ham Radio 📡 I love FPGAs, SDR, & RF/MW. Full-time RF HW Engineer in Aerospace/Defense. EE Ph.D student at Wright State. ㎓ Life.
Mahesh Venkitachalam @mkvenkit
4K Followers 2K Following Author, Consultant. Computer Graphics, Embedded Systems, Photography. Founded @electronutLabs Currently writing a book on WebGPU.
Blu @Blu544776586504
0 Followers 20 Following
Darth Vader @Darthvader3039
47 Followers 486 Following
mind of meatz @mindofmeatz
3 Followers 18 Following
ANDI PADUKA PUTRA BIN... @logic_aspirer
0 Followers 2 Following
SauwanNaiko @WaiyoNathanier
638 Followers 1K Following Speak honest and speak true, thou needth not malice or ill intent.
Rohit (@[email protected]... @s4dr0t1
177 Followers 2K Following security engineer | metalhead | otaku | perpetually curious | resident @CRED_club | views are personal, not my employer's
Original @ProtoBrolic
6 Followers 4K Following
Klein @kleindotc
0 Followers 49 Following Software · Cybersecurity · Low-Level · NixOS · Linux · Cryptography
Mani Subramanian @suupermanian
14 Followers 661 Following Indian🇮🇳 American🇺🇸 Indian-American🇺🇳🌍 . Getting through life one crisis at a time 😅. Opinions and views are my own.
Lukas Neef @lnzero_c
0 Followers 12 Following
MuturiKamau @Chen_laden___
21 Followers 727 Following Software dev: Rust 🦀 | Axum | Python | C🔧: IoT, Embedded Optimistic programmer #rustlang
Nathan Nichol @Nathannichol_
81 Followers 448 Following
Garima Devi @GarimaDevi9516
2 Followers 41 Following
Doğukan Arat @dogukanaratdev
146 Followers 570 Following Senior Embedded Software Engineer & Junior Hardware Engineer
naqussa @naqussa3731
0 Followers 501 Following
HardMatrix @hardmatrixdev
5 Followers 20 Following Composable hardware for complex systems We are a hardware IP and consulting company building full-stack digital systems.
Devendra Tewari @tewaridk
273 Followers 1K Following
Cammington @JanetAl99063382
26 Followers 2K Following night owl with morning energy 🦉 always follow back
Steve Massey @steve_massey
88 Followers 319 Following Tender chud, mak’st waste in niggarding: Pity the world, or else this glutton be, To eat the world’s due, by the grave and thee.
Schabowy Wariat @SchabowyWariat
2 Followers 120 Following
Okochatronix @Okochatronix
4 Followers 34 Following Hands-on electronics, embedded systems projects, from sensors to robotics
Pawan Neupane @crypto_pawan
289 Followers 277 Following Tech Enthusiast | ex @binance & @BlockXNet |
Zi Tu @ZiTu28167
0 Followers 26 Following
yishuang @yishuang7z
0 Followers 100 Following
TheSwiftyKoala @HoysalShamit
6 Followers 205 Following
Hadi @BookInTheMouth
0 Followers 67 Following A crazy Bookiman. Born in the Middle East, with the mind of someone three hundred years old.
Hemant Kumar @kumar_hemant96
0 Followers 35 Following
idle wog @IdleWog
633 Followers 1K Following moving away : @idlewog.bsky.social See yah ... or not ...
alan yang @alanyang317076
0 Followers 76 Following
Multiplex0r @Multiplex0r1
0 Followers 141 Following
Kaushik huzuri @huzuri95
4 Followers 131 Following
René Alejandro Carta... @CartayaRen92307
4 Followers 131 Following
@Dan @DanielHembery
476 Followers 3K Following
amenke @amenke230531
1 Followers 37 Following
Luciano Muratore @LucianoMurator2
17 Followers 499 Following
Gael MUSQUET ⠵ @RatZillaS
10K Followers 4K Following Westindian who loves Debian,HamRadio @F4HXS #N6HXS Astronomy. Father, knight h4ck3r GPG:0x76E279EE [email protected] https://t.co/WUgOMhcFzN
Raymond Kemonde @RaymondKemonde
559 Followers 3K Following Techie, Avid-reader, Writer, Witty and Leader. #stablegenius DBA ~ Databases, Servers, Storage.
Adam Taylor @ATaylorFPGA
23K Followers 8K Following FPGA and Embedded Systems expert, Experienced System, Hardware, FPGA designer. Views My Own https://t.co/0PeuyxIVdA https://t.co/PpXTKLHtcS
logic destroyer @splinedrive
21K Followers 360 Following I build Linux SoCs from scratch on logic level and ride BMX.
hackaday @hackaday
272K Followers 2K Following 🔥 Read: https://t.co/KG4TpCzO7H ☠️ Contribute: tips at hackaday dot com 👉 Projects: @hackadayio #Fediverse: @[email protected] 📒 Learn: https://t.co/p1jaCktSDt
Olof Kindgren @OlofKindgren
7K Followers 59 Following No longer active here. Moved to other similar platforms
Edmund Humenberger @ico_TC
9K Followers 755 Following mostly about open source FPGA tools and chip design tools
Enjoy Digital @enjoy_digital
11K Followers 597 Following Playing/Experimenting with FPGAs, trying to do something useful but also sharing the useless things done in the process :)
Jan Gray @jangray
5K Followers 3 Following
Lukas Henkel @QVHenkel
24K Followers 265 Following All things 3D | Rendering | Simulation | Electronics | StartUp | CEO engineering services company - views are my own
PULP Platform @pulp_platform
7K Followers 1K Following A joint effort of @ETH_en, University of Bologna @Unibo + partners for Parallel Ultra-Low Power computing. Boldly designing open hardware since '13.
Hans Baier @hansfbaie... @hansfbaier
3K Followers 746 Following Computer and electronics and FPGA nerd, session musician (saxophones, EWI, flute), enthusiast photographer. See profile link
RegYMM レジム @regymm0
3K Followers 698 Following Post-undergrad, FPGA, hardware, osdev. https://t.co/iTO6Xq1QDB :Take my boards home! Delightful in darkness, delicious in dungeon @[email protected]
Arduino @arduino
495K Followers 382 Following Arduino is a global leader in open-source hardware and software, with over 30 million developers worldwide.
Senate Republicans @SenateGOP
1.7M Followers 141 Following Updates from Senate Republicans and the Senate Republican Conference, led by @SenTomCotton.
U.S. National Intelli... @ODNIgov
369K Followers 145 Following U.S. National Intelligence oversees the U.S. Intelligence Community & serves as principal adviser to the President of the United States on intelligence issues.
Shahriq Khan @RealShahriqKhan
17K Followers 10 Following Jesus is KING. Follow for NONSTOP Muslim to Christian content. Founder @ Christ Underground. Apologetics. Evangelism. Learn Master Key for Reaching Muslims 👇
Oversight Project @ItsYourGov
143K Followers 0 Following We fight for you and everyday Americans for an accountable government that serves your interests. We do it because It's Your Government.
FAFO Farms @FAFOFarmsTX
35K Followers 2K Following Micro Raw Dairy Farm in the heart of Texas. Pastured dairy & eggs. ½ Veteran ran. We're farming around & finding out. ✝️🐓🐐🐄🇺🇲
MOMof DataRepublican @data_republican
110K Followers 10K Following Conservative, Christian, Navy (retired) wife, Grandma to 4, love Florida! Follow my daughter @DataRepublican ! A "like" doesn't mean I agree!
ταῦ @taustw
823 Followers 2K Following EE | Curr. @ Stanford | Tricking rocks into thinking | ex-CERN | ex-🛰️ founder
Julie Kelly 🇺🇸 @julie_kelly2
910K Followers 2K Following Declassified with Julie Kelly https://t.co/n1QSmxxLPz
Senator Ron Johnson @SenRonJohnson
706K Followers 1K Following Proud to serve Wisconsin in the U.S. Senate.
National Fraud Enforc... @DOJFraudDiv
172K Followers 10 Following Official account for the National Fraud Enforcement Division at @TheJusticeDept. Privacy Policy: https://t.co/3drAMNXUIX
Susie Wiles @SusieWiles47
358K Followers 65 Following Chief of Staff to 47th President Donald J. Trump. Personal: @SusieWiles
Hung Cao @HungCao_VA
236K Followers 229 Following Christian | Husband | Father | Retired Navy Captain | Former Trump-Endorsed U.S. Senate Candidate for Virginia | *** my views are my own ***
Acting Secretary of t... @SECNAV
58K Followers 2 Following Official X account of the Acting Secretary of the Navy Hung Cao. Following, RTs and links ≠ endorsement.
Tina Peters🇺🇸 W... @realtinapeters
105K Followers 954 Following Fmr Election Official Whistleblower with 7 Felonies and 5 misdemeanors for exposing the traitors of our country S-elections. Gold Star Mom of fallen Navy SEAL
Virginia Project @ProjectVirginia
48K Followers 896 Following History-making PAC from Nov 2019-Jan 2025 restored fairness enjoyer
DOJ Rapid Response @DOJRR47
41K Followers 73 Following Official Justice Department rapid response account. 🇺🇸 DOJ’s privacy policy: https://t.co/JZtXf6G4x9
Open Source Intel @Osint613
1.5M Followers 1K Following Monitoring Real-Time News & Open Source Intelligence • Middle East • US • World • Geopolitics Analysis • Commentary • On The Ground • Signal Tips: Osint.613
Kari Lake @KariLake
3.1M Followers 1K Following Follower of Christ. Jeff’s Wife. Ruby & Leo’s Mom. Trump Administrator leading @USAGM
Stefan Sobkowiak @PermaculOrchard
2K Followers 38 Following Having Fun Restoring Garden Earth. Starting with The Permaculture Orchard. Farmer, YouTuber, content creator, wildlife fan.
Treasury Secretary Sc... @SecScottBessent
902K Followers 25 Following 79th United States Secretary of the Treasury
Carissa @njoyzgrl81
73K Followers 8K Following Grateful and Blessed American. 🇺🇸Angus Beef Rancher. 🐂 Child of God. 🙏🏽
James O'Keefe @JamesOKeefeIII
3.5M Followers 2K Following Subscribe to American Swiper Series👇. Guerrilla Journalist. CEO of O’Keefe Media Group, Founder, Project Veritas (CEO ‘09-‘22) SIGNAL: 9144919395
Homesteading4sovereig... @sovernTranch
22K Followers 1K Following permaculturlist, keeper of the land, resurrecter of old ways
Catturd ™ @catturd2
4.1M Followers 11K Following The turd you can’t flush. Checkout our podcast here at https://t.co/2rhKwZ2jIm Monday - Friday 3-4pm ET.
O’Keefe Media Group @OKeefeMedia
935K Followers 227 Following Official account for OMG || CEO @jamesokeefeiii Subscribe to American Swiper Series 👇
Libs of TikTok @libsoftiktok
4.8M Followers 1K Following News you can’t see anywhere else. 📧 [email protected]. DM submissions. Bookings: [email protected]. ⬇️Subscribe to our newsletter
Be Dangerous @soundpwn
118 Followers 232 Following christian maximalist. father of 5. software contractor. minigun manufacturer
Kyle Mann @The_Kyle_Mann
164K Followers 765 Following Editor-in-chief of The Babylon Bee. Beer, baseball, board games. looking for the place where all the beauty came from
Pete Hegseth @PeteHegseth
2.0M Followers 495 Following Christian | American | Husband | Father | Author | Veteran | SecWar | My views are my own. Official accounts: @SecWar & @DeptofWar
U.S. Coast Guard @USCG
735K Followers 288 Following Official U.S. Coast Guard X account - The Nation’s premier maritime military service and law enforcement agency. If in distress, use VHF channel 16 or dial 911.
Kentucky Girl @Notwokenow
153K Followers 18K Following American Patriot. Pattern Recognitionist. Genesis 9: 12-16
A Midwestern Doctor @MidwesternDoc
395K Followers 31 Following I write the Forgotten Side of Medicine (https://t.co/1i9MvYRIBv), the #1 Health Substack (357k readers) that exposes Pharma corruption and remarkable therapies lost to time
U.S. Naval Forces Cen... @US5thFleet
187K Followers 648 Following Official U.S. Naval Forces Central Command/U.S. 5th Fleet X account for news and information on fleet operations. R/T & following ≠ endorsement.
Barefoot Pregnant @usuallypregnant
48K Followers 182 Following Homesteading Posts🏡 Christian. Wife. Mother. 23 yo. Canadian. This account is managed by hubby @imcoolchristian and myself. Email: [email protected]
Mary Talley Bowden MD @MaryBowdenMD
640K Followers 12K Following Founder Americans for Health Freedom. Author of "Dangerous Misinformation: The Virus, the Treatments and the Lies." Posts are my own, not funded by a 3rd party.
Mad Liberals @mad_liberals
202K Followers 3K Following Ballot Integrity Analyst - https://t.co/TmiQLwPV7C Deep State Puppet Master
Mollie @MZHemingway
1.5M Followers 2K Following Editor-in-chief, @FDRLST. Senior Journalism Fellow, @Hillsdale. Fox News Contributor. A very smart woman, respected by everyone. Je suis Charlie.
























