FPGA design engineer and blogger, placing particular emphasis on test and formal verification

Gisselquist Technology, LLC,
Joined January 2017
Zip CPU retweeted
this is the biggest lie in the universe
44
259
7
6,597
89,181
Virginity at marriage used to be expected. Now it's mocked. We've created a culture where a woman who saves herself is called repressed, and a woman who gives herself to dozens of men is called empowered. But the data is clear: women who had zero sexual partners before marriage report the highest levels of marital satisfaction. Every additional partner before marriage statistically decreases the likelihood that the marriage will last. The pair bonding that happens during physical intimacy is real. It's hormonal. It's designed to attach you to one person for life. Every time you bond and break, the mechanism weakens. Your grandmother wasn't naive for saving herself. She was protecting something precious.
163
397
44
2,861
703,813
Zip CPU retweeted
Replying to @alexschultz002
No need. I've already got a random number. 😆
1
15
864
Lmao
Replying to @motaz_shokry
Just to nitpick, assembly has nothing to do with how processor works on an electrical level. Assembly language is the software side of things. You don't need to know anything about the cpu on an internal hardware level, to learn/use/master assembly.
3
2
38
7,955
Zip CPU retweeted
The RF world is insane. Researchers recovered AES-128 keys from a Bluetooth chip by listening to its own antenna from 10 meters away. Crypto-engine switching noise couples into the RF chain, rides the 2.4 GHz carrier, and leaks out as radio.
105
818
121
6,151
351,614
Progress in science starts with one simple act: telling the truth about what isn’t working.
19
45
4
310
14,646
yeah, some may say Verilog is too low level, but think about Cray-1 supercomputer back in 70s, far before Verilog... in fact, the machine was a discrete "gate array" w/ 200k NAND gates, all wired by hand! real hardware is not much different... 🔥 computerhistory.org/revoluti…
If you are not doing hardware in Verilog or SystemVerilog, you are not a hardware designer. If that triggers you, good. Hardware is bits, timing, wires, and state. If you don’t love the low level, you don’t understand the machine. The people in the 50s, 60s, 70s felt every bit. Seymour Cray. Robert Tomasulo. They built real systems. And now people design “hardware” three abstractions away from silicon and call it engineering. What happened?
5
27
3
206
16,283
They fly so close to the silicon, they end up based and redpilled
1
1
1
1,761
Zip CPU retweeted
Feel free to join the discussion of what makes an ideal memory controller on Reddit. reddit.com/r/ZipCPU/comments…
1
2
2
732
Zip CPU retweeted
I'm not pushing anything. If you don't like what I have to say, then don't listen to me. If you don't want to work with me, then don't. It's just that simple. You have choices you can make, as do I. Choose wisely.
2
26
1,832
Zip CPU retweeted
43
897
61
12,707
228,344
Zip CPU retweeted
get into FPGAs. they’re not as hyped as AI or robotics, but they’re the hidden backbone of both. you want speed? determinism? ultra-low latency? hardware-level parallelism? that’s FPGA territory. every serious system; autonomous vehicles, defense tech, high-frequency trading, industrial control; runs faster because some engineer somewhere mastered reconfigurable logic. software gives you flexibility. hardware gives you performance. FPGAs give you both. learn VHDL or Verilog. build a simple CPU. implement a PID controller. accelerate an ML inference. you’ll suddenly see how computing really works; not just in code, but in electrons. FPGAs are the bridge between hardware and software thinking. and if you can master that bridge, you become dangerous.
52
117
18
1,669
67,991
Since I started doing logic design, programming feels like a joke. In logic design, you have to think in so many more dimensions and in parallel.
9
15
1
216
10,898
Laser reveals the hidden circuits inside a computer chip
32
197
13
2,047
303,316
I wonder how many Conservative speakers have stopped participating in Tech Conferences because of the politics? Off the top of my head I can think of a dozen or so prominent speakers, who you’ll now never find on a conference schedule.
Replying to @LundukeJournal
I left the conference circuit right around 2018. I knew things had gotten ugly with cancellations of conservatives (like me). I had no idea that it had gotten to the level of death threats. There should be no politics at tech conferences. None.
22
15
1
270
7,184
Zip CPU retweeted
Replying to @lel0uch_vb
Thank you, you are right, I grabbed the wrong section of the file. This would be where I see multiple drivers. Both STATUS and DATA appear multiply driven.
2
1
4
581
1,074
5,412
371
52,318
1,894,282
I found this interesting post from @zipcpu and, of course, I tested it on DarkRISCV: I started with a small loop setting 0/1 and 8x unroll, default SoC setup (Harvard Arch, BRAM, etc) and got 11 clocks/loop and 4 blinks, resulting in 36MHz! 🔥 zipcpu.com/zipcpu/2019/02/09…
4
19
1
134
6,047
For those who want to write 50MB/sec to a SDIOcard or read at that speed. All from the convenience of a PMOD adapter machdyne.com/product/microsd… via Verilog github.com/ZipCPU/sdspi
1
14
2
115
5,059