Design Your Own CPU!!!
Вставка
- Опубліковано 10 лип 2024
- Thanks to SiFive for sponsoring this video! Check our their core designer at www.sifive.com/core-designer
We get a look at some working Open Source silicon and the things people are doing with the technology.
Discuss on the forum: linustechtips.com/main/topic/...
Our Affiliates, Referral Programs, and Sponsors: linustechtips.com/main/topic/...
Get Private Internet Access today at geni.us/7lLuafK
Linus Tech Tips merchandise at www.designbyhumans.com/shop/Li...
Linus Tech Tips posters at crowdmade.com/linustechtips
Our Test Benches on Amazon: www.amazon.com/shop/linustech...
Our production gear: geni.us/cvOS
Twitter - / linustech
Facebook - / linustech
Instagram - / linustech
Twitch - / linustech
Intro Screen Music Credit:
Title: Laszlo - Supernova
Video Link: • [Electro] - Laszlo - S...
iTunes Download Link: itunes.apple.com/us/album/sup...
Artist Link: / laszlomusic
Outro Screen Music Credit: Approaching Nirvana - Sugar High / approachingnirvana - Наука та технологія
He shoulda named his core "Linus Tech Chip"
Linus tech chips =]
And the successor could be "linus tech chips and salsa"
Omg yes
Or "Linus Chip Tips" xD
His thermal paste should be called linus tech salsa
Who needs pre-designed PCs when you can design your own?
yes
people who cant..... silly me if they watch LTT they can build a pc
How can you not build a pc just use yt watch a few videos and you know how to build a pc
@@Drdrew1234 I can't, I'll have to ask my boyfriend, Linus is just fun to me.
@@fionafiona1146 it's a very useful thing for anyone to learn
As an electrical engineer in (some other part of) micro electronics (though), this makes me very positive. I recently received my TSMC MPW, which also includes some basic digital processing capabilities. However they had to be programmed from scratch. This stuff allows researchers, enthusiasts as well as large corporations to use this kind of knowledge, royalty free, without the need to 'reinvent the wheel'.
@@pleaseelaborate3163 FPGA are not the future of SoC development. Its the present and the past. FPGA have been used for prototyping since their invention 30 years ago.
The future of FPGA is that you can use also them as accelerators and co-processors in data-centers and HPC in a software/hardware co-design system. That is what Linus is referring to and what the demo is about.
Also the reason they are slower has nothing to do with optimizations. They are not custom-made chip made for one architecture. They are designed to replicate any custom-made chip architecture using LUTs and DSPs. You trade off generality for some performance and visa-versa. But it is still custom hardware thus faster that running things on a GPCPU.
@@mormegil231 wait is this english
It's May 2020 and Apple is selling reinvented wheels for 700$
@@niloynill2640 and marketing them as a brand new original idea.
12:00 "what_is_my_purpouse?"
"you pass pens to linus."
"oh_my_god"
aaaaaaaaand you killed their core designer website.
Ahh, that would explain the slowness.
I know I'm late but is their core designer free to use? I mean I've tried it a couple of times but I just didn't end up creating an account at the end. Have you tried it? Are the generated files free?
*Pulls out my trusty abacus* Design complete!
i just came from your video
Slide ruler here saying hello get with the time!
@@mayorb fancy seeing you over here! 🍻
@@Bereft777 in my day I walked uphill both ways to school.
Abacus would be a good name for a near technical principle program
Great for more *freedom of choices in hardware.*
If this goes in the same direction as the open source, we might see very powerful SiFive CPU in a decade :-)
If this really takes of it will probably be just bought by one of the big players like intel, AMD or Qualcom etc.
@@megapro125 This is so sad, Alexa, play Metallica - Sad but true
@@megapro125 Qualcomm uses arm license so they got not interest in killing risc-v If risc-v goes well they can start building they processor based on that new architecture or they can get the arm license for lower price
@@megapro125 Uhhh, that's not exactly how this works, but okay.
more like a fully modular customizable PC
I appreciate the intention of a big channel bringing forth a presentation on linuxy / open source hardware things.
"Links the website address" .. "Crashes the website's CPU design tool." Lol
My guess is that Linus dropped the server on his way out...
@@nilena8110 maybe not..
young man r/woooosh
I did make my own CPU architecture in college on an FPGA. It was a single instruction computer. It took ~64000 instructions to do a 32 bit multiply.
I also played with the idea, but for a GPU. However I don't have any hardware (FPGA) to actually design it, also I've completely ditched the original and if I ever make a new one it'll be more close to modern shader units with some design ideas taken from Digital Signal Processors, thus naming its shader units as "VideoDSP".
Let me guess: the instruction was something like “subtract A from B and jump to C if the result is zero or negative”.
@@lawrencedoliveiro9104 No. I knew that already existed so I did something more creative. It's just (address C) = (address A) NAND (address B). Every address is only a single bit, and address 0x0000 is always equal to zero and max address 0xFFFF is always 1.
Also technically there was a jump function, but it was implemented as a memory mapped device in the memory space and not as an actual CPU instruction.
@@takeshi7 @Lawrence D’Oliveiro Someone should make a programming language based on the Peano axioms.
I’ve been following RISC-V for a few years now and I’m super excited to see it coming along. I think it’s great that LTT is showing interest and is helping spread the word.
I’ve also wanted to design my own CPU since high school so I think their website is just awesome. I hope this video helps inspire a few more tech nerds to join the ranks of electrical engineers. :)
"What would you do to improve the architecture of modern CPU's?"
Me: Add more cores.
"Welcome to AMD, son. When can you start?"
It would be much better to increase the IPC then just add cores. Personally I would add a bunch more register so the CPU can push data faster.
Hey, to be fair AMD also increased i/c by more than 40% in their most recent design. AMD would give a job to anyone who would make major improvements to modern CPUs.
@@PerKroon Easy to say but actually go and just make ipc better is not gonna happen.
@@didyliduu Hu? IPC are increasing with every generation of CPU so it's happening just not as fast that I (like most computer interested people) would like. Thing is that increasing core count for normal day to day use wont help much, even if you reprogram every single program to be multi threaded. Problem is diminishing returns of the gain you get by multi threading, you can even loose preference if you multi thread wrong/to much.
So increased IPC and Hz are the way to increase performance for gamers and normal home users (and 99% of work related CPU loads).
Chiplets and interposers
How long until someone orders a "100 core CPU"? 😂
128 Cores you mean
Technically possible, these aren't as big as intel or AMD cores. It would probably overheat, and there's probably not a lot of pure pieces of silicon out there that could be made into a functional 100 core chip.
Probably like a 30 to 50 years, or less. It all depends maybe earlier idk but my guess is 30-50
Whenever software that can take advantage of 100 cores is commonplace I suppose XD
I'm waiting for the day when cores have a letter prefix, like:
New AMD Ryzen 99999999, with 4.2KCores (KiloCores?). Or a maybe (100 years) after that, GigaCores. 3.8 GigaCores for 3.8 billion of them.
If we're kept alive by having our brains put in cyborg bodies, maybe we'll live to see it lol.
Doubtful, but still a fun prospect of the future to dream about.
An open-source processor is really beneficial for everyone! Much respect... Can't wait to see GNU ones :)
The RISC-V may become the new thing in open-sourced CPU.
Umm are you sure you know what GNU is?
@Z3U5 Actually GNU is an operating system by the FSF (Free Software Foundation), not a license or something like that. The GNU GPL is however.
@@AshesOfEther Is this a shortened GNU copypasta?
Sir Yeetus Yagatus No it’s not.
0:30 oh wow that redhead guy you gave a balloon to was SUPER cute
A whole new generation of NES clones awaits!
You can easily do that with a single off-the-shelf FPGA or CPLD.
Casually develops a cursed game on an open source cpu
MiSTer would like to talk to you
so cool to see a more mainstream channel like LTT covering Risc V. Yeah, I know, the video is sponsored by them - but still! keep it up! :)
whoever does the intro captions deserves a pay raise.
but they are probably the same person who made the video the wrong aspect ratio
I liked the first video you all did on this RISC architecture. Now, that you're showing off more of it's potential it seems like an even better option.
RISC is "ancient technology" by now ! The SUN Sparc chip from the 90s was a RISC chip. The Digital Equipment Corp Apha chip was not only RISC it was also 64 bits long before any other major chip vendor had implemented 64 bits.
Success of this concept will depend heavily on closely integrating various peripherals to improve "hard" real time performance. Even simple tasks like accessing GPIO pins in 1 or 2 cycles or accessing on chip RAM in one cycle. Most of today's ARM based SoC can not do this.
@Jack, I have no idea what you said. But, thank you for adding to the conversation.
@@jackpatteeuw9244 But it is/can be so much better than CISC designs. The Sun Sparc/UltraSparc was a really good architecture (and there are still thousands of servers running with it). Oh, about that "ancient technology"... You have one in your pocket... ARM is also a RISC architecture, it even is part of the name "Advanced RISC Machine"
BTW. there are now powerfull ARM servers out there with a lot of PCIx lanes, cores and high clockspeed to match demand of todays server requirements.
@@RobinCernyMitSuffix - sitting back at 50,000' altitude, my "executive summary" is that EVERY processor is "starved" for its next instruction or data. Cache help, but they are merely a "slight of hand" and can be "dangerous" in the "hard real time" world I came from.
Don't dismiss "hard real time" as a small specialty case. There are million and millions of embedded control systems that rely on meeting a "deadline". Every car/light truck built since the middle 80s has a processor that must meet "deadlines" for turn on and off the fuel injectors and ignition coils.
@@RobinCernyMitSuffix Re-reading the comments to this thread, I think in my comment about RISC being "ancient technology" I was really trying to say, it is "well proven" technology ! The SPARC architecture had a "twist" (that I no longer recall) that could be an issue with extremely "deep" routine/interrupt handling.
The real point is, there is very little to be learned changing an ISA. ARM's "magic" is doing it at low power and I don't think the tools discussed in the video will help. The challenges theses days is speeding up the instruction that take multiple cycles (divide, floating point, stack push and pop, etc) and MOST IMPORTANTLY how do multiple core cores "share" common resources (like memory or IO pins on the chip) without causing the other CPU to "stall".
Love it when you guys do these specials, it's like having computer chronicles in the 21st century.
I just watched this whole video without knowing what was going on half of the time
Same
Same, and I still don't know what this video all about.
Quantum mechanics lol
Isnt that everyone who watches Linus?
They're looking at useless CPU'S that can't be used for normal computers. Not important if you aren't planning on building a robot or something.
Core designer is already offline. We did it!
The moment he told us to click on the link, I knew we were crashing the ship
F
Intel: We're having supply issues.
TSMC: Sucks to be you.
Video quality really imporved ! Appreciate it!
2:12 Linus just casually sitting in the background.
Yeah. With a giant pikachu. Cute relationship.
Here, at the University of Stuttgart, our group is proposing a course and a practical lab on building a processor through RISC-V. The course is being designed by a colleague of mine (as my field of research is actually a bit off, hardware cryptography) but it is exactly in the same line as this, except that we do it on Spartan 7 FPGA boards (which, btw, has basic RGB leds ^^). Nice to see that we made what seems to be the right choice by switching our course to RISC-V.
I love this type of content, please do more like it when you get the chance.
I REMEMBER SOME OF YOUR FIRST POST..AND I HAVE BEEN LEARNING FROM YOU EVERY SINCE...THANKZ..AND YOU ARE A GENIUS...
11:01, Rambus? Now that's a name I haven't heard in a long time. A long time....
RAMBUS was awesome! Dell PCs had it, I think only one ASUS board supported it. PS3 had it? I think it's called xdram now. Funny, there was a cartoon called Cyberchase (math educational show on PBS) but one of the villains was named RIMM, a reference to RAMBUS lol.
it's back from the dead?
I still have a Pentium 4 1.5 Ghz with rambus stashed away. Haven't used it for 12 years or so though. That thing was great for finding obscure bugs since the memory was soooo slow. Regularly ran debug versions for a couple of friends projects.
Don't worry my 1-core cpu I already have is good enough Linus 👌
I think it's great you are putting them in the spotlight. These projects need all the help they can get and I really like the idea of an open architecture.
I’ve already watched about a dozen videos on RISC V, and it finally clicked as to what they’re all about when you got to the configurator. This video was the cherry on top!
I spent the first minutes thinking "have you even heard about FPGA's?" until he shows us one.
rgb cpu's when
Check Monster 6502.
One of the best ones YET! I am glad to actually see the desktop in action.
Although this is a mostly pc related channel i love when linus gets down to the more technical low level stuff like this
UA-cam really needs to add an aspect ratio feature.
When uploading you choose your aspect ratio with the possibility of uploading more than one.
Black bars should be no problem in this day and age. (autodetect and a setting would be nice.)
Morten Skyggebjerg Olesen well aren’t you a baby back bitch, over there crying about black bars on this one video. Grow up.
Are you going to pay for the storage costs of additional videos?
Honestly there's no need for that. The complete video can be uploaded and youtube can crop to fit specific aspect ratios as needed. If there's some area of the video that needs to be on screen for the content to make sense, the uploader could label that area so youtube doesn't crop it out.
@@kaldo_kaldo That could work too, I like it.
That's not how aspect ratios work m8
I had to actually design a CPU (well, actually, implement it on an FPGA) in college.
Fun stuff
What kind of CPU did you work with?
What carreer?
Thanks for the aspect ratio, I can finally watched the video without black bars on the sides
Really cool stuff. Thanks for bringing it to us Linus.
Cool!
Edit: I like how it says!
Includes paid promotion in the beginning!
K...
... like they'd have had to pay Linus. If they were better negotiators he'd probably have came down there for free ...as hyped as he seems to be about this.
That's been a thing for like a year
That's the @@langam7017 joke.
As an electrical computer engineer it's actually nice to see real information on this channel 😋 but I get most people don't vibe with this deeper side of technology
I vibe with it, I just didn't really understand a lot of it. Not until he was talking about the media syncing and increasing speeds did I realize that a lot of this, was basically using a different more risky version of silicone that's a little cheaper, and hoping to get better results with better programming... Did I get it?
I don't understand as much of it as I'd like to, but this is legitimately one of the most interesting videos they've ever posted. I hope they do more stuff like this.
David Cain Yeah, though reading some of the RiscV specs, I do get some bad vibes about the architecture making certain uses deliberately hard. For example the lack of explicit delay slots and conditional execution seems to invite complex instruction reordering even at medium level performance points, while the lack of flag bits affect the efficiency of some popular algorithms.
John Francis Doe but the purpose of this chipset originally was the idea to have specific chips handle specific data/computation. But I definitely think if they're attempting to apply this in a more general fashion keeping up to date on some things would be necessary
N1ghtR1d3r ah, ive heard good things about about that school. Personally I got to university of Louisiana @laffy
Dat dynamic range of the RED really shows in this video! Great shots and video!
Really digging the wide format vids.
I love the fact ubuntu is on the dudes screen behind linus with like 3 terminals open haha
I think I've seen them using i3 WM? :D
They're hardly going to use Windows.
He's "hacking" 😂
Erikas Rudinskas I hadn’t actually heard of i3 before this, thanks for the introduction!
Ubuntu 16.04 in the backround, they know how to use their hardware
Development support is great for 16.04
@@tanayyy2875 exactly, and there is so much great open source software for it. You can control any aspect of the pc (every pin) from the os.
Only xubuntu
looks like unity which is fucking shit
@@hitler69 *"looks like unity which I really dislike" - there are people who do like it, even if it's not preferred graphical interface.
Love the 2:1 video scale looks great hope you keep it
Big respect for Linus for showing this stuff, really interesting
Linus, what camera are you using there? Looks different and the aspect ratio seems ultrawide.
noticed it as well, strange they went for this, though not a bad viewing experience
Because many new phones have a 18:9 display
I'd rather use the two black strips on my 16:9 screen.
Looks awful if you're using a not-phone. Though at least going full-screen removes the bars. since the "bars" are only there in the theater player.
@@Ceekur looks great on my ultrawide, looks great on my pixel 3 XL. Heck looks great on my 65" 4K.
Get with the times.
You just apt-get install it.
- Linus 2018.
Days of Windows are limited now.
Lol. Wake me up when Linux has decent day-to-day use applications.
@@VioletGiraffe Wake up!
It's the year 2018, we use "apt" instead of "apt-get" now.
@@VioletGiraffe It already does.
clearly you did not get the memo about the Linux foundation. it's now pronounced Linux by Microsoft, they now even own git hub too. M$ "at least we're not *as evil as google or apple!" some say torvalds is working on something that will save us all, but that's just a rumor. I bet it's going to turn out to be Doc who cyber men, it always is.
*: ms might be as evil as google or greater, they are less public about it. apple is partly secretly controlled by ms.
@@VioletGiraffe Day-to-day apps? Well , i have Steam , Chrome , Firefox , Libre Office , Android Studio , GIMP, Krita , Kdenlive and KDE Connect for mobile phone connectivity over Wi-fi on my Linux machine. What is your expectation actually? Which app can't cut "day-to-day" usage?
Amazing, I see a great future for this kind of things. I would love to be able to create easily my own soc 😄
I really appreciate the 19:9 format, being an S8 user. 👌
I love this type fo videos !
Linus is as much a "person" as that airplane is a chair
the screen says "per son" ... Does Linus have sons?
@@blablamannetje So, how many Linuses are there?
Great video! Keep this stuff coming!
Super cool! I didn't know about SiFive, I have to show it to my colleagues.
Is Linus a real person? 7:02 Maybe the technology is wrong?
he's a cydork.
Core designer isn't currently working :( .
A great video, way better then the general youtube-tech-video. I actually enjoy such a video from time from time. Well done! And btw, you know what I also would enjoy? If there would be some new Channel Super Fun videos from time to time....
My first computer build I had to solder the chips onto the wafer board, of course you were able to customize the computer exactly the way you wanted it.
11:40 So the robot is learning from #droptips
So that's how it is huh? I understand everything now!
*Doesn't get anything at all.*
The view from that window is beautiful!!
I Love it, this is the kinda stuff I'm into. Thanks for getting the word out to everyone else too
What aspect ratio was this video recorded in? I get black bars on the top for my 16:9 monitor, and bars on the sides for my 21:9 monitor. What the heck?
It's 18:9/2:1 aka what a more common aspect ratio for phones
@@dilyo624 16:9 is still more common. My phone isnt 18:9
@@Nurse_Xochitl I meant to say newer but I'm lazy to fix it
My phone is 18:9 and there's no black bars. So it's 18:9(2:1)
it works 24:7
I hope we can add a huge size of gddr5, like 64 gb gpu
Good luck even having that supported on Linux
but the core wont be that amazing
@thegeorgezila Ha, you'd be a joke if you think it has good support for hardware. I could install it in my laptop right now and have multiple things not working. I dont care about your open source drivers. Yeah, they work but you get nothing close to the performance the card is capable of, or some things simply dont work. I learned that the hard way wondering why my GPU on Linux was running 3x slower than the other guys with the same exact PC, but on Windows.
Of course Supper computers dont run Windows. Its not made for that. Its like asking you how many normal PC's run Linux. Exactly, almost none.
IOS is a mobile OS dumb ass.
Windows supports the x86 and ARM instruction set which is probably 99.99% of the CPU's out there being used.
“It’s like the brain of the computer”-Long time watcher, first time caller here. That callback to the prebuilt supplier video was superb, mister editor. Definitely did NOT go unnoticed. That’s the kind of humor that keeps me coming back.
Great video, keep them coming!
0:53 just casually watching some Ltt videos on youtube
Better design a computer that’s easy to clean.
Waterproof parts! Put my motherboard, GPU, Radiator, Fans, and Case in the dishwasher. lol
@@KouD3Graw you sure make a video for that
everywhere. you're everywhere
But what will you use to clean off your gamer gunk? And would mother approve?
1. I got a dig bick
2. You that read wrong
3. You read that wrong too
4. You check
5. You smiled
7. You are wondering why you're still this reading this
8. You saw that mistake...right?(on 7)
10. But did you see that skipped 6?
10. You checked
11. And saw you that i doubled 10 and skipped 9
12. I said saw you, not you saw
13. I also skipped 2
14. You got tricked
15. I'm just wasting your time go back to reading the comments i deserve a like and subscribe for wasting your time have a nice day.
So much info I'm goin to rewatch it ;)
It was in Chipcon 2018. Florianópolis - Brazil
If I design it myself will I be able to get you to accidently "leak" it?
I'll stick to designing my own [insert thing I'm designing here]
Ha! A j-link at 10:54. Great to see that Segger supports the RISCV architecture this early. It seems that also their educational grade probes support it!
Moar stuff like this Linus! I can watch full length advertisements like these all day :)
Why is my assignment in school called the same
0:51 I can see Linus video on the bottom right corner.
That look on the guy getting the balloon at the beginning was priceless.
Awe yeah!!! Finally a lot video with verilog. I'm hopeful
8:39 Huawei +Xaoimi =Huami
Am I the only person who sees this?
That's how words work in symbolic languages. Hua, xiao, wei, mi. Hua means "China" and wei means "for", so the meaning is "for China". Xiaomi refers to "millet", a specific type of grain, but the words mean "little rice".
Something to note about simplified Chinese characters - they can have several meanings, much like English words. For Huami, I believe hua is still referring to "China", but this time I think mi refers to "meter", making the name "China Meter" - because that's a logical name and it makes a lot more sense than "flower rice" (alternate meanings for each word).
I'm American though so anyone can feel free to correct me if I'm wrong!
@@kaldo_kaldo The "mi" part probably refers to Xiaomi as it invested in the company.
xiaomi ..may be a chinese word..
but maybe it's also slang for engslih words "show me" ..
just an assumption thou..
Shakti is another RISC V based muP being developed in India
I love how htop was just there on one of the monitors lol. I love htop. It's honestly so useful.
This is the kind of ad I actually need. Great job Linus.
*If only my parents would let me design mine...*
Little Kid go and work
Your patents? Damned
doesnt work like that bud. you gotta go to school first
Just do it. Download the free VHDL Cookbook, look at existing small open source CPU designs, just Google for 8-bit and 4-bit VHDL CPUs, download some development environment from Xilinx, Altera or Lattice Semiconductor, all free for small-size FPGAs, dick around in it to simulate maybe a fraction of a second of CPU operation, and finally get an FPGA evaluation board or FPGA computer, which is price range like $20 to $200. You don't need special permission for any of this. Look up the patents pertaining to 6502 CPU, they are now expired and quite educational. Actually building a 6502 from scratch is a neat excerise which might take between a few weeks to a year and it's a popular CPU from back in the 80s, lots of software for computers based on it.
@@SianaGearz That is a lot of very good information. Thank you.
I am C-L-4-P-T-P but you can call me Claptrap
hello Claptrap
Missed a P
Good vids man keep up the good work
This is awesome! Could be very cool for SBCs to use.
I'd design it to be able to play Bookworm Adventures Deluxe.
Is this mans a fucking dunkey?
Oh for a second I thought this was Bookworm Adventures Deluxe. You should play that instead.
JESUS CHRIST DUDE
Have you actually played the game? You should start making in-game references to the story, characters and all that crap...
Just saying.
Beef Stew stop commenting. The joke's gone stale
5:22 still faster than my friends laptop
F
This is an interesting concept, and another cool use for Linux. Since so many people will be able to contribute, it could bring in a lot of new ideas.
I love how Linus took an idea that was completely abstract to me and beautifully put it in layman’s terms.
If they don't pick up the phone how will they know how many pcb's and cpu's your buying? 1:44
sawyer bristol yeah i need the name too
I think their designer is kinda down right now, because all LTT users are trying to get in right now :D
it's up but only just
DeWil why use them? There are many of these kind of companies out there that have been here much longer
@@CarlosSanchez-en6mr They clearly stated why in the video. Those companies are mainly for big manufacturers, so they cost a ton while SiFive's CPU costs less and does (seemingly) the same job but better. More people can get it, meaning more people can develop open source software for it.
ǝlʇʇᴉɹʞS I can buy pcb’s for dollars and the components for cents here in the US and solder it myself
Or order a custom one from China already built very cheap
It’s honestly been easy for years but people just don’t look hard enough
@@CarlosSanchez-en6mr That means nothing without software. The point of the Risc V is that the software will continue to evolve.
This was a super interesting video. Less about a new product with minor changes and more about new tech that will come into the future
This is awesome! you guys should make more videos about linux.
These THT capacitors that needed huge cutouts in that SSD PCB were disturbing me all the time, like what the heck, use some damn SMD tantallums...
Agreed. Ceramics are better, but tantalums are probably the only option for those values. Electrolytics are the worst caps in almost every way.
Same
I'm pretty sure that they needed to use them (maybe they need a large capacitance that tantalum and ceramics cannot provide?) otherwise it would've been quite stupid considering that SMD are much cheaper and easier to mount
they need those caps, probably they are super caps (1-1.5F, yes whole farad), to have the time to write cache (usually much faster dram) stored data on to the nand in case of power failures, and it takes a lot of power (well you know not that much), and it is a dev board so they probably had to cut cost using tht, or maybe (very likely) they didn't find a correct smd form factor component.
you can find those caps in RAID controllers for example for the same issue.
@@RandyLott generaly speaking yes, but ceramics works better only without dc bias on the signal (real ac domain) and they tend to sing, and don't like mechanical stress, Low ESR but high impedance, but they are cheaper though.
Tantalum starts at a capacitance very large for a ceramics, works with dc bias, have a positive temperature compesation (the capacitance is higher at high temp) while ceramics behave the opposite, slightly higher ESR but smoother and lower impedance, and they are more expensive.
and then Electrolytics, can be cheaper than ceramics, starts at a even higher capacitance, higher ESR, but they can have very large capacitance at very high voltage. these day u choose them in case you need high cap at "high" voltage, or only for the cap.
"it's like the brain of the computer." Icwatudidthere
The Verge?
Know what I like about the sponsored videos on this channel? Even though they're sponsored, they're very interesting and informative. Usually, I learn something, instead of it just being a 30-minute infomercial like some sponsored videos on UA-cam may be.
Finally has Linus started working/talking about FPGA's