Тёмный

Guest Video: OpenTechLab - IcoBoard FPGA Experiments 

EEVblog
Подписаться 941 тыс.
Просмотров 58 тыс.
50% 1

In this guest video, Joel from OpenTechLab reviews and experiments with the IcoBoard, which features the Lattice iCE40 FPGA, and firmware synthesis with the Open Source "IceStorm" tool-chain.
icoBOARD is a FPGA based IO board for the RaspberryPi
Part 2 is on his channel: • [013-2] Open Source FP...
Show Notes: opentechlab.org.uk/videos:013...
Subscribe to OpenTechLabs
/ @opentechlab
Forum: www.eevblog.com/forum/blog/gue...
EEVblog Main Web Site: www.eevblog.com
The 2nd EEVblog Channel: / eevblog2
Support the EEVblog through Patreon!
/ eevblog
Donate With Bitcoin & Other Crypto Currencies!
www.eevblog.com/crypto-currency/
EEVblog Amazon Store (Dave gets a cut):
astore.amazon.com/eevblogstore-20
T-Shirts: teespring.com/stores/eevblog
💗 Likecoin - Coins for Likes: likecoin.pro/@eevblog/dil9/hcq3

Наука

Опубликовано:

 

6 янв 2018

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 227   
@dl8cy
@dl8cy 6 лет назад
This 1st vacation proxy video is definitely a winner! Thank you Joel and thank you Dave for choosing Joel
@EvilJonas
@EvilJonas 6 лет назад
It's really nice of you to give other channels a chance by giving them a forum. Respect!
@krishna34674
@krishna34674 6 лет назад
His body moves but his head stays still... I like him !
@OpenTechLab
@OpenTechLab 6 лет назад
No - silly. My body stays still. I just move my head, the camera and the room with my mind.
@damny0utoobe
@damny0utoobe 6 лет назад
Pigeons do this too. Anyhow, I love this guy's content and happily subbed to his channel
@griffcyt
@griffcyt 6 лет назад
Should have gone the loo before starting ..
@markuscwatson
@markuscwatson 6 лет назад
I was creepin the comments for someone talking about this
@sachingowda1785
@sachingowda1785 6 лет назад
Never heard about Open Source FPGA development.. We are indeed living in a wonderful time!! Subscribed!!!!!
@laaang
@laaang 6 лет назад
I'm not particularly into FPGAs, but I love the fact that you took a pretty simple FPGA hat for the blinky and didn't use something overly complicated (for beginners) like the DE0-Nano - Altera Cyclone IV FPGA
@laaang
@laaang 6 лет назад
well I didn't mean the FPGA chip but rather the board ;)
@MiaHeidenstedt
@MiaHeidenstedt 6 лет назад
@OpenTechLab thank you for your great and important work! Exactly the chanel i searching for!
@KerryWongBlog
@KerryWongBlog 6 лет назад
Subscribed, great video!
@OpenTechLab
@OpenTechLab 6 лет назад
Hey Kerry - I love your videos!
@KerryWongBlog
@KerryWongBlog 6 лет назад
Thanks!
@anishsarkar120
@anishsarkar120 6 лет назад
Great video , now peaple can atleast stop bugging about projrcts to dave , plus i never saw a fpga project , thanks for making video super easy to undestand (counter)
@lucwybo
@lucwybo 6 лет назад
Great video, 15years ago i was playing with a vertex fpga, from vhdl output blowing in the chip!
@stergeon8272
@stergeon8272 6 лет назад
Happy that OpenTechLab got this spot! Such great content deserves a bigger audience.
@Sloothz
@Sloothz 6 лет назад
Im not an electronics guy, but i just wanted to say that introduction was great, clear, concise and short.
@foofighter1933
@foofighter1933 6 лет назад
Great video as always Joel! Finally this channel gets the exposure it deserves :)
@LudovicGuegan
@LudovicGuegan 6 лет назад
Great overview. Would love to see a full course on FPGA using only FOSS tools. Super cool, thank you Joel !
@sysmatt
@sysmatt 6 лет назад
You made FPGAs very accessible. Jumping over to pt2 very eagerly!
@Aemilindore
@Aemilindore 5 лет назад
We from the FOSS world love EEVBlog even more for sharing your popular platform to shred some FOSS light on others.
@Aemilindore
@Aemilindore 5 лет назад
Thanks Dave for choosing Joel
@alimmi9
@alimmi9 6 лет назад
The guest videos are a very nice idea. Thanks Dave and Joel! edit after watching the whole video: Thanks aswell for remotivating me to get into FPGA and especially VHDL coding again! :)
@mrsnes486
@mrsnes486 6 лет назад
This is almoast like the EEV blog channel has been open sourced. Really nice to promote other channels like this!
@obiwanjacobi
@obiwanjacobi 6 лет назад
First decent video in years. Subbed.
@jort93z
@jort93z 6 лет назад
great video. you got a new subscriber. Probably gonna bingewatch a dozen videos from your channel now.
@MrAlFuture
@MrAlFuture 6 лет назад
Absoluetly superb video! Thanks, Joel!
@programorprogrammed
@programorprogrammed 6 лет назад
Glad to see you made it on buddy, love your stuff!
@proffski
@proffski 6 лет назад
Great presentation Joe, now about to subscribe. Great work, thanks!
@czoknorris
@czoknorris 6 лет назад
This is really cool, Dave. We viewers discover all new sources of interesting content thanks to the guest videos. And the channels for which you provide the stage of your channel get tons of new subscribers and hopefully this will get them to create even more awesome content.
@donreid358
@donreid358 6 лет назад
Congratulations Dave and Joel, a home run on the first guest video. FPGAs and Open Source, including RISK-V, is more that I would have thought to ask for.
@AntiProtonBoy
@AntiProtonBoy 6 лет назад
Great production quality. Subbed.
@7head7metal7
@7head7metal7 6 лет назад
great video! What was fun to me to notice is, that the base board is seemingly done by a company only about half an hour drive from my home. What are the odds!
@coolwinder
@coolwinder 6 лет назад
Subscribed, excelet work man!
@FurrySergal
@FurrySergal 6 лет назад
Dave made a good choice, and you've made a great video. It fits this channel very well.
@369gems
@369gems 6 лет назад
Outstanding! Thanks.
@vincei4252
@vincei4252 6 лет назад
Great video as usual. Cool to see an FPGA device with open source tools.
@Darfk
@Darfk 6 лет назад
Fantastic video, subbed!
@markusofficial9016
@markusofficial9016 6 лет назад
Wow, that’s some real quality content right there, thank you! Always wanted a beginner FPGA intro and this is perfect. Now I’ll have to get one of those boards..and a newer raspberry pi.
@TheRadioShop
@TheRadioShop 6 лет назад
Very nice presentation Joel, Thanks Dave for giving others a chance.
@OpenTechLab
@OpenTechLab 6 лет назад
Yeah - thanks Dave! And thanks for watching!
@droknron
@droknron 6 лет назад
Great job Joel! - Really interesting video, these FPGA's are so cool!
@nutsnproud6932
@nutsnproud6932 6 лет назад
Interesting video, thanks for making it.
@sarowie
@sarowie 6 лет назад
How small the world is - when I heard "Clifford Wolf" I recognized the name. And sure: Clifford Wolf the FPGA Guru, is also the OpenSCAD developer Clifford Wolf.
@FindLiberty
@FindLiberty 6 лет назад
I LIKE IT - flashy bling (edge) too! Nice review.
@MichelPASTOR
@MichelPASTOR 6 лет назад
I was loking for a good FPGA intro. Thanks. Subbed !
@giacomo1191
@giacomo1191 6 лет назад
Very cool, subscribed!
@AnimalFacts
@AnimalFacts 6 лет назад
Awesome that we are getting to see new faces.
@pedroset7972
@pedroset7972 6 лет назад
Great video. Thanks
@alancordwell9759
@alancordwell9759 6 лет назад
Great video Joel, I've wanted to get into FPGAs for a bit but so far been baulked by the the complication and expense... subbed to your channel :)
@TilmanBaumann
@TilmanBaumann 6 лет назад
My favourite new channel as a guest at my favourite old channel
@timmgiles
@timmgiles 6 лет назад
Joel - great video, subbed.
@_PovertyLabs_
@_PovertyLabs_ 6 лет назад
I only found your channel about a month ago,,, your stuff on sigrok is awesome and now the ice40, well done. Welcome to the bigtime :-)
@theIpatix
@theIpatix 6 лет назад
I've never worked with Opensource toolchains on FPGAs before. If I we're to pick this FPGA showed in the video for my next project, is there a public collection of IP cores out there? I've worked with Xilinx Vivado and ISE before and really liked the IP catalog they have (although they are obviously not freely licensed). If I want a dual clock FIFO on the Lattice, am I going to need to program that myself or are these kind of things already out there (with free license)?
@OpenTechLab
@OpenTechLab 6 лет назад
Historically there's a lot of stuff on OpenCores - but there are issues with the way it is managed. So LibreCores is getting started to fill the gap. Also you might want to check out fusesoc - which is a package manager for FPGAs, and includes many cores in the standard index.
@youtubkeeper
@youtubkeeper 6 лет назад
I have NFI what most of that was, but I was still so intrigued!
@kylemaillet9885
@kylemaillet9885 6 лет назад
This is a wonderful idea for a side series. EEVblog is definitely the goto for EE & Electronics!
@JackZimmermann
@JackZimmermann 6 лет назад
Cool! Keep it up!
@enjoying28
@enjoying28 6 лет назад
First thing I thought of seeing this board was the 1Hz to 10hz sound detection FPAG design from an Evolution Algorithm in 2006.
@Pampali
@Pampali 6 лет назад
Dave - great idea, great choice. Subscribed.
@MedSou
@MedSou 6 лет назад
"Guest Video" i like the concept thanks you 👍👍
@flymypg
@flymypg 6 лет назад
Timely topic, especially relevant for me, as I've been getting VERY tired of using the Xilinx tools with my Spartan6 boards. Excellent organization, structure and narrative. Ideal content, in both scope and functionality. My only content wish would be for a quick trip through a simulation pass for this very simple design, since it is not revisited in the second video. The only tiny production nit I can pick would be to make the audio leveling more uniform. Great job!
@danielcolon18
@danielcolon18 6 лет назад
I like it, subscribed already.
@mustaregis
@mustaregis 6 лет назад
Joel is awesome, subscribed!
@crazyboy2006cashier
@crazyboy2006cashier 6 лет назад
Hey Joel. Great Video. Thankyou :) - Subscribed
@jetraid
@jetraid 6 лет назад
Ass allways Daves share with us excellent content. Sucribed, excelent video, I see the second part and waiting for more.
@jotaemebee
@jotaemebee 6 лет назад
Yayyyyy, FPGA voodoo magic!!
@iluan_
@iluan_ 6 лет назад
Open source FPGA, OMG! This is the best thing ever.
@ozricm
@ozricm 6 лет назад
What do you use for video editing? You said its all open source and ive been looking for something like that for a long time,
@OpenTechLab
@OpenTechLab 6 лет назад
kdenlive on Ubuntu. You may find problems with it, but it has progressed immeasurably in the past year - I don't have many complaints about it these days. There's also PiTiVi and OpenShot, but they're not quite so far along IMHO, but they're also growing. I also use ffmpeg on the command line and some scripts to pre-process my clips.
@ozricm
@ozricm 6 лет назад
Awesome, thanks!
@womble321
@womble321 6 лет назад
Great idea of Daves ive subed
@georgebockari289
@georgebockari289 6 лет назад
this is easily your best content in the past few weeks. If at any point my sub list grows to high..he will take your spot lol jk. (but you did get him a sub) Thanks
@Jochen754
@Jochen754 6 лет назад
Nice FPGA Videos :D
@richfiles
@richfiles 6 лет назад
I have Xilinx's software installed on my PC. I use their graphical "schematic" tool to draw logic circuits. Has anyone created a similar tool for these open source tools, or is it programing only?
@OpenTechLab
@OpenTechLab 6 лет назад
richfiles Try IceStudio... I think that might cover this use case, though I haven't used it myself yet
@richfiles
@richfiles 6 лет назад
Part of me is really interested in this whole open source tool thing on the Lattice products. The other part of me knows I have drawers of Xilinx parts on hand. I just can't belive the space the Xilinx software takes, and the hoops you have to jump through to actually use it! It took _three days_ to get my free license to be recognized. The legalese, if I saw correctly, had close to a thousand pages of text!?! I applaud open source tools, if anything, to escape that nonsense! I just wish an open source tool for Xilinx would get figured out. I'm grateful we got oc tools for some Lattice parts!
@Zeigren
@Zeigren 6 лет назад
Woohoo! I already watched this on the OTL channel
@pepsijazz462
@pepsijazz462 6 лет назад
Subscribed. Also, couldn't you just update whatever version of Raspbian the icoBoard crew provides on their website?
@trickyrat483
@trickyrat483 6 лет назад
Strewth, Dave's been taking elocution Lessons! Finally, I can understand him. :)
@Jefferson-ly5qe
@Jefferson-ly5qe 6 лет назад
If you can't understand Dave, you must live in the wrong country, ya nong
@Frankfurtdabezzzt
@Frankfurtdabezzzt 6 лет назад
What video editing software are you using on Linux? Still looking for a decent one.
@OpenTechLab
@OpenTechLab 6 лет назад
kdenlive, and a bit of ffmpeg on the command line with scripts
@Frankfurtdabezzzt
@Frankfurtdabezzzt 6 лет назад
Thanks, I'll check it out. Appreciate your answer.
@Yukicanis
@Yukicanis 6 лет назад
Very nice video! Finally some serious FPGA stuff on the channel. ^^ Does this open source toolchain also support VHDL?
@OpenTechLab
@OpenTechLab 6 лет назад
I heard some rumors about VHDL support in the works for Yosys. Also, people have used vhdl2verilog as a front-end - I heard it works ok.
@AtomkeySinclair
@AtomkeySinclair 5 лет назад
Impressive - I've been looking at these things for a few months and figured they were too involved to mess with. But this makes it look a little more manageable. My first thought is how it visually looks like it could handle a neural net. To what end I don't really know, but I think it's worth investigating further. Any suggestions on a good verilog book? Thanks for the excellent introduction.
@Dominoe11112
@Dominoe11112 6 лет назад
Doesn't appear to be a way to get this board in Australia, without paying more than its cost in shipping. Any ideas where we can get it?
@jope7137
@jope7137 6 лет назад
If you want to start in FPGAs I would not recommend this board. Joel is restricting himself to open-source tools; but you don't have to do the same. You can get far more powerful boards for less money. And Xilinx, Intel and Lattice have free tools.
@OpenTechLab
@OpenTechLab 6 лет назад
If you want to try the IceStorm tool-chain you could get a ICE40HX1K-STICK-EVN board @ USD25.25, or an iCE40HX8K-B-EVN for the 8K @ $49.49. You can pick either one up from DigiKey. And when SymbiFlow open source tool-chain comes to fruition we'll be able to start using Xilinx 7-series boards - of which there are many to choose from.
@BogdanSorlea
@BogdanSorlea 6 лет назад
what do you do the video in?
@OpenTechLab
@OpenTechLab 6 лет назад
kdenlive on ubuntu! with a bit of help from ffmpeg via some scripts
@bsvenss2
@bsvenss2 6 лет назад
Seems as an interesting channel. Subscribed.
@martintince
@martintince 6 лет назад
What open source video editing software are you using ?
@OpenTechLab
@OpenTechLab 6 лет назад
kdenlive on ubuntu! with a bit of help from ffmpeg via some scripts
@martintince
@martintince 6 лет назад
Man that was fast :D thanks !
@WillArtie
@WillArtie 6 лет назад
Awesomeness! Always thought FPGAs were a little over my head really.... but maybe not? Will sub & look - Thanks Joel :)
@rustyrebar9647
@rustyrebar9647 4 года назад
Dave should go on vacation more often!!!
@giannisloukovitis1256
@giannisloukovitis1256 6 лет назад
Very nice. But it feels like it's all been done in 1 breath. Subscribed :)
@jon_raymond
@jon_raymond 6 лет назад
Really glad Joel's channel got some exposer. Check out his great videos on logic analysers.
@izimsi
@izimsi 6 лет назад
On the compile section it looks like you've got 2 or so cores on the Pi and you're not using all of them, because CPU usage is stuck at 50%. Maybe make -j2 or -j4 should be used?
@OpenTechLab
@OpenTechLab 6 лет назад
I had problems with running out of ram, overheating and browning out my phone charger. Making a time-lapse like that takes ages, and you can waste hours doing failed recordings if it craps out, so I played it safe.
@izimsi
@izimsi 6 лет назад
Well, I have just the original pi1b+, and even that one makes all sorts of problems with many power supplies, so fair enough...
@Eletronicafg
@Eletronicafg 6 лет назад
I've bought my one with a 2.5A power supply to avoid power issues, but the RAM limitation is a little frustrating. While setting up a cross-compiling environment is complex there are docker images already configured with the cross-compiler that will save you a lot of time.
@23RaySan
@23RaySan 6 лет назад
but keep in mind, make isnt magic...it cant magical parallelize things just by adding a -j argument. It may work, maybe it doesn't, maybe you run into trouble. Just want to say that...keep it in mind
@23RaySan
@23RaySan 6 лет назад
just think a minute, what make and gcc (or whatever your c compiler is) does, when you are compiling c source....In most cases you don't have just one file of c source, you have many....and these are not compiled into a binary at one pass....Your compiler creates intermediate object files for every c file. And this stage can easily parallised, just by fire as many compiler instances you want. Your SMP capeabil operating system takes care of the rest. And then you end up with your object files which are linked into a binary in a single process (which is no issue, because linking is cheap). When you got only one single big fat file of c code you will have a hard time trying to distribute the compilation over several cores.
@JesusisJesus
@JesusisJesus 6 лет назад
Am I the only one who was completely lost for the last 21 minutes of this?
@avrkris
@avrkris 6 лет назад
Hey Joel, greetings from the Richmond Maker Labs :)
@OpenTechLab
@OpenTechLab 6 лет назад
Hey!! Thanks for watching. I miss you guys
@avrkris
@avrkris 6 лет назад
Didn't know you had a channel, just subscribed ! :) I'm based in USA those days, so only visit London occasionally - but RML is doing well from what I see :)
@TheGFS
@TheGFS 6 лет назад
I like the new Dave, seems fun :) Let's have him on once a week =)
@OpenTechLab
@OpenTechLab 6 лет назад
Gunnar Freyr I can't make videos that quick. Family/work commitments- you know how it is ;-)
@mcuembedded
@mcuembedded 6 лет назад
Been on embedded design for over a decade now. Feels like this video would make me try out FPGAs. The support for open development was piss poor a decade back. Gotta start off now, nothing better than being able to make your own glue logic for embedded systems!
@johnfrancisdoe1563
@johnfrancisdoe1563 6 лет назад
Pratik Panda I wonder if the open tools support the glue logic-sized simpler devices (CPLDs with normal logic levels in QFP packages rather than high density FPGAs with sub-2V levels in BGA packages). Those seem to be almost abandoned by the factories these days. I've been looking at chips like Intel (Altera) Max5 and Lattice Mach 4000 for a recent project, and even those require an external 1.8V precision LDO and external TTL level converters.
@sokolum
@sokolum 6 лет назад
awesome
@GRBtutorials
@GRBtutorials 6 лет назад
8:19 It's funny, I didn't notice them until you told me. And is there an open source toolchain for the Altera and Xilinx FPGAs as well? Right now I have a cheap Cyclone II board + USB Blaster clone. I've also seen some cheap Cyclone IV and Spartan-3E boards. I say this because for big projects with lots of logic elements, like video encoders and probably cryptocurrency miners, this chip is a bit small. It's, however, very good to get started and there are lots of projects you can do with this FPGA. And I subbed to your channel!
@bBrain
@bBrain 6 лет назад
Fun video...
@tubical71
@tubical71 6 лет назад
Awesome, i always wanted to do something with an FPGA but all the time, i was concerned about the toolchain and also the philosopy of the companies, giving the hardware FPGA boards away for a "few" bucks, but wanted to get some sort of "return on investment" when you want to do soemething, you either do it on your own, or buy some software modules which will to it on the FPGA for you but they don´t come cheap anymore...
@Jefferson-ly5qe
@Jefferson-ly5qe 6 лет назад
Better than most of Dave's videos tbh. Boy, does Dave ramble...
@allesklarklaus147
@allesklarklaus147 6 лет назад
Jefferson Allan Well, daves channel is a "blog" (maybe) and not education. I watch it for fun and not for learning specific things. The things you learn are usually just random stuff related to maybe a teardown.
@TheGFS
@TheGFS 6 лет назад
yeah and Dave is a bit "outdated" when it comes to things like microcontrollers and programming
@lorenzo42p
@lorenzo42p 6 лет назад
I think those huge install sizes come from the windows culture. on linux, file sizes are usually much more reasonable, only a few megs being all that's really needed to contain the entire executable and a few text config files, even the "installer" itself if it's an installable package. actually, more common are executables of only a few kilobytes. the smaller file sizes will also run a bit faster too. maybe it's just a historic remnant from the time when everything came on cd's, and they would fill it with all kinds of crap just because they could. hard drives also became bigger as time went on, meaning they could worry about space usage less and less. meanwhile you get linux and all its programs from the internet, where size matters much more. a smaller download size means much less bandwidth used to host those files, and the hosting is often sponsored, so even more important to keep sizes small. as well as people from around the world freely working at optimizations if they so choose. a corporation on the other hand, costs them much money to do such optimizations. short term it saves them money, but there are penalties at the user end.
@OpenTechLab
@OpenTechLab 6 лет назад
I agree 100%. I've heard the mantra "bytes are cheap, engineers are expensive" many times, which makes buisiness sense, but for engineering it's crippling, because there's no way Vivado could ever run on a raspberry-pi. Do you want to be able to do that? Who knows, but it doesn't matter, because you can't. So on Linux it's easier to innovate, because you don't run into people telling you that you can't do something, because they don't think you need to be able to.
@2j4ez
@2j4ez 6 лет назад
This video was edited in open shot? if so nice one, I love linux ubuntu is your friend. You should do a video on how you edit your videos
@OpenTechLab
@OpenTechLab 6 лет назад
kdenlive! with a bit of help from ffmpeg via some scripts
@MatthewSuffidy
@MatthewSuffidy 6 лет назад
Wow, I wonder how the compiler branches from a sort of a cpu module inside an FPGA instead of some sort of digital logic. Also can you short out an FPGA by accident and destroy it?
@ehafh
@ehafh 6 лет назад
open source hardware, wooooooooo!
@DAVIDGREGORYKERR
@DAVIDGREGORYKERR 6 лет назад
If you are interested with FPGA's have a look at the Jerri Ellsworth channel and her FPGA SDR Radio series, you will need a VDHL++ compiler, If you are going with a Raspberry Pi why not go with the Pi-Drive which should be able to store the Jessie OS for ARM and your applications.
@dilnawaz001
@dilnawaz001 6 лет назад
Nice.....
@JLSoftware
@JLSoftware 6 лет назад
Lost me at 19:32. How can a bitstream make gates?
@OpenTechLab
@OpenTechLab 6 лет назад
Each logic-element contains a 4-bit input 1-bit output lookup-table (LUT). By programming the LUT with the desired truth-table, you can make any logic gate you want. If you want more than 4-inputs, you can do it by making a cascade of two or more LUTs.
@JLSoftware
@JLSoftware 6 лет назад
OK, thanks - so your code is in some high-level language, and that at some point gets compiled to machine code. Is there then a translation of each machine code instruction into the logic gates required to do that instruction? So for example, an ADD instruction gets compiled into a bit string that represents the logic gates needed to make an adder?
@OpenTechLab
@OpenTechLab 6 лет назад
JL Software Basically that -yes. It's hard to explain everything in a YT comment, but if you want to know more, check out fpga4fun, for some nice introductory tutorials.
@JLSoftware
@JLSoftware 6 лет назад
Thanks a lot!
@simontay4851
@simontay4851 6 лет назад
90mins waiting for it to compile then writing code just to flash some LEDs. Is there a precompiled version? You assume everyone already knows linux commands and what code to write and how. I wouldn't know where to start.
@OpenTechLab
@OpenTechLab 6 лет назад
The code here is relatively new, so up until recently the IceStorm tools havn't been available via the package repositories on various Linux distributions - which is the normal "app-store" method of installing things on Linux. Though this is changing. The commands to build from source are pretty much in keeping with other software on Linux - if you want to do it yourself, check out the instructions on the IceStorm website. Also there is a pre-built RPi image on the IcoBoard website with the tools pre-built and installed if you want to do synthesis on there - which is much quicker to set up, but not so good for understanding what has been installed and how.
@LukeValenty
@LukeValenty 6 лет назад
Install APIO, it’s a cross-platform Python tool that sets up the tool chain for most of the iCE40 FPGA boards. It will download pre-compiled binaries for your platform: github.com/FPGAwars/apio/blob/develop/README.md
@zebedie2
@zebedie2 6 лет назад
There's also www.myhdl.org/ which can be used to render to vhdl / verilog from python
@metalpachuramon
@metalpachuramon 6 лет назад
Hmmmm for the last 3 blocks I think it implemented it like flip-flops connected as slaves to the register as master in order to get the multiplied clock signal from the output
@KX36
@KX36 6 лет назад
at least us pommies can get on an aussie youtube channel, even if we can't win a cricket match. Small victories!
@allesklarklaus147
@allesklarklaus147 6 лет назад
even a blind chicken finds a seed once in a while
@SirDrinksAlot69
@SirDrinksAlot69 6 лет назад
I kinda want to learn FPGA-fu and try making a simple Engine ECU out of it.
@paulcollins664
@paulcollins664 6 лет назад
I've subscribed mainly because I don't understand FPGAs so hoping to learn something, well anything is possible
Далее
EEVblog #496 - What Is An FPGA?
37:44
Просмотров 757 тыс.
The Hardest Challenge!
00:37
Просмотров 13 млн
EEVblog #1054 - How an Analog PC Joystick Works
18:23
The PicoMEM is an amazing software defined ISA card
51:22
FPGA MIDI Music Synthesizer
16:40
Просмотров 40 тыс.
EEVblog #636 - FPGA Demo Boards - DE0 Nano
24:35
Просмотров 172 тыс.
Open-Source Tools for FPGA Development
38:27
Просмотров 45 тыс.
Ben Heck's FPGA LCD Driver Hack
25:15
Просмотров 223 тыс.
The Petabyte Pi Project
22:27
Просмотров 2,2 млн
Сравнили apple и xiaomi!
0:21
Просмотров 37 тыс.