Тёмный

How To Design and Manufacture Your Own Chip 

Robert Feranec
Подписаться 172 тыс.
Просмотров 111 тыс.
50% 1

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

 

26 сен 2024

Поделиться:

Ссылка:

Скачать:

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

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 136   
@videogenie1236
@videogenie1236 3 месяца назад
As an engineer, I have designed fpga circuits and analogue circuits. This is the next generation of circuit design mixing both design types onto a custom intergrated circuit. It looks amazing.
@PsychogenicTechnologies
@PsychogenicTechnologies 3 месяца назад
Totally agree: I've only started to scratch the surface with this. RF is an obvious one I'm looking at, but there's just so much that's possible. Loving it :)
@PsychogenicTechnologies
@PsychogenicTechnologies 3 месяца назад
It was a pleasure to get to share this with you and a thrill to actually do a design live--a simple one, but we still had to go through some debug during and mystery solving during simulation: can't get a more realistic example, hah! Thanks again for having me Robert 😀
@RobertFeranec
@RobertFeranec 3 месяца назад
I learned so much! Thank you Pat
@anlpereira
@anlpereira 3 месяца назад
Great presentation Pat. With these new features of making mixed signal ICs I really hope the things get more advanced with ADCs and transceivers. I will continue to watch your videos always. Thankd
@PsychogenicTechnologies
@PsychogenicTechnologies 3 месяца назад
@@anlpereira Thanks Anderson! It was "interesting" to do this live on Robert's giant channel. And I think there's no doubt things are going to move fast with the mixed signal. Efabless has been hosting "chipalooza" (analog/mixed signal challenge) to basically create advance open source building blocks, plus all the TT community. It's going to be great 😀
@projectsspecial9224
@projectsspecial9224 3 месяца назад
Thank you, Pat and Robert! My students and I truly enjoy your presentations!
@PsychogenicTechnologies
@PsychogenicTechnologies 3 месяца назад
@@projectsspecial9224 that's great to hear: it was truly my pleasure, I hope your students get the itch to try it out and if you hit any road blocks, or just bumps, the tiny tapeout discord has tons of people who are really into this and can help out
@Circuitflux
@Circuitflux 3 месяца назад
That's a long waited video. Not many channels talks about this one.
@PsychogenicTechnologies
@PsychogenicTechnologies 3 месяца назад
Yes, it's fantastic to see in-depth content about this come out, I'm really happy to have had the opportunity to show this here
@matthewvenn
@matthewvenn 3 месяца назад
Try the zero to asic course channel for more open source asic videos
@lucaslautaromartinez7939
@lucaslautaromartinez7939 2 месяца назад
Bro's majestic looking. I don't understand anything about this video, but I hope someday I will, and I hope to come back to see this video.
@donaldderrick1595
@donaldderrick1595 2 месяца назад
like, im so shocked youtube would send me something so useful.
@thanatosor
@thanatosor 3 месяца назад
xscheme : draw schematic design spice : simulate your circuit magicsky : layout pcb again, emulate your layout then send to manufacturer
@PsychogenicTechnologies
@PsychogenicTechnologies 3 месяца назад
Hi! Yes, exactly. An extra step I didn't actually do is, after layout, "LVS" is the step where you use netgen to compare your layout and schematic to make sure you wired things up correctly. And just to clarify, "magicsky" is a shortcut I use to run magic, it's basically an alias to "magic -rcfile /some/long/path/to/sky130/magic.rc"
@33v4.
@33v4. 2 месяца назад
i’m a front end engineer and this looks a lot cooler than typescript
@joefuentes2977
@joefuentes2977 2 месяца назад
It is bro. It is.
@bubbasplants189
@bubbasplants189 3 месяца назад
Absolutely insane that this is available to anybody. Thanks for sharing! Maybe I can learn enough to give it a try one day!
@PsychogenicTechnologies
@PsychogenicTechnologies 3 месяца назад
It's amazing... five years ago, this was impossible without a ton of cash and even then it was a nightmare of NDAs, license servers and gigs and gigs of software. Now, install a vm, watch a video, play along. Crazy. I'm loving it.
@jobaptist
@jobaptist 2 месяца назад
wow, after watching it the 2nd time, I just realized that the guy who'm Robert is interviewing is actually the original creator of the Atmel chip... well done Robert.. always admired your passion for creating these pcb boards...
@ralvarezb78
@ralvarezb78 3 месяца назад
The two best youtubers on en electronics together. Yesah
@PsychogenicTechnologies
@PsychogenicTechnologies 3 месяца назад
Wow, Raúl, I'm flattered to be put in the same boat as Robert! Glad you enjoyed, cheers 😀
@va3bhav
@va3bhav 3 месяца назад
the most detailed one on the topic!
@moe85moe85
@moe85moe85 2 месяца назад
Wow amazing detailed overview - I thought I always wanted to make a chip for fun - but this shows it's really a labour of love required to get a simple chip produced.
@PeterA650
@PeterA650 2 месяца назад
Somehow this landed on my recommendations and I'm glad I clicked.
@carlatashkadeh5890
@carlatashkadeh5890 3 месяца назад
What a lovely guy Pat is ❤
@PsychogenicTechnologies
@PsychogenicTechnologies 3 месяца назад
wow, Carl: a big heart back at you 😀
@sacc19
@sacc19 3 месяца назад
I haven't watched your videos for almost a year as I've been more focused on software development due to my current job. However, I greatly appreciate your effort; your channel is outstanding and was a huge motivation while I was studying mechatronics engineering. I'm looking forward to catching up on all the videos I've missed and hope to transition to chip design within the next year.😁😁😁
@virajnh2043
@virajnh2043 3 месяца назад
Thankyou Robert and Pat for this amazing and wonderful session.
@Yahweh_Is_Great
@Yahweh_Is_Great 3 месяца назад
I used magic while in undergrad at Oklahoma State University. Took a couple of classes with Dr. Stine on VLSI. Absolutely loved it VLSI is awesome. Thank you for this video. The level of niche that CCA design used to be is now on the IC level it’s crazy.
@VladislavRumsh
@VladislavRumsh 2 месяца назад
Was asking gpt about it recently, very nice to have a video about it
@paugasolina5048
@paugasolina5048 3 месяца назад
This is absolutely amazing!
@JirkaHolas
@JirkaHolas 2 месяца назад
Thank you for a nicely produced video on a rather complex topic.
@garygranato9164
@garygranato9164 3 месяца назад
thank you robert, grate video, cool guest.
@sniperdogruffo
@sniperdogruffo 3 месяца назад
I didn't know Fabio was so knowledgeable of electrical engineering!
@donondre7314
@donondre7314 3 месяца назад
🤣
@fabio.1
@fabio.1 2 месяца назад
😂
@SHAINON117
@SHAINON117 Месяц назад
😂😂😂😂😂😂😂 I clicked on this and realised I'm probably not ready for this quiet yet ill see everyone in this lvl of engineering in hopefully a few years 😊 I watched a bit and realised it's the same as going to smd size components just way smaller and each component is layered basically the same as developing a pcb board but smaller and more layers and most likely very similar to pcbway or the other companies ❤
@mikejoyner3051
@mikejoyner3051 3 месяца назад
Very nice way to introduce IC layout to those unfamiliar. Much easier to digest than VIrtuoso or Tanner which I use most of the time.
@PsychogenicTechnologies
@PsychogenicTechnologies 3 месяца назад
Yes! The process is older (not necessarily a negative if you're doing analog, anyway) and the tools sometimes a little rough around the edges, but the fact you can start mucking around and trying things out, like right this minute, without downloading giganta suites or dealing with licensing... I think it really opens the doors up wide.
@SALSN
@SALSN 2 месяца назад
This was great, thank you both 🙂 I hope I can find some time to play with this 🙂
@davestorm6718
@davestorm6718 2 месяца назад
This is the coolest thing ever!
@gaborm4767
@gaborm4767 3 месяца назад
I already love it without even having seen it.
@PsychogenicTechnologies
@PsychogenicTechnologies 3 месяца назад
Just wait 'til you watch it Gabor :) Seriously, I'm biased of course but I think it's worth the watch if you are into IC design. Let me know if any bits remain unclear after all that, cheers!
@friendlycommentwolf
@friendlycommentwolf Месяц назад
thank you soo much
@jobaptist
@jobaptist 2 месяца назад
brilliant engineers
@juanfrancisco4274
@juanfrancisco4274 3 месяца назад
Excellent.
@Slimburger24
@Slimburger24 Месяц назад
I can’t wait for carbon graphene to replace the wiring in circuits in widespread use. There has been recent experiments in attempting to mass produce it, the power savings for more compute for less power seems good.
@Andrew-rc3vh
@Andrew-rc3vh 2 месяца назад
It sounds very similar to when you have a multilayer PCB with a circuit above 1GHz and so all your strips become inductors and your adjacent layers are capacitors of enough capacitance to mess up the spice model, hence you need software that simulates the physical layout of the board.
@kobitudor129
@kobitudor129 2 месяца назад
Thats awsome Bob.
@PROWEB7
@PROWEB7 3 месяца назад
nice video, thank you very much Robert!
@jshellenberger7876
@jshellenberger7876 2 месяца назад
Exactly, Celestica
@yushanthachathuranga5168
@yushanthachathuranga5168 3 месяца назад
Interesting one. Really appreciate.
@xiv3r
@xiv3r 3 месяца назад
Excellent works
@kabandajamir9844
@kabandajamir9844 2 месяца назад
So nice thanks sir
@defaultuser3440
@defaultuser3440 3 месяца назад
Cool video ) Thank's a lot
@psychicspy
@psychicspy 3 месяца назад
Cool
@darkferiousity
@darkferiousity Месяц назад
Great video only thing I didn't like was the rushing.
@lukasblenk3684
@lukasblenk3684 3 месяца назад
Really cool stuff.
@mertali7605
@mertali7605 3 месяца назад
interesting topic thanks!
@tijuthomas6793
@tijuthomas6793 3 месяца назад
Awesome. this is a awesome video who peoples love electronics and IC. please upload video like this. also you are awesome :)
@PsychogenicTechnologies
@PsychogenicTechnologies 3 месяца назад
I'm with you on this, Tiju--have been trying to put up more IC-related videos myself but it's really great to see the topic on Robert's terrific (and big) channel!
@tijuthomas6793
@tijuthomas6793 3 месяца назад
@@PsychogenicTechnologies Thank you so much to consider my comment. Am already your subscriber. I am a software engineer and my free times i teach students about computers. i suggested your channel for lots of students. also ben eater, Zero to asci etc... I am a great fan of you...
@PsychogenicTechnologies
@PsychogenicTechnologies 3 месяца назад
@@tijuthomas6793 Wow, that's awesome to hear 😀So we share similar goals: it's great that you take the time to teach... sometimes, it only takes a bit of clarification and it can be the spark that starts a passion or launches a career. In the name of your past and future pupils: thanks!
@breynerandresmonorymoreno8855
@breynerandresmonorymoreno8855 3 месяца назад
great video!!
@SHAINON117
@SHAINON117 Месяц назад
ThanksRU-vid AI for showing me what you'll be showing me in a few years ❤❤❤❤❤❤❤ actually I understand most of this 😊
@suvadipmazoomder28
@suvadipmazoomder28 2 месяца назад
Amazing 😮😮
@jozsiolah1435
@jozsiolah1435 2 месяца назад
The 8087 codes seem to be missing from the processors. The few additional 387 extensions are in the XC SD cards, but the 8087 is still missing.
@hanyanglee9018
@hanyanglee9018 2 месяца назад
Finally, Robert Feranec + TinyTapeout
@giampierocongiu2327
@giampierocongiu2327 2 месяца назад
Questo mi è molto interessante in futuro
@CarlSchattke
@CarlSchattke 3 месяца назад
Interesting
@Gekko-t4i
@Gekko-t4i 2 месяца назад
It *would* make sense for Geralt of Rivia to enchant these magical artifacts
@varshneydevansh
@varshneydevansh 2 месяца назад
thanks
@mdsojibmia340
@mdsojibmia340 3 месяца назад
Nice
@cesarhernandezcinfo
@cesarhernandezcinfo 3 месяца назад
Great video, thanks
@Rudy7408
@Rudy7408 3 месяца назад
Just a concern, if the tile that you design is adjacent to tiles from other designers, than how can you guarantee there will be no crosstalk or interference from neighboring circuits? Great idea, though. Amazing how accessible technology has come!
@RobertFeranec
@RobertFeranec 3 месяца назад
I think you have control over turning on and off the individual projects.
@Rudy7408
@Rudy7408 3 месяца назад
@@RobertFeranec Ah, perfect!!!
@PsychogenicTechnologies
@PsychogenicTechnologies 3 месяца назад
Yeah, the way it works at this point is just one project at a time. So you select project 42, say. Well the chip supporting stuff, the internal MUX, things like that are on, but the only active project is yours. And from this point on, other projects aren't just not clocked, they're basically powered down, so downside is: you can talk between tiles. Upside is: it's very clean, no interference possible, and allows TinyTapeout to offer analog.
@ginger_toggaf
@ginger_toggaf 2 месяца назад
Great idea to fill a wasted fab capacity. I don't really understand are they producing a small platter for $10k or somehow mixing multiple unrelated designs on a single platter and selling like a 1cm^2 of it for $10k. Plus the packaging will probably cost an extra pretty penny.
@scottfranco1962
@scottfranco1962 2 месяца назад
MOSIS has been offering "brokered silicon" since 1981, so this is not new. Because FPGAs really took off since then, its mainly been useful for analog chips.
@SurprisedDivingBoard-vu9rz
@SurprisedDivingBoard-vu9rz 2 месяца назад
Nobody wants to spend time. Time is More valuable than other things.
@IOANCHRIST-GODSTEF
@IOANCHRIST-GODSTEF 23 дня назад
OPEN CHIPS, OPEN PROGRAMS, OPEN OS!
@JudgeFredd
@JudgeFredd 2 месяца назад
Great
@adiredzic6726
@adiredzic6726 3 месяца назад
Cool!
@anhcoder
@anhcoder 3 месяца назад
awesome
@centro8894
@centro8894 2 месяца назад
good
@hedleyfurio
@hedleyfurio 3 месяца назад
very interesting 👌I guess for high end processors with billions of transistors , this whole process is automated where designers enter VHDL and the bulk of the downstream stuff just happens ? . Wether using Electric , magic , virtuoso - all tutorials use an inverter BUT I have never grasped the leap from a tutorial to a billion + transistor device
@emi5370
@emi5370 3 месяца назад
Digital implementation flow is very different from analog and far more automated yeah. There are several extensive introduction courses on the subject on RU-vid. Try search things like "VLSI Physical Design". Also this Tinytapeout is more on the educational side (which is fine) and is missing most of manufacturing, testability, reliability aspects. And trust me, designing something you get one good chip of, it is far easier than 100 millions at a 98% yield during years and years of production runs.
@PsychogenicTechnologies
@PsychogenicTechnologies 3 месяца назад
Yeah, you're right. For something massive, you'd use a hierarchical design in some HDL. At that level, you don't actually care about inverters, the process handles all the details. I did a simple, but not quite trivial, digital system in my "Python design of a hardware digital tuner on FPGA and ASIC" and subsequent video (this was in Python -> verilog using Amaranth). For heavy duty stuff, there are a bunch of e.g. RISC V processors you could look at in the HDL of your choice. So you do your dev and testing high level, and once you're satisfied, openlane uses yosys and other tools to transform that into a digital using standard cells, but the most you need to care about it is to run your test suite on the final synthesized gatelevel blob.
@ArneChristianRosenfeldt
@ArneChristianRosenfeldt 3 месяца назад
1:11:18 so this is where the title pic comes from. I may have missed it prior, but does this mean that in CMOS we have to group nMOSFET and pMOSFET ? I saw some die shots of RCA 1802 and it had a lot of rings. But as I understand each ring connected to Vdd or Vss is made of metal and is connected to doped silicon which completely encapsulates the transistor almost like a Faraday cage? I thought that the substrate would have one of the dopings, and the opposite doping would slide in from the source or drain. Is this to preven dirty effects at the end of these small width transistors? Power transistors can fold the gate inside this ring. I should probably google clock circuits. Also the amplifiers in front of the PLA of the 65C02 probably need power and output pins.
@PsychogenicTechnologies
@PsychogenicTechnologies 2 месяца назад
Hi Arne, so you don't *have* to group them, but yes they act as insulation like guard rings on a pcb. Magic by default creates guard rings around each mosfet individually--more efficient, hand-crafted designs, sometimes drop those and create their own around related groups manually. The rings in the examples here are in the local interconnect layer... so, conductive but not super-great (pretty high ohmic)... however, it's down there below all the metal, so the closest conductor to substrate after the poly itself. Another way the FETs are often grouped is with the dopant wells: a wafer of a given type, say p-type, will make creating fets of one kind easy, while the other will need a well of the opposite type to sit in. So if you have a bunch, you'll sometimes see them grouped in a well and then a guard ring around all that. Truth is I still have trouble identifying lots of stuff on pics of decap'ed ICs... the technology used, the era it was done in, there are a whole bunch of ways things seem to change but I think once I can draw a schem from any random die shot, it'll be because I'm pretty comfortable in this world :)
@IOANCHRIST-GODSTEF
@IOANCHRIST-GODSTEF 23 дня назад
CONSTRUCT!
@bx1803
@bx1803 2 месяца назад
Can you help me create an optical logic gate computer?
@bx1803
@bx1803 2 месяца назад
uses characteristics of light that is always on vs on off - encoding light using visible light frequency modulation
@user55890
@user55890 Месяц назад
thank you so much for this video!
@mievotechnologiespvt.ltd.1175
@mievotechnologiespvt.ltd.1175 3 месяца назад
Tremendous
@I_hu85ghjo
@I_hu85ghjo 3 месяца назад
22:00
@bubbasplants189
@bubbasplants189 3 месяца назад
btw your link to his channel is broken.
@RobertFeranec
@RobertFeranec 3 месяца назад
thank you, now I put there a link to the channel instead of the youtube handle. Should work now.
@hedleyfurio
@hedleyfurio 3 месяца назад
Last questions - The toolchain outlined on e Fabless appears to use ' wokwi' for tinytapeout vs what is laid out in the video . 1. which is the preferred route ? . Can someone please post a link for the VM download that is covered in the video ?
@PsychogenicTechnologies
@PsychogenicTechnologies 3 месяца назад
Hi Hedley. There are really 3 levels at which you can play: wokwi gives you a graphical simulator, in browser, that you can create projects with and try out without ever having anything on your own computer and go from that to tapeout. Then there a more traditional FPGA-like flow, where you use verilog (or Amaranth or whatever to get to verilog) to describe your hardware, and go from that to a digital design. Finally, if you want to do analog, or mixed-signal, you're getting deeper in the weeds and have to start using tools to finally wind up with GDS. Each of these can be used to fill tinytapeout slots, which one you use is a mix of preference and what's actually required--in short, you could do anything and everything with xschem/magic, but it would be quite a headache if all you want in reality is a digital inverter (meaning the example in the video was pretty convoluted, since I could've done it with a single component and two wires in wokwi but wanted to show the entire analog flow while keeping it simple enough to not take 5 hours, heh).
@hedleyfurio
@hedleyfurio 3 месяца назад
@@PsychogenicTechnologies Many thanks for providing clarity . I will go the last route as although more involved , really provides an appreciation for what's under the hood , and the nuances that support the notion of the 'devil is in the detail ' . I am almost done with setup on a VM , the outstanding part to install and setup is the PDK, as most of the instructions in online videos were from a year ago so either don't exist , or have missing parts - We often use Efinix FPGA's which has one IDE and then drag and drop blocks like Ethernet Mac , Risc-V cores etc , but the tiny tapeout route seems to provide a rich and fun learning experience 👍
@PsychogenicTechnologies
@PsychogenicTechnologies 3 месяца назад
@@hedleyfurio P.S. I totally agree on all the really interesting stuff hanging out with that devil in the details! On one hand, kinda glad it wasn't possible when I started with TT, because it's a lot to swallow in one go, but now that it's here, I'll probably be focused on mixed-signal all the way.
@hedleyfurio
@hedleyfurio 3 месяца назад
they will get the money if all spaces are reserved ,you pay on reserve - if users then don't submit , its no loss to them
@RHINOTVSCREENGUARD
@RHINOTVSCREENGUARD 2 месяца назад
❤🎉
@alish5417
@alish5417 2 месяца назад
To build my own chip ,therer is a factory in hongkong that does ghat ,i need to code the circuit on the timing i want i want to ,create a story of turn on wait ,turn again ,include laser sensor if cat or anythibg in the vicinity ,also i wwnt to study how the 3d printer moves ,its programmed on arduino ,but who makes these arduinows ,ocourse designed in usa ,but the pollution in china ,how malicoius
@RixtronixLAB
@RixtronixLAB 3 месяца назад
Nice video, Do you know where we can build our chip with multiple wafer DIYer and low cost ?$300 is expensive for DIY. thanks :)
@PsychogenicTechnologies
@PsychogenicTechnologies 2 месяца назад
Hi, I guess it's all relative... compared to a few years ago, this is dirt cheap and the least expensive I know of--but you're right, it's far from completely free. I just don't know of any other options--other than going the Sam Zeloof route of the home chip fab (which is probably super expensive if you can't just find all those tools, but also super fun)... honestly, the best way to cut costs would be to pair up: with a few friends, each buy tiles to put in projects, and then only get one or two of the chips/demoboard etc... all the projects will be included, and you can experiment with each in turn.
@RixtronixLAB
@RixtronixLAB 2 месяца назад
@@PsychogenicTechnologies Hi, Thanks for the reply, that's good idea for a "few friends buying a tiles", I'm experimenting on building one but it can not be implemented, high cost for DIY prototype, the fastest way is on Xilinx or Altera, but I have interest with DIY a chip :) Comparing with building a PCB, cost only $5 for dual layer, why not with the chip ? for example $5 for a one nano wafer ? it's my humble on building a chip. Kind regards.
@Rudy7408
@Rudy7408 3 месяца назад
The chip you get has your tiles on it as well as tiles from other peoples projects?
@RobertFeranec
@RobertFeranec 3 месяца назад
in this specific case, I believe yes
@StuartChilds
@StuartChilds 3 месяца назад
Yes, one of the cool things about Tiny Tapeout is getting not only yours but everybody else's designs - all documented too :)
@silajit28
@silajit28 3 месяца назад
😮
@saqqara6361
@saqqara6361 2 месяца назад
don´t show this to russians
@AjinkyaMahajan
@AjinkyaMahajan 3 месяца назад
Its a Project I want to try out but installing tools in VM and linux hold me back
@RobertFeranec
@RobertFeranec 3 месяца назад
I believe you should be able to download VM with everything preinstalled
@va3bhav
@va3bhav 3 месяца назад
you can even use linux as in WSL and get started
@-MadeinJapan
@-MadeinJapan 20 дней назад
Just use the ai
@cimishpk
@cimishpk 3 месяца назад
Excellent Pat, but I have a remark 70 percent of your life as a programmer has been wasted because you don't use windows
@saiprasadhakki9189
@saiprasadhakki9189 2 месяца назад
What are you trying to imply here?
@umpoucosobreconhecimentos
@umpoucosobreconhecimentos 3 месяца назад
Amazing. I love that
@ColleenNorthrop-q6m
@ColleenNorthrop-q6m 2 месяца назад
🎉
@apricotcomputers7915
@apricotcomputers7915 2 месяца назад
making chips at home... has a new meaning to it
Далее
Open Source Analog ASIC design: Entire Process
40:11
Просмотров 44 тыс.
How Can You Sell Your Own Tech Products?
52:16
Просмотров 23 тыс.
Самая сложная маска…
00:32
Просмотров 747 тыс.
How Bad is This $10,000 PC from 10 Years Ago??
22:00
Просмотров 4,1 млн
Flawless PCB design: RF rules of thumb - Part 1
15:45
Build Your Own Drone Tracking Radar:  Part 1
20:08
Просмотров 538 тыс.
Speedrunning 30yrs of lithography technology
46:07
Просмотров 691 тыс.