Тёмный

Google's Open Source Hardware Dreams 

Asianometry
Подписаться 680 тыс.
Просмотров 191 тыс.
50% 1

Check out the Build Custom Silicon with Google website here: developers.google.com/silicon
Check out Matt Venn's channel ‪@ZeroToASICcourse‬ and his new project Tiny Tapeout: tinytapeout.com
Links:
- The Asianometry Newsletter: asianometry.com
- Patreon: / asianometry
- Twitter: / asianometry

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

 

9 ноя 2022

Поделиться:

Ссылка:

Скачать:

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

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 274   
@ben7295
@ben7295 Год назад
A few fun little facts: NCSU publishes their free pdk for 45, 15, and 3nm process nodes. It's how I learned VLSI myself, and Im at the big green company these days. And, the 130nm process node is optimal for satellite systems. Radiation flips bits less often when you're on larger transistors.
@AHMED-tu2tk
@AHMED-tu2tk Год назад
Hi, how much did it take from you to learn VLSI? did you start learning from zero or you were in EE/CE college?
@vmtechlabs3803
@vmtechlabs3803 3 месяца назад
@himanshusingh5214
@himanshusingh5214 Год назад
I also fantasize about open-source projects for CPUs, GPUs, FPGAs, and a few ASICs with at least one project in each category having a humongous contributor base so that people get good hardware without any IP fee (only manufacturing cost). There will be huge libraries so that anybody can make a custom chip for their application or simply pick the leading FPGA to program it to their needs. There are some big open-source projects like Linux and applications for Linux, ROS, OpenCV, some CAD software, etc. And Linux made Microsoft afraid when they were dependent on selling windows to earn money.
@handlemonium
@handlemonium Год назад
Better start learning and tinkering now while we're still in the early days! :) I'll be trying.........
@emmi2670
@emmi2670 Год назад
funny you mention Microsoft's early fear of Linux. Now they're a significant player in that space, with Windows Subsystem for Linux feature in Win10/11 allowing Linux distros to run inside windows
@rolfw2336
@rolfw2336 Год назад
I think this is totally possible. True, the cost of making a small number of chips is going to be really expensive, but if there's enough people that want in, and the cost of small runs comes down a bit, this seems within reach in the next few years. The open source community has the design talent.
@firstNamelastName-ho6lv
@firstNamelastName-ho6lv Год назад
The Risk-V CPU is already open source, but good luck finding any manufacturers / operating systems. The truth is that without mass adoption, it will never be a thing.
@dieSpinnt
@dieSpinnt Год назад
@@firstNamelastName-ho6lv Yeah simulation may be nice and a broad knowledge in the society how to build chips is (as all education) something good, but producing a REAL product goes always hand in hand with a RISC[1], sorry for the pun, a risk. Reminds of all those people who want to be a "superstar". Yeah, they are real ... but not enough "free slots" that let you become one. You know what I mean? It isn't even the worst strategy: Instead of paying decent wages or to take care of all the tedious education of your future employees, why not make them believe they ALL can get to be a superstar and then pick the best and throw the others in the trash. So THAT reminds me of something;) Hehehe. BTW of course the provision of free development opportunities and access to research for even laypersons is never wrong. However, giving someone false hope (like any hype) is antisocial and despicable. At least a very expensive hobby ... but in my opinion more useful than botching sports cars or shooting automobiles into orbit.:) [1] Did you actually wrote "Risk-V CPU" up there (it is RISC-V!)? I noticed it only after writing down my joke. Or did you inspire me? Anyway: Hehehe, well done!:)
@matthewvenn
@matthewvenn Год назад
Great video Jon! Thanks for the mention. Thought you did a good job on framing the open source tools and the aims.
@cv990a4
@cv990a4 Год назад
Disappointed you didn't provide a diagram...
@spehropefhany
@spehropefhany Год назад
Thanks for your great work, Matthew.
@Aubstract
@Aubstract Год назад
This is so cool! The first application I thought of was for one of my other interests: astronomy. The issue that large, ground-based telescopes face is that the atmosphere "smudges" the image they create with every bit of turbulence in the air. Nowadays the big fancy observatories get around this by using "adaptive optics", which are optical surfaces that can change shape thousands of times per second to perfectly counteract the distortion caused by turbulence. The whole system uses machine vision, and the calculations have to be done super fast (again, at least thousands of times per second), so (I think) it takes dedicated hardware to do it. But that's out of the price range for a lot of observatory projects. I remember reading a research paper that looked at consumer grade GPUs vs FPGAs to tackle the problem in a cheaper way, and I think they ended up performing kind of similarly. But making a cheap(er) ASIC for that exact task would be incredible! Who knows if that's still how the research stands, that was a few years ago that I read that paper, and I don't know when it was published. So it could be that modern GPUs are so performant that they are the best option. Who knows, but that's just what I thought of.
@alanparker3130
@alanparker3130 Год назад
How about doing lucky imaging in real time? Would that be possible/interesting?
@Aubstract
@Aubstract Год назад
@@alanparker3130 That's definitely something I've read about them trying, but the issue is it only works with very short exposure times, which doesn't work for dim objects. Plus if 1 in 10 frames is actually OK, then 90% of the time observing was fruitless. Also, when telescopes get really big, different parts of the image are under different patches of warm or cool air, so the image isn't uniformly distorted. So that means you have to de-warp some parts of the image but not others, which is possible but it adds steps to data processing. So I think there's enough reason to go with adaptive optics that that's the main solution they go for.
@timwatson682
@timwatson682 Год назад
This might well offer you the chance to shift a well designed FPGA implementation into a dedicated IC. But why would you? It's a slow process node, and once you have made your chip, that's it. Warts and all, all design errors baked in for free and for ever. See that 'RTL' bit in the diagram? Register Transfer level - that's your hardware description - exactly what's needed for an FPGA. I can see that for a dedicated, simple task, where the consequences of error are low, it's cool. But if you can write HDL first pass with no hidden errors, then there's an entire industry wants your number. The principal reason those 'professional' EDA tools are so expensive is because they are intended to prevent or trap (or at least make sure you find) those hidden bombs. I expect most of you are programmers, and know that states are 1 or 0? In an HDL, you typically have 9 states, and you need to be sure what happens if your signal is in any one of them - because hardware - one day, it will.. I feel a bit like the guy asking what use is a computer? It's definitely a cool idea. And don't get me wrong - I'm going to have a play once time permits - but as an FPGA dev, I don't quite see what it offers you besides being cool. Sure, the big FPGAs are viciously expensive, and the tools are 'interesting' to acquire (although for the home user, they are free, so..) and a pig to learn, but I don't see this being any easier, and there are cheap FPGA boards out there now..
@ttb1513
@ttb1513 Год назад
@@timwatson682 What do you mean by "9 states"? I’ve done ASIC design for years. There is 0 and 1. The difficulty of an error free high performance design is that there is an extreme amount of parallelism and pipelining that make verification of rare corner cases hard to enumerate and/or encounter.
@silviavalentine3812
@silviavalentine3812 Год назад
I definitely remember hearing about this from one of my astronomy professors. Hopefully this will become reality in the near future
@PalCan
@PalCan Год назад
Well that's one way to raise talent in a hotly contested field where companies fight over a limited pool of chip designers
@Mi-583
@Mi-583 23 дня назад
If they did not pay them so poorly, maybe they would have more. We have normal tradesmen earning more than the average chio designer wage.
@Shogoeu
@Shogoeu Год назад
It's nice that companies are creating these tools, otherwise it's nearly impossible to get into microelectronics design on your own. 7:56 - when would such a thing happen in *hardware*
Год назад
I do it for fun on paper 🤡
@sashimanu
@sashimanu Год назад
Remembering google’s track record on suddenly discontinuing projects I wouldn’t have high hopes regarding this one’s longevity
@Asianometry
@Asianometry Год назад
I thought about that. I figured even if Google pulled the plug, the tools and the code repos will still be around.
@windunursetyadi
@windunursetyadi Год назад
Google's open source project tend to last longer and if Google suddenly were to kill it, someone gonna get the torch
@grizwoldphantasia5005
@grizwoldphantasia5005 Год назад
As the others have said, open source is a bit harder to kill by dropping the project than their in-house apps and systems which require massive server farms.
@davidyang102
@davidyang102 Год назад
Lol it's literally text files on git.. how do they discontinue it
@neolexiousneolexian6079
@neolexiousneolexian6079 Год назад
@@Asianometry Also, Google likes to kill small, niche user-facing projects that have limited long-term strategic value. When it comes to things designed to change the entire ecosystem (e.g. make their AI accelerators cheaper in this case), then I think they tend to commit a bit more. Their culture encourages tinkering, so obviously you see a lot more stuff that fails, but I don't think this one is necessarily in that category. BTW, any chance of putting the links referenced in the video into the description, so they're more accessible?
@Sythemn
@Sythemn Год назад
Someone could do computer preservation with this. All patents from that time frame should have expired, making it legal for people to design new hardware compatible with pre-2000's computing where existing hardware is getting more and more rare. A community C64 or even Win 98 / DOS compatible SoC's would be very welcome to the retro computing niche.
Год назад
I'm actually interested in that.
@Mi-583
@Mi-583 23 дня назад
I'm working on something similar. But, copyright goes for much longer.
@phaselockk
@phaselockk Год назад
That neural network chip was done a part of the spin out of the startup company Isocline from UofM, which eventually rebranded itself to Mythic Semiconductor. Unfortunately, they just went out of business this week, as they ran out of money before getting substantial revenue.
@beautifulsmall
@beautifulsmall Год назад
The Mythic chip is (was) amazing technology, a white paper describing its design was on the website, multi-level-cell memory . We had just recieved a dev board when we heard they ceased trading.
@brendanclarke1302
@brendanclarke1302 Год назад
How much great technology never reaches the market because of funding issues. Then you hear about the hundreds of $million spent of shitty things like NFT's etc and want to cry. Imagine the technological progress we could have if more people valued science and technology.
@CoRnJuLiOx
@CoRnJuLiOx Год назад
How timely - I just literally started the NAND to Tetris course on Coursera yesterday night specifically because I'm interested in getting into the hardware stuff.
@NoorquackerInd
@NoorquackerInd Год назад
Finally, now Gentoo users can compile their CPUs
@ccoder4953
@ccoder4953 Год назад
What can you do with 130nm? All sorts of stuff, including stuff you might never think of. I work for a major semiconductor manufacturer on power converters. Most of our state of the art processes for analog and power devices are around there. That's a great spot for high performance CMOS analog. 130nm might not be good enough for cutting edge digital, but you can still build amazing digital on that. And possibly quite alot of analog circuitry, depending on how the process is tuned.
@fllramos
@fllramos Год назад
8:39 Thanks for your comment on our work!
@irwainnornossa4605
@irwainnornossa4605 Год назад
Wait a minute. So…does that mean that I, just your average Joe, can design my own silicon, and send it to , and they mail me…my ASIC? Or do I get it wrong? Because if so, that would be pretty neat. I could finally design my own CPU. Which sucks in every way, sure, but it's mine!
@clonkex
@clonkex Год назад
That would be cool indeed. I suspect it's still incredibly complex and expensive and I wouldn't be surprised if there's minimum quantities and so on, but it's a step in the right direction.
@upstating
@upstating Год назад
I imagine the reactions I would've gotten if I uttered the words "180nm open source architecture" in some of those meetings back in the day. I'd have a suite in Bellevue, and a nice white shirt with very long sleeves.
@ivoryas1696
@ivoryas1696 Год назад
2122 Eh, I feel like unless you had those before, or had proof it would work, it probably wouldn't glow up your career _that_ much.
@baptistedelplanque8859
@baptistedelplanque8859 Год назад
A recruiter came to me a couple days ago about that! Google is looking for devs with microelectronics background to develop it's CAD tool.
@LiveType
@LiveType Год назад
Holy. I haven't had so much inner giddiness about a project in a long while. It made me smile. Now the question is, how low can you go to make a "completely custom thing"?
@ivoryas1696
@ivoryas1696 Год назад
Honestly, I've felt for quite some time that with some senior legacy-nodes coupled with some slick coding quite a few modern day things could take place (especially as some people start using dumb phones instead of smart ones). I hadn't assumed I was the first or foremost by a long shot, but it's nice to see it actually take place. 👍🏾 Another great video. 👌🏾
@andyash5675
@andyash5675 Год назад
I've been waiting for this for so long. If you hadn't told me, I'd have missed it. Many thanks.
@ryandick9649
@ryandick9649 Год назад
Jon, this video reminds me that I would enjoy a video on the historical development of SOI in comparison with the bulk stuff or High-K metal gate.
@Asianometry
@Asianometry Год назад
That would be interesting for sure.
@hahalolha
@hahalolha Год назад
I really enjoy Google's strategy of "Help people so they can help everyone, as well as ourselves". We've seen it with VP8/9 and here. Quite honourable of them!
@traks007
@traks007 Год назад
Very nice to see papers from the University I got my BEng in Electrical Engineering (Federal University of Rio Grande do Sul - Brazil) being mentioned in your videos.
@RobertLugg
@RobertLugg Год назад
Informative video. PDKs are super secret. You can’t get one for modern processes without NDAs with the fab. Quality open PDKs should be a win for everyone.
@tualatindjep
@tualatindjep Год назад
Excellent video, oh, FYI, GDS II is pronounced GDS "two", it's the second revision of GDS (Graphic Design System) from Calma.
@workethicrecords5901
@workethicrecords5901 Год назад
One of the good things for hobbyists about the larger NM size, is lower rejection rates. 7 and 9nm projects (from what I understand) have really high rejection rates due to required precision. With less precision comes less mechanical error (one would think)
@sidim.aourid9958
@sidim.aourid9958 Год назад
Thank you... it's great video. This will open a new area of developments, specially for universities and researchers.
@iamdmc
@iamdmc Год назад
Very interesting project! I look forward to google totally bungling it and cancelling this excellent idea in 2-3 years
@sahhaf1234
@sahhaf1234 Год назад
I wish I have a longer lifespan just to learn about these things... One thing that the creators must be careful about is the size and complexity.. I think today nobody has a complete knowledge about the internals of linux anymore (including, I believe, Linus and Kroah-Hartmann), because it got so huge and complicated. Linus himself said it is "bloated". Many people believe that linux would have the same capabilities and speed with a much smaller and simpler codebase.
@michac3796
@michac3796 Год назад
EZ, implement a minimalist kernel that scans the hardware and recompiles another kernel for actual use. This way the running system remains lean.
@902384902384
@902384902384 Год назад
It's a common problem for all of humanity. So many things should be limited to what a single person can completely remember and understand, one actual human being & an understudy. It's arbitrary, but it forces you to get rid of what you don't need & keep things manageable. How can you expect someone to know & follow the law when there isn't one person on earth who can understand or remember it all?
@ivoryas1696
@ivoryas1696 Год назад
sahhaf1234 Longer lifespan? How much longer do you plan on living?
@aravindpallippara1577
@aravindpallippara1577 Год назад
@@902384902384 but hard problems require hard solutions Don't get me wrong, i too am a fan of elegant minimalist solutions to complex problems - but sadly that's not how real world works
@gwho
@gwho Год назад
if you think linux is bloated imagine how bloated windows is.
@DarkArtGuitars
@DarkArtGuitars Год назад
This is kinda cool, at uni we use tsmc65 and the kind of NDAs we had to sign to do anything was quite intense. In short taking a screenshot of the software for your notes is already borderline. I just hope that the opensource layout and simulation tools can catch up to the overpriced closed-source industry standards (looking at you Cadence and Synopsys).
Год назад
I don't even know what I had to sign. If I refused, I would lose my job.
@DarkArtGuitars
@DarkArtGuitars Год назад
@ similar, sign or drop the class for us
@beautifulsmall
@beautifulsmall Год назад
Its a natural trend Ive seen from valves in chassis, with components wired to strip terminals, to through hole 0.1" pitch, surface mount ,online fully assembled pcb's and now a pathway to the golden land , mostly silicon. For hobbyists I think the arduino is so versatile this wouldn't come close to an M7 teensy. But for pure asic design, small run custom , time critical .Interesting.
@blueguy5588
@blueguy5588 Год назад
Great content as always, thank you!
@fierywrath214
@fierywrath214 Год назад
man if making chips is that much easier I would definitely start a lot more projects
@hinz1
@hinz1 Год назад
FPGAs can do about anything a custom designed chip would do otherwise. Open hardware is more about that Nvidia crap, where people can't write and update drivers for their operating system (Linux, BSD....)
@deth3021
@deth3021 Год назад
Starting an asic run is millions per attempt. And it will take more than one attempt.
@prgnify
@prgnify Год назад
@@hinz1 no. Even with the video's example - you can't program a FPGA to work across variable voltages, only high and low (1 and 0), so it would be categorically impossible to build 06:28 design on it. That is exactly the point. Also, for researchers to be able to share their papers with no NDAs is huge - most cutting edge research on this field is conducted behind closed doors, even if for tests and trials they build mock-ups with FPGAs, the tooling and processes are wrapped in a thousand layers of bureaucracy. Honestly, what I see coming from this initiative is not much beyond what google wants - in like 4 or 5 years there will be a lot of recent graduates who already got their hands dirty, and so are better prepared to be hired. A friend of mine designed a couple of photonic chips for his PhD, and everything took so long, and he had to put in so much effort to fight for the grants necessary.... If something like this makes it 10% faster or 10% cheaper, it is already huge.
@Xerox482
@Xerox482 Год назад
@@prgnify hmmmm why not these people share these tools on warez forums , am sure people will reverse engineer and crack them and will be in public domain . sometime piracy is good
@prgnify
@prgnify Год назад
@@Xerox482 the issue than become that if you MAKE anything using those proprietary technologies, they are entitled to it. Same reason why open source programmers star as far away from leaked source code as possible, so there can never be any claim of infringement
@Ironclad17
@Ironclad17 Год назад
Could all the little ICs everything needs like power mosfets, digital to analog converters, pwm controllers have open source equivalents? That could be huge for right to repair.
@PainterVierax
@PainterVierax Год назад
if you're talking about components, there are plenty of cheap jellybean third-party replacements parts so there is no practical need besides as modules integrated inside a larger die. Though for right to repair, the manufacturer should have that in mind during the PCB design instead of using unusual pinouts/packages or component characteristics.
@carlospulido6224
@carlospulido6224 Год назад
Finally, I was looking for this comment. Although the previous comment says that rejected parts that are relabeled work "fine" the thing is lifespan. And then there's propietary chips where you won't find details or datasheets... But can be circumvented by knowing what kind of function does. Like a dead Bios chip, or the PLL for clock modulation/generation. Or even remaking Legacy chips, like SID of the C64, or the TTL 74 series with higher freq range, less voltage/current drain, better fan-in/out capacity... Heck even make ALS181 but in true 8-bit form!
@PainterVierax
@PainterVierax Год назад
@@carlospulido6224 I didn't say "rejected parts that are relabeled work fine". This is your miss-interpretation. Like you said, I just think those little ICs cited by OP are often so simple that they are already retro-engineered, replicated and improved by many manufacturers, including the reputable ones.
@miniman3112
@miniman3112 Год назад
Very very cool you can talk to the actual people!
@ShannonWare
@ShannonWare Год назад
It turns out Jon is not just a researcher, but a tech insider helping to push the envelope ;0)
@aniksamiurrahman6365
@aniksamiurrahman6365 Год назад
Wow! What a great news! Thanks dude.
@ChristopherdeVilliers
@ChristopherdeVilliers Год назад
Wow, this is amazing, John please do more content in this field.
@himanshuchaudhary3718
@himanshuchaudhary3718 Год назад
Few channels who gives future idea, you are one of them.
@hacc220able
@hacc220able Год назад
Thanks for sharing
@oldestgamer
@oldestgamer Год назад
love the Pulp Fiction shout out!
@ricardokowalski1579
@ricardokowalski1579 Год назад
3:00 "good enough" This is a key concept that will rock the eletronics industry As Concorde showed, not every advance is economically justified of viable.
@chipsafan1
@chipsafan1 Год назад
Your videos are just the best! I love the shoutout to that in-memory compute project - very impressive.
@deforged
@deforged Год назад
"This is so Awesome!" - PRC & RF
@alfred0231
@alfred0231 Год назад
I wonder this would help display manufactures. There is very little consumer facing information on the chips powering displays. Perhaps they require more compute power or have enough scale to be better served by more modern chip manufacturing.
@denirodarkqwerty
@denirodarkqwerty Год назад
more deer inserts please
@Ai-immo
@Ai-immo Год назад
it's actually a map of Taipei, really cool. I can see 7xing shan in yangmingshan. Do you have a link to the whole map by any chance?
@tarihad1145
@tarihad1145 Год назад
Great vidéo. I am hoping that we will have also for analog, RF and mixed signal open toolkit where I amd others can try to play around.
@raphaelcardoso7927
@raphaelcardoso7927 Год назад
Very proud to see professor Bampi's work being cited here. Hits my heart ❤️
@kayakMike1000
@kayakMike1000 Год назад
130 nm process node would be pretty neat....
@Kenbomp
@Kenbomp Год назад
Theres also been mosis which is open shuttle for univ and anyone really.
@freedom_aint_free
@freedom_aint_free Год назад
I think that if let's say single board computers (SBC) could be made using this tech, at a bizarre low price and be made easily to chain together and form cluster for parallel processing, it could be a very nice application: the each size and speed order of magnitude, there are many application that could make the product commercially viable.
@daikucoffee5316
@daikucoffee5316 Год назад
Google got you links?! What a shocker!
@reinholdu9909
@reinholdu9909 Год назад
Damn *JON* you keep digging up things that are *WAY BEYOND USEFUL* ... _this one_ will probably get me _out of stasis_
@MrBubblegumx
@MrBubblegumx Год назад
Im very excited for this. To me these processes look like google expects people to do analog designs with them.
@OmegaSparky
@OmegaSparky Год назад
@Asianometry, do you mind posting a link to the AV1 encoder paper and site?
@user255
@user255 Год назад
I wonder if this is enough to implement proper open hardware smartphone.
@michaelharrison1093
@michaelharrison1093 Год назад
Are any of these process nodes a BCD technology? Or are they just CMOS?
@danielm3711
@danielm3711 Год назад
There is a major difference between this and GCC. A GCC-compiled code was able to be run on the latest and fastest CPUs making them competitive with well-known products. Google's software can only work with ancient nodes which results in circuits that are 100 times slower than what well-known companies can achieve. It may be useful for some power electronics or very obscure applications, but not commercially competitive yet.
@halos4179
@halos4179 Год назад
Well said. The performance implication is tightly coupled. Open source toolchain is evolving fast but still has a mountain to climb to match the performance of proprietary tools even for legacy processes.
@clonkex
@clonkex Год назад
Nodes? What are nodes in this context?
@rjordans
@rjordans Год назад
These tools also work for the non open processes, I believe there was at least one succes story around for GlobalFoundries 12nm
@Blu3W4r10Ck
@Blu3W4r10Ck Год назад
Looks cool. I understand some of these words.
@julianvtr007
@julianvtr007 Год назад
talk about semiconductors in Brazil, it's a very small industry but it's a curious case
@JMiskovsky
@JMiskovsky Год назад
One use would be TPM chips.
@Jajaho2
@Jajaho2 Год назад
Hey, I really appreciate the video, thank you.
@lulo08
@lulo08 Год назад
video on Cortical Labs
@randyhelzerman
@randyhelzerman Год назад
Ah....brings back good memories of when I was young and working at Intel. We were all trying to figure out how we could possibly support the new 130nm design process.....
@martylawson1638
@martylawson1638 Год назад
Getting your chips packaged or wire-bonding to a raw die is non-trivial to setup as well. How long till someone sets up "standard" bond pad layouts and packaging for you to plop your design in? This would be great for upgrading FPGA designs as even 130nm should give an easy 10x speed up.
@ashwin372
@ashwin372 Год назад
what's your background @asionometry guy?
@leosmi1
@leosmi1 Год назад
Brazil, so proud.
@r3dat29e
@r3dat29e Год назад
How far a smart design could enhance the performance of 130 nm agents 16 nm for example?
@user-ix1kk2ic2g
@user-ix1kk2ic2g Год назад
The picture of opening scene is the map of Taipei in Japanese occupation period?
@1800Supreme
@1800Supreme Год назад
I wonder if they let you make thermal imaging sensors. Or does that require a higher security clearance.
@aeonikus1
@aeonikus1 Год назад
Thermal imaging sensors, known as bolometers, are made using different techniques. Maybe Asianometry would like to make a video about this quite complicated and delicate chips? Anyway, as long as you make your thermal imaging device with 9Hz/fps you're good. Higher refresh rates are a bit more ...restricted, so to speak, at least in USA and such.
@ballinlikebill8334
@ballinlikebill8334 Год назад
@@aeonikus1 so you need a different node/process to manufacture these sensors?
@Spirit532
@Spirit532 Год назад
@@ballinlikebill8334 A completely different process. It's fairly advanced, high aspect ratio MEMS with custom deposition(a-Si or vanadium oxide) for the actual sensor array, plus another, normal CMOS readout chip bonded to it below.
@timng9104
@timng9104 Год назад
wow a video on CIM? can u also do memristors and stuff? pretty mind blowing stuff. I personally work on materials.
@issaalriyami213
@issaalriyami213 Год назад
Are PDK's specific to a fabrication plant? So if a deaign was made with skywater PDK can the chip be fabricated at any fab or only skywater fab?
@michaelharrison1093
@michaelharrison1093 Год назад
Typically they are not universal unless a particular fab wants to maintain compatibility between individual facilities
@issaalriyami213
@issaalriyami213 Год назад
@@michaelharrison1093 I see, thank you!
@chrisfuller1268
@chrisfuller1268 Год назад
Most products incorporating microcontrollers do not need 2 GHz. The EFR32 is one of my favorites and their bleeding edge version runs at 60 MHz. Imagine a microcontroller with exactly all of the I/O needed to do the job in one chip! I hope someone makes an open-source 6502, 8501, and ARM 4 compatible microcontroller IP! That would start everything else.
@evanallen5377
@evanallen5377 Год назад
I'm eye-ing this for repro retro hardware. SID, TIA, quad POKEY, etc... even the 558 is annoying to get. Maybe some 5v tolerant cplds and fpgas in production again would be nice
@oraz.
@oraz. Год назад
Shoutout to GCC. I met Stallman, cool guy.
@MJ-uk6lu
@MJ-uk6lu Год назад
I just think that if Google wants to make chips this project is great for them too. They can just apply some of the best open source design ideas or at least test them and pay nothing at all (or maybe very little). Meanwhile Intel, AMD, nV or whoever else would have to burn cash to even start experimenting with some new architecture ideas. So it's no-brainer for Google. Meanwhile for us it makes it cheap to design chips and maybe make something usable to some extent. I see it as massive win win situation. The only problem is that Google hardly makes anything on their own and their Tensor CPU in phones is badly lagging behind and uses a lot of ARM's designs, so it's not like they can modify it and even if they did, it might not be enough to close the gap with competitors.
@patrick247two
@patrick247two Год назад
Citizen Chip Design sounds blue sky to me.
@quantumastrologer5599
@quantumastrologer5599 Год назад
I understood very little to nothing at all, but i like your politeness and style.
@jessstuart7495
@jessstuart7495 Год назад
MOSIS has been around for a long time.
@stevengill1736
@stevengill1736 Год назад
It's like the old etching your own PCB days, only different. ;^[} I'd think the costs of actual foundry production is way beyond individuals, but small companies needing experimental or very specialized gear might be excited about this....oh, you mentioned academia ...very much so!
@SpecialeW
@SpecialeW Год назад
Maybe if you can combine different chips on a wafer, you can cut costs for smaller projects. That's how custom PCBs are cheap to order nowadays. Though I agree that we probably won't see anyone ordering 5 chips for a few dollars anytime soon.
@minespeed2009
@minespeed2009 Год назад
@@SpecialeW for a small scale production run the cost of an entire wafer isn't the problem (especially since old nodes user smaller wafers). The cost for the masks are extremely high and most likely will not get lower since it's a lot of effort to create them. Maybe with maskless lithography one could get a handfull of coustom chips for a couple of thousand bucks, but thats still a lot for an individual.
@SpecialeW
@SpecialeW Год назад
@@minespeed2009 thanks for the clarification! 👍
@brettyarima1550
@brettyarima1550 Год назад
I just started college after 2 gap years and I’m undecided on what I want to do. This video makes me want to do computer science
@Rudenbehr
@Rudenbehr Год назад
Anything computer related is solid but you’ll need good math skills up to differential equations to make it through.
@backpropagated
@backpropagated Год назад
I'm sure you'll do more research, but just a heads up, comp sci is programming, what you want is computer engineering (I think). Also, it's very competitive.
@chrisfuller1268
@chrisfuller1268 Год назад
If you want to design chips go electrical engineering. Half of the software engineers I've worked with are EEs but you never see a hardware engineer with a CS degree
@carloslemos6919
@carloslemos6919 Год назад
I think GDSII (at 4:35) are spelled GDS 2
@jank9525
@jank9525 Год назад
open source driver when ?
@sorover111
@sorover111 Год назад
I scanned through the comments and couldn't find anyone asking this, so could someone please explain what the order of 10 difference in nanometer architectures is due to ? I have very little chip knowledge, but I know the contemporary 'MOSFET' CPU architectures are in the sub 10nm scale, and this (also contemporary apparently) 'FSDOI' process is around 10 times larger .. Why ? What's the difference in goals between the two? are the two comparing apples to apples or something else ?
@rradekanon1945
@rradekanon1945 Год назад
The latest processes are always extremely expensive and reserved for the biggest, highest volume customers. 130nm is old enough that it's not so much in demand so they will let ordinary mortals play with it.
@alexcheetah79
@alexcheetah79 Год назад
Stumbling upon your channel because of the RU-vid algorithim is one of the best things RU-vid has done for me.
@marvin19966
@marvin19966 Год назад
Is Python really the best language to do chip design in, even if elementary? I thought we had HDLs for that...
@timwatson682
@timwatson682 Год назад
No. No it's not...😀
@ouranhighhost
@ouranhighhost Год назад
I studied computer engineering but went into software because I was spoiled by the open source mentality there. Man, I would regret doing it if this would take off in the hardware space.
@defeatSpace
@defeatSpace Год назад
Good ole symbiotic mutually beneficial Google.
@BangkokBubonaglia
@BangkokBubonaglia Год назад
How much per mm2 to actually fab your design in the shuttle program?
@rjordans
@rjordans Год назад
Free it you join the open source program, otherwise you can also pay. All designs make use of a template with about 10mm2 of user space and the closed source shuttle was something like 10k$ for some 100 to 300 chips depending on the run iirc
@logandm
@logandm Год назад
Ah, yes. The silicon photonic-based neural network accelerator.
@mrfu2
@mrfu2 Год назад
Pentium 4 was produced in 180nm and 130nm. Sure, it's no 4nm! But giving me access to a 130nm fab feels very kid in candystore!
@michael_r
@michael_r Год назад
Quick piece of info - I’ve always heard GDS II pronounced “GDS Two”
@dsjgfhidupgjret
@dsjgfhidupgjret Год назад
was looking for this comment :)
@MikeSmith-or4il
@MikeSmith-or4il Год назад
The best thing since sliced cheese.
@diablorojo3887
@diablorojo3887 Год назад
If is google, is not open source
@prgnify
@prgnify Год назад
if you can fork it, it is.
@awesomers
@awesomers Год назад
We’re big believers in the open source community!
@willkydd
@willkydd Год назад
I wonder how Arm sees this development.
@Spirit532
@Spirit532 Год назад
ARM sells IP. Their IP is proprietary, very expensive($M range to license one core) and has specific clauses about preventing open-source. They don't care.
@willkydd
@willkydd Год назад
@@Spirit532 didn't mean care about their ip being open sourced, but about being disrupted from below by armies of low cost open source chip designers.
@Spirit532
@Spirit532 Год назад
@@willkydd They don't make chips. And ARM is still extremely rigid in the market.
@RK-fr4qf
@RK-fr4qf Год назад
Your comment at 7minutes may explain Mythic Semiconductor collapsing? The paper authors from 2017 match.
@benmcreynolds8581
@benmcreynolds8581 Год назад
You know how unreal engine 5 has enhanced nanite and photogrammetry? I hope that we see an invention similar to photogrammetry but it allows you to take videos of real world action/behavior/physics and them you upload the footage and the game engine software can reverse engineer the video footage into "Code" so you can implement it into the game instead of how they currently have to spend tons of effort onto creating physics effects from the ground up with code for everything in the game. (I hope this idea, concept makes any sense, I might not be explaining it properly?)
@bhuuthesecond
@bhuuthesecond Год назад
What’s a good starting point to understand the topics discussed in this video??? It sounds very interesting but I need a basic foundation to understand the subject better.
@lbgstzockt8493
@lbgstzockt8493 Год назад
A degree in electrical engineering or similar is probably the best bet, so try to look for topics that are tought there and learn them on your own.
@HennerZeller
@HennerZeller Год назад
I find that Matt Venn's Zerotoasic videos provide a good general starting point. He also interviewed a bunch of people working in the field, which are further pointers towards interesting topics.
@ristekostadinov2820
@ristekostadinov2820 Год назад
you will also need some low level programming, even if you create some chip you will need to write some kind of drivers
@bhuuthesecond
@bhuuthesecond Год назад
@@HennerZeller Thanks 🙂👍
@bhuuthesecond
@bhuuthesecond Год назад
@@lbgstzockt8493 I’ll give that a try!
@rinelsays9130
@rinelsays9130 Год назад
8:00 dall-e ?
Далее
When an ASML Lithography Machine Goes Down
13:40
Просмотров 89 тыс.
The Problem with Wind Energy
16:47
Просмотров 1 млн
Куда Больнее Упасть с Высоты?
25:11
치토스로 체감되는 요즘 물가
00:16
Просмотров 3,3 млн
Stacking Dies For Performance and Profit
14:45
Просмотров 100 тыс.
RISC-V 2024 Update: RISE, AI Accelerators & More
14:03
6 Horribly Common PCB Design Mistakes
10:40
Просмотров 175 тыс.
Open Source Analog ASIC design: Entire Process
40:11
Просмотров 25 тыс.
MEMS: The Second Silicon Revolution?
14:25
Просмотров 377 тыс.
AI’s Hardware Problem
16:47
Просмотров 618 тыс.
Analog Computing is GENIUS - Here's Why!
15:28
Просмотров 474 тыс.