home.social

#cpudesign — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #cpudesign, aggregated by home.social.

fetched live
  1. 👾 Oh, you designed a CPU in #Verilog for a calculator? How groundbreaking! 🚀 Next, maybe try inventing the wheel in Python while you're at it. 🛞🔄 Spoiler alert: the world already solved this in the 80s. 📟💾
    github.com/gdevic/FPGA-Calcula #CPUdesign #sarcasm #techhumor #innovation #80sretro #HackerNews #ngated

  2. 👾 Oh, you designed a CPU in #Verilog for a calculator? How groundbreaking! 🚀 Next, maybe try inventing the wheel in Python while you're at it. 🛞🔄 Spoiler alert: the world already solved this in the 80s. 📟💾
    github.com/gdevic/FPGA-Calcula #CPUdesign #sarcasm #techhumor #innovation #80sretro #HackerNews #ngated

  3. 👾 Oh, you designed a CPU in #Verilog for a calculator? How groundbreaking! 🚀 Next, maybe try inventing the wheel in Python while you're at it. 🛞🔄 Spoiler alert: the world already solved this in the 80s. 📟💾
    github.com/gdevic/FPGA-Calcula #CPUdesign #sarcasm #techhumor #innovation #80sretro #HackerNews #ngated

  4. 👾 Oh, you designed a CPU in #Verilog for a calculator? How groundbreaking! 🚀 Next, maybe try inventing the wheel in Python while you're at it. 🛞🔄 Spoiler alert: the world already solved this in the 80s. 📟💾
    github.com/gdevic/FPGA-Calcula #CPUdesign #sarcasm #techhumor #innovation #80sretro #HackerNews #ngated

  5. 👾 Oh, you designed a CPU in #Verilog for a calculator? How groundbreaking! 🚀 Next, maybe try inventing the wheel in Python while you're at it. 🛞🔄 Spoiler alert: the world already solved this in the 80s. 📟💾
    github.com/gdevic/FPGA-Calcula #CPUdesign #sarcasm #techhumor #innovation #80sretro #HackerNews #ngated

  6. RISC-V: Kiến trúc bộ lệnh RISC mở, đơn giản hóa đe dọa ARM/x86 bằng cách:
    • Sử dụng nền tảng modun (RV32I/RV64I) + mở rộng tùy chọn (M,A,F,D,C)
    • Linh hoạt cho chip nhỏ đến hệ thống Linux đầy đủ
    • Hỗ trợ Linux native, lý tưởng cho IoT & phần cứng tùy chỉnh
    • Thành công nhờ tiếp cận từng bước & thiết kế bền vững

    #RISC_V #KiếnTrúcCPU #PhầnCứngMãNguồnMở #OpenSourceHardware #EmbeddedSystems #Linux #IoT #ARM #CPUDesign

    dev.to/viz-x/risc-v-architectu

  7. RISC-V: Kiến trúc bộ lệnh RISC mở, đơn giản hóa đe dọa ARM/x86 bằng cách:
    • Sử dụng nền tảng modun (RV32I/RV64I) + mở rộng tùy chọn (M,A,F,D,C)
    • Linh hoạt cho chip nhỏ đến hệ thống Linux đầy đủ
    • Hỗ trợ Linux native, lý tưởng cho IoT & phần cứng tùy chỉnh
    • Thành công nhờ tiếp cận từng bước & thiết kế bền vững

    #RISC_V #KiếnTrúcCPU #PhầnCứngMãNguồnMở #OpenSourceHardware #EmbeddedSystems #Linux #IoT #ARM #CPUDesign

    dev.to/viz-x/risc-v-architectu

  8. Hi friends! SIGGRAPH 2025 is only a few weeks away! I hope to see everyone there!

    If you'd like to get together during the week to discuss 3D graphics, startups, or even retrotech or circuitdesign, please feel free to message me!

    I always have time to talk about graphics!

    #projectember #3dgraphics #rendering #realtimerendering #cpudesign #retrodev #8bit #16bit #DigitalDesign #ElectronicsEngineering #TechInnovation #hardwaredesign #DIYProjects #retrocomputer #retroconsole

  9. Hi friends! SIGGRAPH 2025 is only a few weeks away! I hope to see everyone there!

    If you'd like to get together during the week to discuss 3D graphics, startups, or even retrotech or circuitdesign, please feel free to message me!

    I always have time to talk about graphics!

  10. Designing a CPU with only Memory Chips - Building a simple 8-bit computer is a great way to understand computing fundament... - hackaday.com/2025/07/11/design #retrocomputing #8-bitcomputers #cpudesign #8-bitcpu #eeprom #eprom #cpu

  11. Designing a CPU with only Memory Chips - Building a simple 8-bit computer is a great way to understand computing fundament... - hackaday.com/2025/07/11/design #retrocomputing #8-bitcomputers #cpudesign #8-bitcpu #eeprom #eprom #cpu

  12. Designing a CPU with only Memory Chips - Building a simple 8-bit computer is a great way to understand computing fundament... - hackaday.com/2025/07/11/design #retrocomputing #8-bitcomputers #cpudesign #8-bitcpu #eeprom #eprom #cpu

  13. Designing a CPU with only Memory Chips - Building a simple 8-bit computer is a great way to understand computing fundament... - hackaday.com/2025/07/11/design #retrocomputing #8-bitcomputers #cpudesign #8-bitcpu #eeprom #eprom #cpu

  14. Designing a CPU with only Memory Chips - Building a simple 8-bit computer is a great way to understand computing fundament... - hackaday.com/2025/07/11/design #retrocomputing #8-bitcomputers #cpudesign #8-bitcpu #eeprom #eprom #cpu

  15. 🐢💻 "Look at us, we built a CPU from scratch and ran a Unix-like OS on it using our homemade C compiler, because apparently reinventing the wheel is the new hipster thing. ☕️🚀 Meanwhile, real software engineers are busy building things that people actually use." 🙄
    fuel.edby.coffee/posts/how-we- #CPUdesign #UnixlikeOS #homemadeCompiler #hipsterEngineering #softwareDevelopment #HackerNews #ngated

  16. 🐢💻 "Look at us, we built a CPU from scratch and ran a Unix-like OS on it using our homemade C compiler, because apparently reinventing the wheel is the new hipster thing. ☕️🚀 Meanwhile, real software engineers are busy building things that people actually use." 🙄
    fuel.edby.coffee/posts/how-we- #CPUdesign #UnixlikeOS #homemadeCompiler #hipsterEngineering #softwareDevelopment #HackerNews #ngated

  17. 🐢💻 "Look at us, we built a CPU from scratch and ran a Unix-like OS on it using our homemade C compiler, because apparently reinventing the wheel is the new hipster thing. ☕️🚀 Meanwhile, real software engineers are busy building things that people actually use." 🙄
    fuel.edby.coffee/posts/how-we- #CPUdesign #UnixlikeOS #homemadeCompiler #hipsterEngineering #softwareDevelopment #HackerNews #ngated

  18. 🐢💻 "Look at us, we built a CPU from scratch and ran a Unix-like OS on it using our homemade C compiler, because apparently reinventing the wheel is the new hipster thing. ☕️🚀 Meanwhile, real software engineers are busy building things that people actually use." 🙄
    fuel.edby.coffee/posts/how-we- #CPUdesign #UnixlikeOS #homemadeCompiler #hipsterEngineering #softwareDevelopment #HackerNews #ngated

  19. 🐢🎉 Behold! A blog about building a CPU as slow as molasses in January! They’ve successfully made two programs work (cue applause): a pixelated petri dish and a psychedelic mess. But wait, there's more: 🎇The display explodes into random junk if you dare to send data faster than a snail's pace! Clearly, the future of computing is in very safe, albeit very slow, hands. 🐌💻
    pj5cpu.wordpress.com/ #slowcomputing #CPUdesign #quirkytech #retrocomputing #pixelart #HackerNews #ngated

  20. 🐢🎉 Behold! A blog about building a CPU as slow as molasses in January! They’ve successfully made two programs work (cue applause): a pixelated petri dish and a psychedelic mess. But wait, there's more: 🎇The display explodes into random junk if you dare to send data faster than a snail's pace! Clearly, the future of computing is in very safe, albeit very slow, hands. 🐌💻
    pj5cpu.wordpress.com/ #slowcomputing #CPUdesign #quirkytech #retrocomputing #pixelart #HackerNews #ngated

  21. 🐢🎉 Behold! A blog about building a CPU as slow as molasses in January! They’ve successfully made two programs work (cue applause): a pixelated petri dish and a psychedelic mess. But wait, there's more: 🎇The display explodes into random junk if you dare to send data faster than a snail's pace! Clearly, the future of computing is in very safe, albeit very slow, hands. 🐌💻
    pj5cpu.wordpress.com/ #slowcomputing #CPUdesign #quirkytech #retrocomputing #pixelart #HackerNews #ngated

  22. 🐢🎉 Behold! A blog about building a CPU as slow as molasses in January! They’ve successfully made two programs work (cue applause): a pixelated petri dish and a psychedelic mess. But wait, there's more: 🎇The display explodes into random junk if you dare to send data faster than a snail's pace! Clearly, the future of computing is in very safe, albeit very slow, hands. 🐌💻
    pj5cpu.wordpress.com/ #slowcomputing #CPUdesign #quirkytech #retrocomputing #pixelart #HackerNews #ngated

  23. We're seeing some great progress on the hardware (FPGA) implementation of the Ember CPU! The Verilog simulation of the CPU on a Cyclone V FPGA in QuestaSim can now process LDI (Load Immediate) and MOV instructions. Next step, the ALU!

    #cpudesign #8bit #16bit #100DaysRTL #DigitalDesign #ElectronicsEngineering #TechInnovation #hardwaredesign #DIYProjects #retrocomputer #Verilog #ALU #8BitALU #FPGA #ASIC #ProcessorDesign #retrodev #analoguepocket #cyclonev

  24. We're seeing some great progress on the hardware (FPGA) implementation of the Ember CPU! The Verilog simulation of the CPU on a Cyclone V FPGA in QuestaSim can now process LDI (Load Immediate) and MOV instructions. Next step, the ALU!

  25. I got a new toy in the office! An Analogue Pocket dev kit! I will be porting my original Project Ember MiSTer core implementation from a few years ago to the newer device! Actually, a complete rewrite, but based on the same hardware design from my Ember series.

    #analoguepocket #devkit #verilog #mister #misterfpga #cpudesign #console #8bit

  26. I got a new toy in the office! An Analogue Pocket dev kit! I will be porting my original Project Ember MiSTer core implementation from a few years ago to the newer device! Actually, a complete rewrite, but based on the same hardware design from my Ember series.

  27. Switching gears back to Ember for a bit, I'm updating the emulator and debugger with changes since my last round of blog posts on the Project Ember implementation, including adding rudimentary syntax highlighting to the debugger disassembly display!

    #cpudesign #retrodev #8bit #16bit #DigitalDesign #ElectronicsEngineering #TechInnovation #hardwaredesign #DIYProjects #retrocomputer #retroconsole

  28. Switching gears back to Ember for a bit, I'm updating the emulator and debugger with changes since my last round of blog posts on the Project Ember implementation, including adding rudimentary syntax highlighting to the debugger disassembly display!

  29. After getting a basic ALU design done yesterday & starting a **very** rough start at a microcodeish thing, today the first design of the controlunit & overall cpu design comes together, so it can actually calculate an addition from two arbitary registers and store the result back into a register of choice! :3

    Still a lot to go but excited it works already somewhat! #hardware #fantasyconsole #diy #verilog #systemverilog #software #cpudesign #hardwaredesign #fpga #fpgadev

  30. After getting a basic ALU design done yesterday & starting a **very** rough start at a microcodeish thing, today the first design of the controlunit & overall cpu design comes together, so it can actually calculate an addition from two arbitary registers and store the result back into a register of choice! :3

    Still a lot to go but excited it works already somewhat! #hardware #fantasyconsole #diy #verilog #systemverilog #software #cpudesign #hardwaredesign #fpga #fpgadev

  31. After getting a basic ALU design done yesterday & starting a **very** rough start at a microcodeish thing, today the first design of the controlunit & overall cpu design comes together, so it can actually calculate an addition from two arbitary registers and store the result back into a register of choice! :3

    Still a lot to go but excited it works already somewhat! #hardware #fantasyconsole #diy #verilog #systemverilog #software #cpudesign #hardwaredesign #fpga #fpgadev

  32. After getting a basic ALU design done yesterday & starting a **very** rough start at a microcodeish thing, today the first design of the controlunit & overall cpu design comes together, so it can actually calculate an addition from two arbitary registers and store the result back into a register of choice! :3

    Still a lot to go but excited it works already somewhat! #hardware #fantasyconsole #diy #verilog #systemverilog #software #cpudesign #hardwaredesign #fpga #fpgadev

  33. Baby steps in getting my Apple I reproduction PCB up and running. 6502 CPU booting with just RAM and ROM attached. It grabs the reset address from ROM and starts executing code...until it tries to do something with IO, which is not attached yet...

    I'm monitoring the bus with an Arduino MEGA attached to my MacBook Pro.

    #cpudesign #retrodev #8bit #16bit #100DaysRTL #DigitalDesign #ElectronicsEngineering #TechInnovation #hardwaredesign #PCBDesign #RetroDev #KiCad #DIYProjects #retrocomputer

  34. Baby steps in getting my Apple I reproduction PCB up and running. 6502 CPU booting with just RAM and ROM attached. It grabs the reset address from ROM and starts executing code...until it tries to do something with IO, which is not attached yet...

    I'm monitoring the bus with an Arduino MEGA attached to my MacBook Pro.

    #cpudesign #retrodev #8bit #16bit #100DaysRTL #DigitalDesign #ElectronicsEngineering #TechInnovation #hardwaredesign #PCBDesign #RetroDev #KiCad #DIYProjects #retrocomputer

  35. Baby steps in getting my Apple I reproduction PCB up and running. 6502 CPU booting with just RAM and ROM attached. It grabs the reset address from ROM and starts executing code...until it tries to do something with IO, which is not attached yet...

    I'm monitoring the bus with an Arduino MEGA attached to my MacBook Pro.

    #cpudesign #retrodev #8bit #16bit #100DaysRTL #DigitalDesign #ElectronicsEngineering #TechInnovation #hardwaredesign #PCBDesign #RetroDev #KiCad #DIYProjects #retrocomputer

  36. Baby steps in getting my Apple I reproduction PCB up and running. 6502 CPU booting with just RAM and ROM attached. It grabs the reset address from ROM and starts executing code...until it tries to do something with IO, which is not attached yet...

    I'm monitoring the bus with an Arduino MEGA attached to my MacBook Pro.

    #cpudesign #retrodev #8bit #16bit #100DaysRTL #DigitalDesign #ElectronicsEngineering #TechInnovation #hardwaredesign #PCBDesign #RetroDev #KiCad #DIYProjects #retrocomputer

  37. Baby steps in getting my Apple I reproduction PCB up and running. 6502 CPU booting with just RAM and ROM attached. It grabs the reset address from ROM and starts executing code...until it tries to do something with IO, which is not attached yet...

    I'm monitoring the bus with an Arduino MEGA attached to my MacBook Pro.

  38. The Flame GPU — Initial Design Part 1: Basic Requirements (A custom retro 2D display processor from scratch)
    medium.com/the-ember-project/t
    Switching channels for a bit to look at display output architecture for 80s and 90s game systems...We'll need a 2D graphics chip for the Ember system... 😊

    #cpudesign #retrodev #8bit #16bit #FPGA #ProcessorDesign #GPU #GPUDesign #GPUArchitecture #DisplayProcessor #PPU

  39. The Flame GPU — Initial Design Part 1: Basic Requirements (A custom retro 2D display processor from scratch)
    medium.com/the-ember-project/t
    Switching channels for a bit to look at display output architecture for 80s and 90s game systems...We'll need a 2D graphics chip for the Ember system... 😊

  40. The Ember Console — System Architecture Design: Basic Requirements
    medium.com/the-ember-project/t
    Moving on to the system design, this is an overview of the remaining parts we need to design in order to create a working system capable of playing 80s and 90s-era homebrew video games.

  41. Building an Apple I Computer From Scratch
    iaritech.com/post/iari-post-bu
    Building a few retro kit computer kits, like SmartyKit from Surgey Panarin and the Zeal Z80 board, got me thinking about designing an Apple I computer board myself, manufacturing it, and then building it. That would be a great side project. I can design the board in KiCad, a free schematic and board design CAD program that I have wanted to try out for a while now. Professionally fabricated PC boards can now be purchased online for just a few dollars! That’s a far cry from the messy home acid etching I did as a kid!

  42. The Ember CPU — Initial Design Part 7: Interrupts
    medium.com/the-ember-project/t
    We only need a few more instructions to complete the basic ISA or Instruction Set Architecture for the Ember CPU. Rounding out those few remaining instruction types are interrupt handling instructions. Interrupts are a big topic, and while we can’t possibly cover every aspect of interrupts here, we can give a brief overview of the concept, and how it works at a high level for Ember...