No video

Icestudio - Open source GUI for FPGA design and programming, visual drag-and-drop, no code required!

  Рет қаралды 23,431

nandland

nandland

Күн бұрын

Here I demonstrate the icestudio tools: an open source GUI-based FPGA design and synthesys tool. Drag-and-drop to create your design visually in a GUI! No need to write any code. Icestudio is fun to work with and easy to get going on your own Go Board. No code is required to work with this tool!
Support me on Patreon: / nandland
Try icestudio: icestudio.io
Buy a Go Board: www.nandland.c...

Пікірлер: 25
@vejymonsta3006
@vejymonsta3006 4 жыл бұрын
Whoa. I've been waiting for a tool like this. Looks like my prayers have been answered!
@oviya.n1317
@oviya.n1317 Жыл бұрын
MASSIVE DUDE. I work as rtl design engineer and few days back i designed a 16x2 matrix lcd in verilog. But it was difficult for me to do simulation alone as i am not provided with any hardware to dump and see. But i wanted to have greater visualization apart from looking at only graphs . THIS MADE MY DAY. Can u post videos ON AMBA APB CDC SYNTHESIS TIMING CONSTRAINTS etc., THANKS IN ADVANCE
@sumitkavathekar
@sumitkavathekar 4 жыл бұрын
Thanks for this ! Really amazing !
@xmotoFF
@xmotoFF 4 жыл бұрын
Cool! Even though I hate GUI programs for programming FPGAs, they are a good tool for beginners. And it's open source, so it's double cool.
@squirlmy
@squirlmy 3 жыл бұрын
I think you should have acknowledged the "new nightly version" pop-up instead of ignoring it. There's enough people who won't understand such an feature of open source projects... well I think new users of FPGA programming might also be new to FOSS, and the damn pop-up is so freaking big on the screen (nightly builds aren't even exclusive to Free and Open Source, but lets just acknowledge it's there, and that such notices can easily be turned off) Otherwise its a great presentation. On another note, I just started looking at a book that pleads the case that FPGA programming isn't well integrated into "dev-ops practices", which reminds me of the status "html programming" in the mid-nineties. There wasn't enough JavaScript or other technologies to make "web programming" seem like "real programming". It was sometimes treated as a scripting toy by mainstream professionals, but simultaneously a big push to put " web programmer" as a resume qualification. FPGA seems to be there at the moment, like just "scripting for hardware electronics", and not part of larger everyday workflow in corporate dev-ops. Expect that to change.
@AlpineTheHusky
@AlpineTheHusky 3 жыл бұрын
Are there any sub 20$ boards that support this program?
@hightlightlol2106
@hightlightlol2106 4 жыл бұрын
Could you make a video about using opencores on opencores.org. There are alot of opencores for FPGA but I dont know how to use them on my project. Currently im working with Intel quartus and most of IP core from this software require subcription
@satpatel7508
@satpatel7508 3 жыл бұрын
Yes, that sort of training is hard to find on the internet.
@wemme
@wemme 4 жыл бұрын
Awesome video. I have ordered my go board. What do you have planned for 2020?
@engjds
@engjds Жыл бұрын
I am currently playing with gowin GW1NZ tang nano fpga, as its just $10 for a small development board, which is great for small projects, and the gowin IDE though basic, gives a reasonable working environment. what other low cost boards would you recommend, played with the Altera Nano De0, De1 but never tried Lattice.
@juanpauloazaelpalacios-vil5422
@juanpauloazaelpalacios-vil5422 Жыл бұрын
Does this support HDLs too in case we just want to upload a simple VHDL blink program?
@anudeepreddy3745
@anudeepreddy3745 4 жыл бұрын
Could you please also make a video on how OpenCL is used for using FPGAs as hardware accelerators?
@tombouie
@tombouie 2 жыл бұрын
Thks
@coding_vlsi_vietnam
@coding_vlsi_vietnam 4 жыл бұрын
Look for a same tool evey long time. Thanks a lots . But how can i download it ?
@johnlombardo6543
@johnlombardo6543 2 жыл бұрын
Menuing has changed. On version 0.9.0, There's no "Basic" and can't find the LED .
@bennguyen1313
@bennguyen1313 3 жыл бұрын
It's looks like Lattice has embraced (or at least not opposed) the open-source synthesis / place-and-route tools that generate Lattice bitstreams! Any thoughts on how these open-source tools (ex. IceStudio / SymbiFlow / YosysHQ ) compare to the commercial offerings? For example, can the older (2004) Lattice Products listed on the website (ex. Design Software > 1553 Encoder/Decoder ) be freely-downloaded, and synthesized with either tool? I'm interested in starting with a working IP, going thru the design flow software, to finally testing on hardware!
@MrHeatification
@MrHeatification 3 жыл бұрын
any idea how to upload to BRAM and not to Flash?
@legomindstormsfan1
@legomindstormsfan1 2 жыл бұрын
is there any way to download your .ice example files?
@GORF_EMPIRE
@GORF_EMPIRE 4 жыл бұрын
Ok so I installed this under Ubuntu 18 and when I select the go board it says I/O not defined, even tho when I click on the PCF it shows all the I/O's are indeed defined. Any ideas?
@Nandland
@Nandland 4 жыл бұрын
Is this when building the project? I had an issue where I had to change the I/O from the default on the drop-down to something else, then change it back again. That was a weird one.
@GORF_EMPIRE
@GORF_EMPIRE 4 жыл бұрын
@@Nandland I figured it out...I think.... I used an example and it asks to load or convert.... I asked it to convert.... apparently it does not work. so I just went from scratch .... my other issue is how do I break out signals from a reg bus. In your 7 segment code, the reg value in your first code block puts a value[3:0] bus on the block. I want to send those bits to the led's on the go board.... how do I separate them to each of the 4 LED's?
@xxgabgab789xx2
@xxgabgab789xx2 4 жыл бұрын
GO BAORD INQUIRY Hey nandland! I'd like to purchase a Go Board and do your tutorials but I have a Mac , is this feasible?
@davidjohnston4240
@davidjohnston4240 3 жыл бұрын
Designing FPGA logic with schematics is a nightmare. Go straight to your preferred HDL.
How to Choose an FPGA for your design
22:02
nandland
Рет қаралды 20 М.
What is a FIFO in an FPGA
17:47
nandland
Рет қаралды 73 М.
Magic? 😨
00:14
Andrey Grechka
Рет қаралды 20 МЛН
Schoolboy Runaway в реальной жизни🤣@onLI_gAmeS
00:31
МишАня
Рет қаралды 4 МЛН
黑天使遇到什么了?#short #angel #clown
00:34
Super Beauty team
Рет қаралды 48 МЛН
Open-Source Tools for FPGA Development
38:27
The Linux Foundation
Рет қаралды 46 М.
From top to Transistors: opensource Verilog to ASIC flow
22:06
Psychogenic Technologies
Рет қаралды 8 М.
I use Drag and Drop to build modern Python Apps
14:08
Softlinks
Рет қаралды 68 М.
What is a Flip-Flop?  How are they used in FPGAs?
24:13
nandland
Рет қаралды 159 М.
iCEBreaker breaks the ice with open source FPGA tools
11:40
scanlime
Рет қаралды 13 М.
What is a Block RAM in an FPGA?
15:00
nandland
Рет қаралды 93 М.
Don't use VSCode
35:31
PyCon South Africa
Рет қаралды 222 М.
Magic? 😨
00:14
Andrey Grechka
Рет қаралды 20 МЛН