Популярное

Музыка Кино и Анимация Автомобили Животные Спорт Путешествия Игры Юмор

Интересные видео

2025 Сериалы Трейлеры Новости Как сделать Видеоуроки Diy своими руками

Топ запросов

смотреть а4 schoolboy runaway турецкий сериал смотреть мультфильмы эдисон
dTub
Скачать

#1 Ben Eater's 8 Bit Computer (SAP-1) in an FPGA: The Registers

Автор: Phil Does Tech

Загружено: 2022-03-01

Просмотров: 23764

Описание:

This is the first video in a series of videos on implementing Ben Eater's 8 Bit Computer in an FPGA.

Ben Eater's 8 Bit Computer is actually based on a computer called the SAP-1 from the book "Digital Computer Electronics" by Paul Malvino and Jerald Brown.

I wanted to do a series of videos that present a practical introduction to FPGAs and I thought it might be interesting to build Ben Eater’s 8-bit computer in an FPGA. This could be a practical example to learn about FPGAs and how CPUs work at the same time.

In this first video, we will implement a generic register module in a hardware definition language called Verilog. We can use this generic register module to implement all of the registers in the SAP-1 computer including the A and B registers, the Output register, the Memory Address register, and the Instruction register.

Once we have completed implementing the SAP-1/Ben Eater 8-bit computer architecture, we will expand this design with more memory, more CPU instructions, and we will even be creating an assembler for our expanded computer!

I hope this video will be educational and entertaining and maybe you will learn some Verilog and FPGA design along the way via a practical example.

And make sure you subscribe to my channel!

Stuff I use and recommend:

Solderless Breadboard Kit: https://amzn.to/3wjR2SR
Breadboard Jumper Wires: https://amzn.to/3wfGmF7
Jumper Wire Kit: https://amzn.to/3GQIBDE
Vero/Strip Board: https://amzn.to/3wgv3wn
Double-Sided PCB: https://amzn.to/3CPzaBZ
Hakko Soldering Station: https://amzn.to/3kavUdf
Side Cutter: https://amzn.to/2ZW3RHB
Rigol SD1054Z Oscilloscope: https://amzn.to/3o5P98T
Rigol DG4062 Arbitrary Waveform Generator: https://amzn.to/2ZUZLz4
Heat Shrink Tubing for 18650 cells: https://amzn.to/3nXWfw9
Red 18650 Insulator Rings: https://amzn.to/3bNiM9f
Flush Cut Saw: https://amzn.to/2ZWGJZw
Kurt Milling Vice: https://amzn.to/3q81Ken
Bench Vise: https://amzn.to/3EN5dD8
Zanflare C4 Battery Charger: https://amzn.to/3qprovp
Side Cutters: https://amzn.to/3mNNmGb
Kester Solder: https://amzn.to/3kbOv8K
Kester Flux Pen: https://amzn.to/3o0PAkJ
Kester Soldering Flux: https://amzn.to/3bMyzVU
Hakko Soldering Station: https://amzn.to/3ka27B4
Hot Air Desoldering Station: https://amzn.to/3o0PTfn
Heat Gun: https://amzn.to/3q9RWjP
Needle Nose Plier Set: https://amzn.to/3q5hpLs

Get An Amazon Prime Business Membership: https://amzn.to/3B8euov
Check out Audible Books: https://amzn.to/3yYcGfP
Amazon Prime Music: https://amzn.to/2VEKlNd
Check out my Amazon store: https://www.amazon.com/shop/philipaco...

DISCLAIMER: Links included in this description might be affiliate links. If you purchase a product or service with the links that I provide I may receive a small commission. There is no additional charge to you! Thank you for supporting my channel so I can continue to provide you with free content!

#1 Ben Eater's 8 Bit Computer (SAP-1) in an FPGA: The Registers

Поделиться в:

Доступные форматы для скачивания:

Скачать видео mp4

  • Информация по загрузке:

Скачать аудио mp3

Похожие видео

#2 Ben Eater's 8 Bit Computer (SAP-1) in an FPGA: The ALU

#2 Ben Eater's 8 Bit Computer (SAP-1) in an FPGA: The ALU

Добавляем 1 МБ к 8-битному компьютеру!

Добавляем 1 МБ к 8-битному компьютеру!

Building a 6800 CPU on an FPGA with nMigen (part 1)

Building a 6800 CPU on an FPGA with nMigen (part 1)

Микрокомпьютер ТТЛ, построенный на ПЛИС

Микрокомпьютер ТТЛ, построенный на ПЛИС

This 8-Bit Computer Has Two CPUs (And One Acts As A GPU!)

This 8-Bit Computer Has Two CPUs (And One Acts As A GPU!)

The History of the FPGA: The Ultimate Flex

The History of the FPGA: The Ultimate Flex

Simpler than Ben Eater's SAP-1?

Simpler than Ben Eater's SAP-1?

Как я с нуля сделал ноутбук на базе C64 — Portable 64 (эмуляция)

Как я с нуля сделал ноутбук на базе C64 — Portable 64 (эмуляция)

RS232 flow control

RS232 flow control

Я собрал свою собственную видеокарту

Я собрал свою собственную видеокарту

Лучший способ начать изучать Verilog

Лучший способ начать изучать Verilog

Geek Rant #6 - My DIY 65816 Computer

Geek Rant #6 - My DIY 65816 Computer

Software Emulators vs FPGAs

Software Emulators vs FPGAs

Первый запуск — сборка и программирование 16-битного макетного компьютера Intel x86 [часть 1]

Первый запуск — сборка и программирование 16-битного макетного компьютера Intel x86 [часть 1]

Sixty5o2 - The Operating System for Ben Eater's 6502 Breadboard Computer

Sixty5o2 - The Operating System for Ben Eater's 6502 Breadboard Computer

Pineapple: 32-bit RISC-V CPU that you can make at home

Pineapple: 32-bit RISC-V CPU that you can make at home

Эмуляция ЦП в C++ (6502)

Эмуляция ЦП в C++ (6502)

Андрей Девятов. Что ждёт Россию после 2025 года?

Андрей Девятов. Что ждёт Россию после 2025 года?

Чип «Делать что угодно»: ПЛИС

Чип «Делать что угодно»: ПЛИС

Дифференциальная передача сигналов RS-422 (Renesas ISL8490, микроконтроллер Arduino) – основы (1/2)

Дифференциальная передача сигналов RS-422 (Renesas ISL8490, микроконтроллер Arduino) – основы (1/2)

© 2025 dtub. Все права защищены.



  • Контакты
  • О нас
  • Политика конфиденциальности



Контакты для правообладателей: [email protected]