CPU bus in FPGA programming

  Рет қаралды 4,212

Some Assembly required

Some Assembly required

Күн бұрын

Пікірлер: 10
@StatusFIX
@StatusFIX 2 жыл бұрын
it may seem silly , but i have been trying to understand term which is used all the time in many of the books i have , the logic high or low 0 etc , and with that small example has just helped me understand that little bit more.
@m1geo
@m1geo 2 жыл бұрын
Useful, thanks! 👏
@travelthetropics6190
@travelthetropics6190 2 жыл бұрын
I was going through a FPGA PC project and found that it is using "Wishbone" bus to connect Softcore to other components? Do you know a way to extend "Wishbone" bus to a physical CPU ? Any idea would be appreciated.
@CompuSAR
@CompuSAR 2 жыл бұрын
I'm not particularly versed in Wishbone, but it should be possible (assuming the CPU you want to connect to has a Wishbone interface, that is). The bus was designed to be extensible, so exporting it to the FPGA pins should be possible. Of course, that leads you to the world of hurt that is timing requirement, electromagnetic interference and clocks.
@samborms
@samborms 3 жыл бұрын
A good video
@CompuSAR
@CompuSAR 3 жыл бұрын
Thank you.
@samborms
@samborms 3 жыл бұрын
​@@CompuSAR it's an interesting way to apply the concept, I know there are a series of videos about this project, but maybe some people would find enjoyable get down more deep in than original proposal, and I know there is a series of videos about inside a CPU, but is better to use a well know IC as base
@CompuSAR
@CompuSAR 3 жыл бұрын
@@samborms I'm sorry, I don't understand your proposal.
@samborms
@samborms 3 жыл бұрын
@@CompuSAR my apology, I couldn't explain myself right. I mean: "There is many videos about make a computer using a 8 bit microprocessor, but this is the first time I see the implementation of the architecture of one those 8 bit microprocessor using a FPGA", this is a one l more down level in the design of a 8 bit computer, good job.
@CompuSAR
@CompuSAR 3 жыл бұрын
@@samborms Again, thank you.
Reading and writing timing diagrams
28:05
Some Assembly required
Рет қаралды 3,1 М.
Rearchitecting the 6502
16:17
Some Assembly required
Рет қаралды 14 М.
Каха и дочка
00:28
К-Media
Рет қаралды 3,4 МЛН
Fractal Dimensions and the Coastline Paradox Explained
11:20
ThoughtThrill
Рет қаралды 2,6 М.
Get Started With FPGAs and Verilog in 13 Minutes!
13:30
Doctor Volt
Рет қаралды 39 М.
Experimenting with Buses and Three-State Logic
18:43
Sebastian Lague
Рет қаралды 631 М.
EEVblog #496 - What Is An FPGA?
37:44
EEVblog
Рет қаралды 775 М.
Building 65c02 from scratch in Verilog: Why on earth???
28:43
Some Assembly required
Рет қаралды 20 М.
#1 Ben Eater's 8 Bit Computer (SAP-1) in an FPGA: The Registers
25:57
Phil Does Tech
Рет қаралды 19 М.
Driving a VGA Display?! Getting started with an FPGA! (TinyFPGA)
11:26
FPGA Concepts Part 1: Ye Olden Days
27:53
Some Assembly required
Рет қаралды 3,2 М.