Synthesis - blink, counter examples | Road to FPGAs

  Рет қаралды 32,899

Electronoobs

Electronoobs

Күн бұрын

Пікірлер: 64
@akshaygupta3624
@akshaygupta3624 6 жыл бұрын
Finally someone in the maker community take the flag and started tutorials on FPGA. Thanks a lot
@iceberg789
@iceberg789 2 ай бұрын
are you working on fpga yet ?
@ELECTRONOOBS
@ELECTRONOOBS 6 жыл бұрын
Want to help my workshop: www.patreon.com/ELECTRONOOBS Thank you so much!
@abdullahalsalmani8062
@abdullahalsalmani8062 2 жыл бұрын
This is an amazing video that got me introduced to FPGAs. I find this series really helpful and comprehensive. Thank you!
@pirateman1966
@pirateman1966 6 жыл бұрын
God forbid if someone misspeaks, or has a brain fart. Like saying fifteen instead of fifty. The comment section will go nuts, jumping in with the correction. I like to see any of you speak a second language and not make any mistakes. Get a life people.
@GRBtutorials
@GRBtutorials 6 жыл бұрын
And what if it's his second language? That mistake could have been made by a native speaker as well!
@Nono-hk3is
@Nono-hk3is 6 жыл бұрын
I do appreciate this series. Thanks!
@garethronaldo8692
@garethronaldo8692 6 жыл бұрын
noice 😂 now you should do something pretty with it huge project that took u few episodes so we can enjoy everyone of it
@midianalbertokhaiyow8195
@midianalbertokhaiyow8195 6 жыл бұрын
muy bueno como siempre, FPGA son otro nivel.. una pregunta al ser el FPGA un sistema en donde todo ocurre simultáneamente, a la hora de programar no hay q tener un cuenta un orden o secuencia especifico para cada ejecución ? cierto?
@hemantmundhe6662
@hemantmundhe6662 6 жыл бұрын
Nice demonstration
@swaransinghsandhu
@swaransinghsandhu 6 жыл бұрын
Knowledgeable video, thank sir
@tatyr
@tatyr 2 жыл бұрын
Can anyone help me about installation of usb blaster please? It appears as unknown device in the device manager
@electronic7979
@electronic7979 6 жыл бұрын
Excellent
@nxvasix8696
@nxvasix8696 6 жыл бұрын
I actually found a website cheaper than JLC PCB, the basic package JLC offer is definitely cheaper, however once you start adding features like different board colours and so on the price rockets on JLC.
@GRBtutorials
@GRBtutorials 6 жыл бұрын
Which one? Also, options are pricey because you order small quantities. If you order more, the price per boards gets much lower.
@nxvasix8696
@nxvasix8696 6 жыл бұрын
GRBTutorials Elecrow.com, as I said it may seem like JLC are cheaper but once you start adding features to the board like different colours, the price rockets.
@GRBtutorials
@GRBtutorials 6 жыл бұрын
Seems like the only thing you tried is different solder mask colours. I've used PCBShopper to compare (ordering 10 PCBs) and JLCPCB was always cheaper, except when I chose a different colour and when I chose HASL Lead-free (which is only important if you're going to sell a product using that board, and in that case, it was only a few cents difference total). But on all other options (copper width, ENIG, layers), JLCPCB is significantly cheaper (a few euros/dollars) when it comes to ordering 10 PCBs. However, when it comes to ordering 100 or 1000 PCBs for production, Elecrow is better as it provides certification. But for that case, PCBCart is a better option. Conclusion: unless you really want so badly a different colour solder mask at the lowest price, JLCPCB is still the way to go!
@nxvasix8696
@nxvasix8696 6 жыл бұрын
GRBTutorials if you want lead free solder on JLC it’ll cost you like another $4, if you want colour their going to charge you another $9-11 plus postage. Postage from Elecrow is dirt cheap maybe $5 compared to JLCs $7-9 (Chinese air mail)
@duncanx99
@duncanx99 6 жыл бұрын
I did the technical review of a book on FPGAs and, as a result, spent a lot of time programming them in a development board environment. They're interesting and a great learning experience at dev board level but totally impractical for most makers at any level beyond experimentation. Programming raw chips is next to impossible and incorporating them and their support circuitry on a PCB is the same. If you want 10,000 (or more) of them pre-programmed from your design and assembled and tested in the Far East, then they may be a good option - for everything else, sadly, they're impractical. But, as I said, they're a great learning experience and wonderful for experimentation.
@pirateman1966
@pirateman1966 6 жыл бұрын
If there is a need for many I/O pins that has to respond faster than a software emulation, FPGAs are mandatory. Try making an 100 MHz Oscilloscope or a low-jitter 32 channel R/C servo controller, or a 32 channel logic analyzer using a micro, and you'll hit a brick wall before you even start. You'll have to either design the hardware using discrete ICs, or use an FPGA. No other choice.
@GRBtutorials
@GRBtutorials 6 жыл бұрын
Why are they so difficult to program and incorporate to PCBs? I've never had a problem programming them. And if you want 10 000 chips, an ASIC (converted from FPGA) starts to become the best solution, the prices are falling.
@vandrangivenkatesh2836
@vandrangivenkatesh2836 6 жыл бұрын
Good video, when can we expect the next one?
@maximf221192
@maximf221192 3 жыл бұрын
how can i add enable switch for it to work only on press of button?
@MCsCreations
@MCsCreations 6 жыл бұрын
Amazing board, dude... But too much over complicated for me. 😕
@thomasa5619
@thomasa5619 6 жыл бұрын
Can you explain the differences between fpga, other industry standards, and for example, arduino?
@johndripper
@johndripper 3 жыл бұрын
You can design the logic gates inside the FPGA with verilog or VHDL so you can create any device using an FPGA like a processor, memory, MCU etc etc arduino is just an MCU you can't reprogram how it is wired up inside meaning you can't change its logic gates just how it uses those logic
@johndripper
@johndripper 3 жыл бұрын
So if u want u can create an atmel328p(arduno ) ic inside an FPGA ;)
@thomasa5619
@thomasa5619 3 жыл бұрын
@@johndripper well I work with railway machinery controlled by PLC as I understand it, PLC is mostly similar to Arduino, rasp Pi is more like a slow computer with custom IO and an FPGA is on the other side of the spectrum as if you’ve built your own custom chip
@arkillerking1519
@arkillerking1519 Жыл бұрын
Sir. I have only one question. Can I ask.
@AhmedHasan-li1mi
@AhmedHasan-li1mi 4 жыл бұрын
Thanks a Lot
@RandyLott
@RandyLott 6 жыл бұрын
One downside to FPGAs is they typically require complex power systems due to their multiple banks and separate cores.
@duality4y
@duality4y 5 жыл бұрын
Not always true
@princebansal383
@princebansal383 4 жыл бұрын
👌 nice
@GRBtutorials
@GRBtutorials 6 жыл бұрын
Wait, but the USB Blaster powers your board? My USB Blaster clone doesn’t, the FPGA board needs an external PSU.
@ELECTRONOOBS
@ELECTRONOOBS 6 жыл бұрын
Doesn't. It has another usb for 5V. Keep up!
@wowkidz3708
@wowkidz3708 6 жыл бұрын
agradable> pero por favor haga la IMPRESORA 3D dyi (BARATO, FÁCIL, Dimensiones exactas del marco) que sería increíble porfavoreeeeee el video más exigente. Hay tantos videos en la impresora 3D pero nadie da las dimensiones del marco> haga un video en él plsssssss
@stevesjohnson6912
@stevesjohnson6912 4 жыл бұрын
Is it possible to build a CPU with fpga
@vinuprasad6846
@vinuprasad6846 4 жыл бұрын
Yeah..I have heard many of the processors can be built inside fpgas..but ofcourse its cheaper to buy the processor itself i guess..
@mrsel3558
@mrsel3558 6 жыл бұрын
50 is fifty not fifteen
@wowkidz3708
@wowkidz3708 6 жыл бұрын
nice > but please make dyi 3D PRINTER (CHEAP ,EASY ,Exact Dimensions of frame) that would be awesome pleaseeeeeee most demanding video.there is so many videos on 3d printer but no one give dimensions of frame >please make video on it plsssssss
@GRBtutorials
@GRBtutorials 6 жыл бұрын
And what about a universal CNC machine?
@jaishankarm5920
@jaishankarm5920 6 жыл бұрын
Super
@raghavsrivastava2910
@raghavsrivastava2910 6 жыл бұрын
Great!
@johnnyariasromero6547
@johnnyariasromero6547 6 жыл бұрын
que bueno, pero deberías hacerlo en tu otro canal por fa!!!
@mr.frozty5324
@mr.frozty5324 6 жыл бұрын
i'm pretty sure you said fifteen instead of fifty. that part makes me confuse
@pirateman1966
@pirateman1966 6 жыл бұрын
Can you read? It says 50 on the crystal. Doesn't take much to confuse you!
@ELECTRONOOBS
@ELECTRONOOBS 6 жыл бұрын
A msitake during voice-over. It's 50!!!! Keep up!
@virenderjaat444
@virenderjaat444 6 жыл бұрын
making ardino nano
@virenderjaat444
@virenderjaat444 6 жыл бұрын
sir make ardino nano
@_who_cares_1123
@_who_cares_1123 6 жыл бұрын
funny and funny You know, if you would youse words like "please" and "thank you" he maybe would reply ...
@josefaschwanden1502
@josefaschwanden1502 4 жыл бұрын
Boring
@PauloSergioDiasCarmo
@PauloSergioDiasCarmo 6 жыл бұрын
Em inglês fica muito difícil de entender, em espanhol é bem melhor, mesmo assim tem meu Like.
@GRBtutorials
@GRBtutorials 6 жыл бұрын
English: You can click the cogwheel, click on "Subtitles", select English subtitles and then click on "Translate automatically" and choose your language. Not perfect, but it should work. Español: Puedes hacer clic en la rueda dentada, hacer clic en "Subtítulos", seleccionar los subtítulos en inglés y hacer clic en "Traducir automáticamente" y elegir tu lenguaje. No es perfecto, pero debería funcionar. Portugues (Google Translate): Você pode clicar no ícone de engrenagem, clique em "Legendas", selecione legendas em Inglês e clique em "Auto traduzir" e escolha o seu idioma. Não é perfeito, mas deve funcionar.
@AhmedHasan-li1mi
@AhmedHasan-li1mi 4 жыл бұрын
I want to make Thermal Transfer Printer cum Applicator, Would you like to help me?
@pirateman1966
@pirateman1966 6 жыл бұрын
FPGAs are way too complicated for makers. So many hoops to jump over! Unless there is a need for fast signal processing (like an O'Scope), FPGAs are way too costly on top of being too complicated to learn and implement.
@fkiesel9442
@fkiesel9442 6 жыл бұрын
Price isn't the issue. Also FPGAs are widely used in the industry, just not in consumer products. For example most of the cellular network base stations will contain huge FPGAs. The issue for most people is, that writing a FPGA hardware description is nothing like programming a computer. It is a completely different way of thingking. The data flow is usually completely different. You can do things in a FPGA, a sofware developer doesn't even dream of. It is just a completely diffrent skillset than software development.
@GRBtutorials
@GRBtutorials 6 жыл бұрын
And don't forget the power consumption and the size! It's definitely not for blinking LEDs (unless the blinking pattern is very complex and you have hundreds of LEDs). For most cases, MCUs are fine. However, when you want parallelization and very fast processing, implementation (not emulation, with FPGAs you program hardware directly) of arbitrary CPUs and other complex logical devices, etc., FPGAs are the best solution (short of an ASIC).
@davidrubio8673
@davidrubio8673 6 жыл бұрын
also they have a lack the use of interfaces like serial,i2c,spi unless you bit bang them but that is hard to do
@GRBtutorials
@GRBtutorials 6 жыл бұрын
david rubio That’s the good thing about FPGAs: you can do pretty much anything you want digitally. Sure, it might be a bit more difficult, but you have more freedom.
@akshaygupta3624
@akshaygupta3624 6 жыл бұрын
@@davidrubio8673 Dude you are wrong about FPGA lacking SPI, I2C and UART, may be you should check some of the Digilent boards with Xilinx FPGAs.
@EforEngineering
@EforEngineering 6 жыл бұрын
4th
@virenderjaat444
@virenderjaat444 6 жыл бұрын
and reply in instagram
UART & FPGA Bluetooth connection | Road to FPGAs #104
11:25
Electronoobs
Рет қаралды 49 М.
JTAG Altera USB Blaster Programmer
10:05
TRY ELECTRONICS
Рет қаралды 17 М.
Sigma baby, you've conquered soap! 😲😮‍💨 LeoNata family #shorts
00:37
Will A Basketball Boat Hold My Weight?
00:30
MrBeast
Рет қаралды 140 МЛН
I tricked MrBeast into giving me his channel
00:58
Jesser
Рет қаралды 27 МЛН
Driving a VGA Display?! Getting started with an FPGA! (TinyFPGA)
11:26
Kit de développement FPGA DE0nano
11:15
Deus Ex Silicium
Рет қаралды 59 М.
Why build an entire computer on breadboards?
28:43
Ben Eater
Рет қаралды 3,1 МЛН
451 Which Processor can kill the ESP32?
11:24
Andreas Spiess
Рет қаралды 351 М.
Verilog intro - Road to FPGAs #102
12:08
Electronoobs
Рет қаралды 108 М.
EEVblog #636 - FPGA Demo Boards - DE0 Nano
24:35
EEVblog
Рет қаралды 173 М.
Первый проект в пакете Quartus Prime. Версия для платы OMDAZZ с микросхемой Cyclone 4
18:03
EB_#265 Découverte - Le FPGA, partie 1: Le Matériel
18:55
Électro-Bidouilleur
Рет қаралды 23 М.
Mechanical  Switches are Obsolete?! Switch to a Latch Circuit! EB#53
10:36
Design Review (Spartan 7 FPGA) - Schematic & PCB - Phil's Lab #63
16:55
Lightning + Apple + Pencil
0:14
Ideas 1+1
Рет қаралды 13 МЛН
Keyboard Cleaning Hack
0:36
IAM
Рет қаралды 21 МЛН
Новый планшет Карины😍
0:45
Карина Ням-Нями
Рет қаралды 275 М.
Low Battery 🪫🥹🥹🥹
0:10
dednahype
Рет қаралды 747 М.