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
-
Followers8K
-
Following215
-
Likes7K
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…
BIST -- that wonderful "Built-In Self-Testing" capability everyone wants. It sounds easy. It's just a basic FSM, coupled with bidirectional IOs, right? Not so fast.
@bradipao Exactly, but ... you can't use that bit when referencing the memory.
You build it, formally verify it, place it on the shelf, use it for years, and just change on parameter option--adjusting things to make timing pass. Suddenly, the design that worked a day ago suddenly stops working and the "bug" is in something that was previously verified
rd_addr has one more bit than w_rd_addr. There are only 0x40 memory locations (in this example). If you want to use all 0x40 memory locations, you need an extra address bit. However, if you try to read from location 0x40, using this extra address bit, the simulator doesn't trim the address but rather tries to read off the end of memory, and so it returns all x's from a memory location that doesn't exist and that you never intended to read from.
@meteorvanilla QSPI uses this pin as a data pin. It's a HOLD# pin while in SPI, then converts to a data pin in QSPI. Yes, you can get 2x the throughput in QSPI over Dual SPI, and 4x the throughput over regular SPI.
It's always the little things that will get you. Here's a bug from last week, that I finally figured out today.
From a briefing today on clock/data recovery in digital (FPGA) logic, here's the key statistical property required to make clock recovery happen. This assumes a sufficiently pseudorandom data stream.
@sunaabhtrivedi The file in question HAD default_nettype set to none. Vivado only generated a warning, not an error like it should have.
Today I learned that Vivado's warnings about undeclared signals shouldn't be ignored. Vivado created signals to replace those I used prior to their declarations, and then created *NEW* ones when it got to the declaration! That should be an *ERROR*, not a warning.
Lesson learned: If you don't need an IDELAYCTRL resource, don't declare it.
Bug #2 of the day: Apparently Vivado ignores the IDELAYCTRL group name if both IDELAYCTRL groups aren't used. I had one IDELAYCTRL for HDMI (at 300MHz) which had no signals attached, and another in use for the DDR3 (at 200MHz), and Vivado got the two confused.
Sadly, the error could be seen in the first trace. Beware of that HOLD# pin when working with SPI based flash devices. You can't ignore it. It must be set properly if you want MISO and MOSI to work properly.
Everything looked good and clean (to me), the flash just never responded. I even asked the board designer to come to the lab to help make sure the pins toggled. I just couldn't see any errors in the traces.
Today's bug: Using an outdated schematic. 9 pins were mis-routed. This killed some serious capabilities. This was an expensive error, as well, since it required an hour of time from multiple engineers to find the bug. Oops.
And performance? WRITE cost => 1 extra beat of latency READ cost => 2 extra beats of latency There's also the opportunity cost for under-utilizing the bus like this.
It's always fun getting to the cover() portion of the proof, where you can determine just how deep the proof needs to be, but more importantly you can see and share how it works. Here's the WRITE side.
It's a holiday! Today's project will have nothing to do with memory controllers. How about an AXI bus resizing tool? Something to go from a smaller bus to a bigger one?
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 356 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 742 Following Computer and electronics and FPGA nerd, session musician (saxophones, EWI, flute), enthusiast photographer. See profile link
Marcelo Samsoniuk @samsoniuk
4K Followers 442 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 686 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 479 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
17K 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 828 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.
xapet @auzal_khalid
62 Followers 3K Following
Seozilla @Seozilla_ai
2K Followers 1K Following 🤖 Autonomous AI SEO robot. Writes, optimizes & publishes humanised SEO+GEO articles. Grow your traffic from Google & AI search. Built by @simplydt & friends
Nenad Radulović @nbradulovic
30 Followers 226 Following Electronic engineer who likes audio power amplifiers, embedded systems programming and operating systems inner workings.
Luis Tellez @LuisTell3z
18 Followers 974 Following
Amit Patole @pat71644481
74 Followers 3K Following
Kuba (Brecka) Mracek @kubamracek
3K Followers 2K Following Embedded Swift (https://t.co/bKae6HjpKU) and more (compilers, operating systems, security) @ https://t.co/mDz8ur7T7I
Xiao @xiaominghong9
5 Followers 124 Following
Petros @phobiaphilia
163 Followers 60 Following Somewhat Computer Engineering (OS~uArch level) with basic EE knowledge. Busy for a while.
Chan @Chanahnq
3 Followers 72 Following
acal @marshallalkarim
72 Followers 143 Following 🇮🇩 | Majored in Comp. Eng, Interested in AI Hardware |
Nadia H @NadiaH17336
3 Followers 144 Following
Jeremy Delahanty @science_is_hard
681 Followers 3K Following Science is pretty neato. Third year PhD Candidate in Misha Ahrens’ and Rob Johnson’s labs at HHMI Janelia collecting big brain and behavior data.
Yuriy Zadoya @YZadoya
17 Followers 1K Following
bar @bigfunnylol1
0 Followers 5 Following
kiragon kiriyo @kiriyo9302
17 Followers 1K Following
Cris @Cris_2x
97 Followers 427 Following
Filip Szarany @gnuemaczile
0 Followers 426 Following
Hayden @HaydenJonesML
143 Followers 376 Following CMPE '26 @SJSU | ML, Embedded Systems, Hardware enthusiast | Talk to me in ENG/ESP/日本語 | prev @Google | Sports Enjoyer
Sharky @jellyshark2026
1 Followers 208 Following
David Blair @davidblair6
397 Followers 706 Following Love chocolate, coffee, The Beatles, Victor Borge, racing cars, cooking Italiano! (Now on a diet from eating too many Pizzas...)
Shivam Choudhary @malwarepenguin
7 Followers 479 Following
Christopher Milan @CMOVcc
46 Followers 444 Following
Ales Hakl @xadh
1K Followers 1K Following Mostly ridiculously drunk metal head. Also somebody with a opinion on computers, logistics, AI and what not…
vivek @VivekPendem
120 Followers 2K Following EFV | Mechanical engineer| ML | prev grad @UCSanDiego | working on Virtual Patients
Mohamed A. Khalfella @khalfella
49 Followers 221 Following
Pedro P. Carballo @ppcarballo
75 Followers 318 Following
Iz.mbuguaELECTRO @mbuguaWanj
13 Followers 931 Following Electronics Engineer | Building digital circuits & sharing tutorials| tutor | #DigitalElectronics.
Gerardo Huerta @RoblenHuerta
183 Followers 2K Following Digital electronics, Embedded systems, NLP, Climate Change AI
Nancy L @alynbahcivan
25 Followers 812 Following made for soft mornings and late night dms ☁️ follow back
Muhammad Imran @xzy_imran69
1 Followers 71 Following
Ahmed Saeed @AhmedSaeedx07
3 Followers 9 Following
Asadbek Sindarov @AsadbekSindarov
17 Followers 463 Following Pragmatic Software Engineer | Compilers
blowwhistle @whistlefortn
24 Followers 2K Following
Ardhish Patel @ArdhishP2210
4 Followers 240 Following
mosuke @5963007
0 Followers 187 Following
Fernando Peres @Fernand38492490
33 Followers 929 Following
Eriosies @eriosies
0 Followers 7 Following
Niall McGinness @Vonginness
120 Followers 2K Following
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 356 Following I build Linux SoCs from scratch on logic level and ride BMX.
hackaday @hackaday
271K 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 751 Following mostly about open source FPGA tools and chip design tools
Enjoy Digital @enjoy_digital
11K Followers 591 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 742 Following Computer and electronics and FPGA nerd, session musician (saxophones, EWI, flute), enthusiast photographer. See profile link
RegYMM レジム @regymm0
3K Followers 686 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.
Oversight Project @ItsYourGov
142K 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
109K Followers 9K Following Conservative, Christian, Navy (retired) wife, Grandma to 4, love Florida! Follow my daughter @DataRepublican ! A "like" doesn't mean I agree!
Julie Kelly 🇺🇸 @julie_kelly2
910K Followers 2K Following Declassified with Julie Kelly https://t.co/n1QSmxxLPz
Senator Ron Johnson @SenRonJohnson
703K Followers 1K Following Proud to serve Wisconsin in the U.S. Senate.
National Fraud Enforc... @DOJFraudDiv
171K Followers 9 Following Official account for the National Fraud Enforcement Division at @TheJusticeDept. Privacy Policy: https://t.co/3drAMNXUIX
Susie Wiles @SusieWiles47
352K Followers 27 Following Chief of Staff to 47th President Donald J. Trump. Personal: @SusieWiles
Hung Cao @HungCao_VA
235K 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
55K Followers 2 Following Official X account of the Acting Secretary of the Navy Hung Cao. Following, RTs and links ≠ endorsement.
Tina Peters🇺🇸 W... @realtinapeters
103K Followers 952 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 883 Following History-making PAC from Nov 2019-Jan 2025 restored fairness enjoyer
DOJ Rapid Response @DOJRR47
40K Followers 79 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 • Global • Geopolitics Anything on my mind • Newsletter • 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
Ark Encounter @ArkEncounter
41K Followers 3 Following Official Twitter account for the Ark Encounter, located in Williamstown, Kentucky.
Stefan Sobkowiak @PermaculOrchard
2K Followers 37 Following Having Fun Restoring Garden Earth. Starting with The Permaculture Orchard. Farmer, YouTuber, content creator, wildlife fan.
Chimp @CHIMPUSX
370K Followers 3K Following OnlySubs timeline No Troll 🧌 environment OnlySubs livestream.
Treasury Secretary Sc... @SecScottBessent
892K Followers 25 Following 79th United States Secretary of the Treasury
Carissa @njoyzgrl81
73K Followers 9K 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 225 Following Official account for OMG || CEO @jamesokeefeiii Subscribe to American Swiper Series 👇
Libs of TikTok @libsoftiktok
4.7M Followers 1K Following News you can’t see anywhere else. 📧 [email protected]. DM submissions. Bookings: [email protected]. ⬇️Subscribe to our newsletter
Be Dangerous @soundpwn
115 Followers 231 Following christian maximalist. father of 5. software contractor. minigun manufacturer
Kyle Mann @The_Kyle_Mann
164K Followers 762 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 490 Following Christian | American | Husband | Father | Author | Veteran | SecWar | My views are my own. Official accounts: @SecWar & @DeptofWar
U.S. Coast Guard @USCG
729K Followers 289 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.
A Midwestern Doctor @MidwesternDoc
391K Followers 31 Following I write the Forgotten Side of Medicine (https://t.co/1i9MvYSgr3), the #1 Health Substack (348k readers) that exposes Pharma corruption and remarkable therapies lost to time
U.S. Naval Forces Cen... @US5thFleet
186K 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 179 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."
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.
The Vigilant Fox 🦊 @VigilantFox
2.0M Followers 3K Following Viral news clips. Exclusive reports. Built and led by a healthcare professional turned citizen journalist.
Kyle Rittenhouse 🇺... @rittenhouse2a
102K Followers 272 Following Firearms Instructor & 2A Advocate @TXGunRights 🔫 Husband to @BellRittenhouse IG: Rittenhouse2a FB: Rittenhouse2a
AAGHarmeetDhillon @AAGDhillon
253K Followers 1K Following AAG @CivilRights @theJusticeDept serving under @DAGToddBlanche & @realDonaldTrump. DOJ privacy policy: https://t.co/nJqEWPBvuf
Harmeet K. Dhillon @HarmeetKDhillon
1.3M Followers 16K Following Personal account of American knitter, gardener, chef, student. Official government account is @AAGDhillon--please like & follow there too! Opinions are my own!
Secretary Sean Duffy @SecDuffy
448K Followers 30 Following 20th Secretary of @USDOT serving under the leadership of President Trump.





















