#[Help with project] FPGA computer

1 messages · Page 1 of 1 (latest)

chilly moon
#

Hiya! Been working on a little hobby project, am mostly a software dev, so I wanted to try out the hardware side of things mixed with my development, so I've been messing around with making my own CPU instruction set, and I had the idea to use a FPGA and make something with it. Am pretty new to the schematic/pcb stuff so hoping that people can guide me through this.

#

[Help with project] FBGA computer

#

I am already guessing a lot of what I got there is wrong Le_derp

stuck current
chilly moon
#

I can provide the files if need be

stuck current
chilly moon
#

Ah ye, still trying to learn how to properly do that

#

I am a bit more used to easyeda Sweat

stuck current
#

Well this doesn't really have anything to do with the editor tbh

chilly moon
#

fair

stuck current
#

The buck converters for example would be much easier to check if you drew them like this

chilly moon
#

noted

stuck current
#

And you can separate that power section into a hierarchical sheet for example so you have more space on your main page

#

And it would help a lot of ground symbols would always point downwards and power symbols upwards

chilly moon
#

Ah okay!

#

[Help with project] FPGA computer

unreal spear
#

Omg @tardy chasm here you can adopt another child 🤭

unreal spear
chilly moon
#

oooo

#

I've ordered a dev board atm to try it out first before actually making a pcb XD

#

seemed decent enough to try some stuff out on

crude kite
#

You are using a USB 3 port symbol when you really only need the basic USB 2 symbol

#

You have a.. 6 layer board?

#

I doubt you need that

#

Avoid routing anything on in1 as it should be a solid ground plane

#

Drop to 4 layers

#

Your inductors are certainly too large

#

Find a package that's smaller for them like XGL4040 or something from coil craft since I doubt you need more than 2A through any of those bucks

#

I agree with emiel you need to rework the schematic layout for the bucks and their symbols

#

Power symbols should always point up and ground symbols always point down

kind latch
#

I would suggest watching this https://www.youtube.com/live/ySuUZEjARPY and this https://www.youtube.com/watch?v=X0hd_v8qRiY a couple times through, you'll benefit a LOT from it, and also check out phils lab ;)

Join us and Learn How to Achieve Proper Grounding with Rick Hartley. Send us your questions in the chat and Rick will address them.

▶ Play video

So many open source schematics are terrible: they give no context, they're hard to follow, and they're mindbogglingly inconsistent. You're trying to debug or just understand a system, but sometimes you can't even tell what's a system input and what's an output! Come listen to us rant about actually useful schematics, and help us bring beautiful,...

▶ Play video
chilly moon
#

I see

celest spire
#

How good are normal FBGA's that they can output video for a hobbyist's Computer?

crude kite
#

an rp2040 or at least the 2350 can bit bang vga

celest spire
crude kite
# celest spire So I can control a rp2040 to drive the VGA persay

PicoVGA library allows output from Raspberry Pico to a VGA monitor or PAL/NTSC TV interlaced, with a focus on ease use in technical and gaming applications.
More informations and download library: http://www.breatharian.eu/hw/picovga/index_en.html

*** Update: PicoVGA is already obsolete. Much better is DispHSTX, designed for Pico2 with RP2350 -...

▶ Play video
celest spire
warm field
# chilly moon fair

So many open source schematics are terrible: they give no context, they're hard to follow, and they're mindbogglingly inconsistent. You're trying to debug or just understand a system, but sometimes you can't even tell what's a system input and what's an output! Come listen to us rant about actually useful schematics, and help us bring beautiful,...

▶ Play video
warm field
warm field
warm field
#

and like Salmon said, the CFF cap needs to be what the datasheet recommends. 22 uF is WAY too big.

warm field
#

I didn't go deeper because I found the schematic too hard to read.

tardy chasm
#

Layout isnt kosher either