Analog Chip Design is an Art. Can AI Help?

  Рет қаралды 180,477

Asianometry

Asianometry

Күн бұрын

Notes:
I say that digital design is roughly the same size. Sometimes they have to be different sizes for the purpose of optimizing of delay/speed - usually by a factor of 3 or 4. That has some interesting consequences in FinFET design but we can talk about that someday later.
Links:
- The Asianometry Newsletter: www.asianometry.com
- Patreon: / asianometry
- Twitter: / asianometry

Пікірлер: 439
@berniethompsonus
@berniethompsonus 7 ай бұрын
This episode oozes all the things that makes Asianometry great. Expert, deep, quirky, silly, and interconnected.Thank you for what you do!
@guaposneeze
@guaposneeze 7 ай бұрын
I'm mainly hear for the chocolate cake news.
@Sum_Tings_Wong
@Sum_Tings_Wong 7 ай бұрын
@@guaposneeze Says the clown that doesn't know the difference between hear, & here...
@JackDanielThe7th
@JackDanielThe7th 7 ай бұрын
Yup
@feederx08
@feederx08 7 ай бұрын
Hmm. Interesting. Instead of having the machine look at people's designs, why not have all the designers put into words, what their knowledge is, and their techniques of layout, so it can be combined into software steps and rules? That way the software would be at least as good as a human. Interview all of them. Maybe that would help. Also physical modeling, and quantum computers maybe? It shouldn't cost much runtime for one chip. That's an interesting problem. I thought all chip design was automated now. Cooll.
@BaBam898
@BaBam898 7 ай бұрын
@@Sum_Tings_Wong Calm down a bit. Your response reads as if you were personally attacked by a misspelling
@jonpattison
@jonpattison 7 ай бұрын
In the mid 80's I worked at a silicon design firm. Mostly 3 micron gate arrays. My boss and a really sharp engineer from the client company designed a modem chip. Their first silicon worked fine which elevated them past hero status to God of silicon design status. Mixed signal chip design is something like witchcraft. Thanks for another great video!
@kallucelfrumos4946
@kallucelfrumos4946 7 ай бұрын
and?
@autarchex
@autarchex 7 ай бұрын
The *first* silicon worked, he said. That's pretty rare.@@kallucelfrumos4946
@tomaszapata
@tomaszapata 7 ай бұрын
What did you study @jonpattison?
@jonpattison
@jonpattison 7 ай бұрын
@@tomaszapata I was trained in basic electronics by the US military and I had a computer programming class at the community college. On the job training from tech to engineer.
@Gameboygenius
@Gameboygenius 7 ай бұрын
Ok, let's try to identify some of these images for fun. 0:06 A DC/DC converter module of some kind. Transformer and optocoupler in the middle of the board to isolate the primary (right) form the secondary (left). Could be for use in telco for converting 48 V to a local voltage like 5 V or 3.3 V for example. 0:13 Some analog chip produced by PMI (Precision Monolithics). Could for example be an opamp. 0:31 The title "analog delay" combined with delay stages taking opposite clock signals φ_1 and φ_2 points toward a BBD (bucket-brigade delay). This is an analog device delaying an analog signal by feeding it through a series of capacitors which each holds a sample temporarily before passing it on. I don't recognize the circuit. I would've loved for this to be either Serge's Wilson Analog Delay or Buchla's model 277 (modular synth devices) but it doesn't look like it. 2:09 As the title suggests, an analog multiplier circuit. What's neat about this circuit is that it's actually a logarithmic converters followed by a summer followed by an exponential converter. In other words, it turns a multiplication into an addition according to the laws of logarithms and exponentials: a*b=e^(log(a)+log(b)) 2:51 Looks like the same analog delay circuit as in the title card. Through the magic of reverse image search, this turns out to be an early 1976 guitar pedal prototype circuit which inspired MXR delay pedals. 3:05 The title cards for two previous videos. To the left, the board for a HackRF One, a SDR (software defined radio) which can be used to receive various radio signals. To the right, something that looks very much like a computer motherboard, with PCI or RAM slots. 4:27 Looks like a RF demodulator going into an AGC (automatic gain control) then into an amplifier feeding a builtin speaker. Ie a radio receiver. The negative voltage supply (positive ground) combined with liberal use of transformers, suggests a vintage circuit. 5:00 LM317 internal diagram. LM317 is a classic adjustable, linear voltage regulator. The schematic of the internal diagram is drawn in the datasheet. 7:18 Looks like a circuit for exercising your understanding of Kirchhoff's Law in school. Fun stuff. 10:52 A delicious cake, which I'm informed may be a lie. 12:30 Looks like a sawtooth wave generator. The second opamp is setup as a comparator, which will trigger the MOSFET and reset the phase when the voltage goes above 2.5 V, plus a little bit of positive feedback to encourage the opamp a bit to work as a comparator, which it's otherwise reluctant to do. Also, screenshots are hard. 12:44 Not a schematic, but just a note that it's difficult for AI to generate grids apparently. The lines are wobbly and the lines never seem to line up on both sides when they're obscured by some object. 15:18 Interesting. I wonder what this is. Two CPU/FPGA/whatever devices hooked up to memory, by the looks of it. And then IDC headers. This is probably some industrial or test equipment, like the digital portion of an oscilloscope.
@AC-jk8wq
@AC-jk8wq 7 ай бұрын
Thanks for sharing the insight! 😃
@Punisher9419
@Punisher9419 7 ай бұрын
Nice to know that AI struggle to draw grids.
@bigmedge
@bigmedge 7 ай бұрын
I know old school audio amplifiers had a ton transformers in them , so perhaps the schematic is for 1 of the amp’s stages
@Gameboygenius
@Gameboygenius 7 ай бұрын
@@bigmedge nah, it's an all in one radio. Lower left is the tuner, with the dashed line being the coupling to the antenna, and the adjustable capacitor in parallel with an inductor being used to tune the frequency. On the right side you see the amplifier section with a 1 transistor preamp and two transistor power amp, followed by what looks like a built-in speaker. Lots of transformers is just how they built stuff back then because of habit from the tube days, and the price of transistors. Transistors were cutting edge technology, and transformers were something you could manufacture easily with cheap labor. If you could solve a problem without adding more transistors, that's what you did. Today it's the opposite. Transistors, especially in integrated circuits, can be mass produced for almost nothing in a highly automated factory but transformers still require (now more expensive) manual labor.
@drmosfet
@drmosfet 7 ай бұрын
@@Gameboygenius Look like an old transistorized AM radio to me, I can almost see the wax they put on the variable inductors.
@jaqueitch
@jaqueitch 7 ай бұрын
The honor you show your parents is so wonderful
@RT-qd8yl
@RT-qd8yl 7 ай бұрын
You can tell he really respects his dad and what he did; that's awesome to see nowadays.
@jonasghafur4940
@jonasghafur4940 7 ай бұрын
always reminds me of my own immigrant dad, who sacrificed everything he had, without knowing if he will ever be able to achieve his dream of being a physician, to be able to raise his son outside of a warzone. He himself said he wouldn’t have been able to do any of that without my mother, and i would dare to doubt it for a second. I’ll never stop being grateful for what they did for me, I’m looking forward to being able to honor them by being a good dad myself one day.
@jaykita2069
@jaykita2069 7 ай бұрын
The complicity of analog design is worse when you include temperature sensitivities in the transistor and material performance. My old company (name withheld) included a Power On Rest circuit that gated power to internal logic so that it always started up in a known state. The circuit was updated in a routine design revision that passed all qualification tests across temperature and worked great in industrial grade applications, but came to a screaching halt when it was sold as an automotive product. Process variation of some lots allowed the temperature response of the POR to shift, locking the chip up when you turned it on in a narrow temperature window, A minor issue for a cell phone, but pretty painful if you are trying to unload VW's from a ship in the winter (the ECU wouldn't function). As you noted, analog design is an art, one where you have to know how all the paints mix and interact. Nice job on the presentation, I hope your father was able to retire happily.
@stevebabiak6997
@stevebabiak6997 7 ай бұрын
Underrated comment. Temperature sensitivity affects analog circuits in so many ways, and that is partly why certain designs performed better as an IC than as discrete components.
@emiliaolfelt6370
@emiliaolfelt6370 7 ай бұрын
get better circuit design bro
@ccoder4953
@ccoder4953 7 ай бұрын
Quite true. Temperature sensitivity is just sort of part of the analog design flow. It's even part of why there's special analog processes - analog processes often have multiple types of resistors with different TCs and sheet rhos - finding a balance between the right TC, area, and performance means you have to pick the right one for the application and maybe make tradeoffs. And it's not just that. We often do things like design amplifiers with current biases that change over temperature so that the performance of the amplifier stays relatively the same over temperature. And it goes on and on. Another place where the art shows through is on stuff like DC-DC converters. You have, on the same piece of silicon, incredibly noisy power switches doing many amps of current and delicate low noise references, amplifiers, and ADCs and DACs. Making it so those two things can coexist with good separation is quite an art indeed.
@brodriguez11000
@brodriguez11000 7 ай бұрын
@@ccoder4953 Sounds like job security.
@ccoder4953
@ccoder4953 7 ай бұрын
@@brodriguez11000 Kinda is. I'm sure at some point AI will come in and help with design, but it's going to be a long time before it's a replacement for a human. Even in other fields, like programming, AI is a really useful tool, but it still very much needs a human to guide it, direct it, critique it, debug it, etc. Now ultimately, that may mean the human is thinking about stuff like top level architecture and requirements while the AI is doing low level work, but I don't see humans not being part of the loop for quite some time.
@bradsalz4084
@bradsalz4084 7 ай бұрын
As an analog/RF IC designer I can relate. About a dozen years ago when I was working at AMD our CAD group made an attempt to automate analog design to redesign chips shrinking to a smaller process node. It did this by interpolating the I-V curves to resize transistors. The results were laughably amusing and none of my IC design peers ever lost sleep worrying about design automation. Layout for analog circuits might be an even tougher nut to crack because an alogrithm would have to iterate on extracted simulation, layout, LVS/DRC checks, re-extraction, and back to simulation. Given the size of extracted netlists, I would expected the required hardware compute resources to require a supercomputer. LOL. But all of that was before AI. Fortunately, I'm close to retirement now so I expect to skate by just as your father did. Not so sure about the next generation of circuit designers, however ....
@brodriguez11000
@brodriguez11000 7 ай бұрын
Maybe an analog computer designing analog circuits.
@RodrigoOliveira-cc3kc
@RodrigoOliveira-cc3kc 7 ай бұрын
All the physical characteristics of the devices change. They sure knew CAD...and only CAD.
@fredinit
@fredinit 7 ай бұрын
Jon - You don't have to eat the full slice of black forest cake. The real world is analog - you can have have a 1/2 slice... 1/4 slice... or just grab the cherry from the top. As always, a great video on a very complex topic.
@stevebabiak6997
@stevebabiak6997 7 ай бұрын
Analog circuit design using discrete devices is an art by itself. Placing an analog circuit onto an integrated circuit is art at the grandmaster level.
@PBnFlash
@PBnFlash 7 ай бұрын
I'm not normally down with the goofy tangents and memes in dry educational videos but you ride the line.
@sporkstar1911
@sporkstar1911 7 ай бұрын
I absolutely died in his Japanese Computer video when "actual footage of invasion of japanese market" which was moby dick ramming the piquant. 🤣
@JBrinx18
@JBrinx18 7 ай бұрын
I think he goes over at times. Little cringy, just allow for the natural irony of the content to be the funny
@josephyoung6749
@josephyoung6749 7 ай бұрын
he's awesome and you're jealous!!@@JBrinx18
@pigup2
@pigup2 7 ай бұрын
I laugh freely at them. Keep em coming!
@RT-qd8yl
@RT-qd8yl 7 ай бұрын
@@JBrinx18 No one is keeping you here against your will. If you don't like the content, watch something else.
@kipmachale8921
@kipmachale8921 7 ай бұрын
My perspective of 50 years of working in electronic industry is digital is a very narrow subset of analog. Resistance, and/or, impedance plus capacitance, and the one thing you left out in your talk is inductance. But you are correct and that it takes a few people with the artistry to do a good job in design.
@AlexSchendel
@AlexSchendel 7 ай бұрын
13:02 AlphaGo was not actually trained on huge datasets. The reason it is capable of beating the world's best players with *novel* techniques is because it was not trained by watching humans play. Instead, it played against itself and gradually learned over millions (or more?) iterations while grading its performance.
@AediWang
@AediWang 7 ай бұрын
AlphaGo is trained on a huge dataset of expert data then self-play to improve. AlphaGo Zero is pure self-play data.
@Yj-Fj
@Yj-Fj 7 ай бұрын
@@AediWangand between them both, did they lick the game plate clean?
@PaulFisher
@PaulFisher 7 ай бұрын
​@@Yj-Fjas I understand, yes; that is the “zero” part of alphago zero
@gmlssns5859
@gmlssns5859 5 ай бұрын
​@@AediWangThat's true
@paulcarre4719
@paulcarre4719 7 ай бұрын
All digital is analog - just depends on how deep you dive.. Thanks for what you do.
@rubenpulles7382
@rubenpulles7382 7 ай бұрын
As someone who aspires to work as an analog designer this was really encouraging to hear.
@0MoTheG
@0MoTheG 6 ай бұрын
It is a very nieche occupation that is taught in very few places.
@karamany9870
@karamany9870 6 ай бұрын
@@0MoTheG so not good?
@davecool42
@davecool42 7 ай бұрын
It’s kinda interesting to think that even digital circuits are technically analog at their physical level. 😳
@homelessrobot
@homelessrobot 7 ай бұрын
but then you realize that all circuits period are digital at the most fundamental level.
@PeterTodd
@PeterTodd 7 ай бұрын
I had this thought too.
@DrewNorthup
@DrewNorthup 7 ай бұрын
​@@homelessrobotNo, they really aren't all digital. Up to 20% of each digital clock cycle of many architectures is spent in the linear range of the transistors (this is a large part of why they draw power, and why higher clock speeds draw geometrically more power) and not in saturation. Transmission lines, may they be data busses, networking cables, or power distribution wiring are all also inherently analog.
@homelessrobot
@homelessrobot 7 ай бұрын
@@DrewNorthup what I was refering to is the planck constant. The energy of particles being in discrete increment, and time passing in discrete windows within which no ordering or subsequence of smaller moments can be discerned.
@Stopinvadingmyhardware
@Stopinvadingmyhardware 7 ай бұрын
@@homelessrobotIgnoring spin won’t save you.
@Stuartrusty
@Stuartrusty 7 ай бұрын
As an electronics repair tech for a large US manufacturer in the UK, I work on and use precision analogue electrical measuring instruments every day. I almost never gave any thought to the complex analogue designs inside the many many ICs used in this equipment. Being a designer of the circuitry in this high accuracy analogue equipment is a huge challenge in itself. The design engineers job is having to take into account parasitic capacitances, inductances and resistances. Having made a few analogue designs from discrete and IC components, I know how challenging some of these can be. I sometimes think it is all magic, and I have been in the industry since I left college in 1984. I take my hat off to those who design analogue circuitry on a microscopic level, and am glad to see you honour your father in this piece. Can I also just add that the sweet baked confection shown is a gateau, not a cake. Gateaus tend to have more than one layer of filling, usually a combination of buttercream icing and a fruit jam or compote. The main construction is formed of a light sponge. Son of an electrician and a baker.....
@giovanniguaitini7454
@giovanniguaitini7454 7 ай бұрын
I used to be an analog and mixed mode ic designer. I had LOTS of fun. I especially enjoyed the challenges of simulating the circuits properly. And what a feeling when the first silicon arrived on the bench and it worked exactly like in the simulator! Of course sometimes certain behaviors of the actual chip remained a mistery...
@manonamission2000
@manonamission2000 6 ай бұрын
care to share those unexpected behaviors? that's how we learn how the universe really works
@giovanniguaitini7454
@giovanniguaitini7454 6 ай бұрын
@@manonamission2000 well, it's been over 20 years ago. If I remember correctly I had an offset problem: the measurement and the involved math showed beyond any doubt that there was a constant offset causing a systematic error in the slope of a ramp. But my colleagues and I looked everywhere (circuit schematic, layout, design parameters) but everything seemd right. In the last run we even chose a more expensive mask set, but the offset was still there. Fortunately the parameter was not a fundamental one, so we simply relaxed the spec and the device could enter production. But I could never figure out the root cause.
@Fish-ub3wn
@Fish-ub3wn 7 ай бұрын
10/10. Your style is art, too.
@VedantinKK
@VedantinKK 7 ай бұрын
Thanks for being one of the best knowledge communicator out there dude.
@DerekWoolverton
@DerekWoolverton 7 ай бұрын
Just to clarify, there's no metal in the center of the FinFET, that's silicon--an even worse conductor (semi-conductor in fact), which means even more resistance.
@alex_hiller
@alex_hiller 7 ай бұрын
As an early career analog designer, I have to say that you generally got the design flow right, except that nowadays almost no one is using a paper and pencil to do anything significant. Usually things will be sized and played with in a simulator, experienced designers "have a feeling" about what sizing is going to work, and are usually right. The complexities of BSIM-BULK models (formerly BSIM6) means that doing anything on paper is fruitless, though there is some nice guiding principles in the EKV model. Reductions in supply rail headroom have also meant we have to do most things in weak inversion now, and that changes your current characteristic from quadratic to exponential, another weirdness that is different from what is taught in university. AI training really seems hard to achieve, though probably not impossible considering what LLMs are doing these days. But one of the key problems is that there are many criterion for "good" and so in order for a computer to optimise, this optimisation has to be set up in the outset. This means that two different analog designers might have very different goals with an assistant AI, one might care more about their area specification, another might be more focused on how they are going to achieve their dynamic range spec with the power consumption spec. As you said, it's a very high-dimensional space, I'm not sure how one AI tool can really guide you through all of that. That's to say nothing on how you are attaining this dataset to train on, where's that coming from? Also, who is qualified to do the annotation of data for a dataset? Lots of hard problems to solve in this domain.
@yabincheng4171
@yabincheng4171 5 ай бұрын
15:30 "I hope it won't happen. Because analog is the real world, and its designing is an art" Amazing conclusion of video emotion, kinda touchy
@douglasstrother6584
@douglasstrother6584 7 ай бұрын
If Bob Pease were still with us, he say, "What's all this AI stuff?"
@lance31415
@lance31415 7 ай бұрын
Been part of several chip and board bring-ups. Getting the analog wrong through bad or lacking simulation cost us a lot of time and money.
@DrewNorthup
@DrewNorthup 7 ай бұрын
20 years ago somebody brought me on as a contractor to add digital control to an otherwise analog system. There was zero chance to make it work as they had not bothered to properly characterize their design and understand the component constraints needed for reliability and EMI/RFI compatibility & stability. 🤦🏻
@matthewvenn
@matthewvenn 11 ай бұрын
Nice analysis. In my view, we can further divide the field into 'needs the best performance' and 'works well enough'. I think for now analog designers have job security for the high performance area. However, I believe that we'll see the growth of automated and AI tools for 'good enough' analog. Especially in the open source field, as it's a lot cheaper to test and develop. One of the criticisms of open source ASIC tools I've heard is that the older process sizes are not relevant, but in fact they are still very highly regarded by analog engineers for the reasons you outlined in your video. Additional interesting reading can be found here: "Open-Source and Autonomous Temperature Sensor Generator Verified With 64 Instances in SkyWater 130 nm for Comprehensive Design Space Exploration"
@ccoder4953
@ccoder4953 7 ай бұрын
There's actually quite a few other reasons why newer processes aren't well regarded by analog designers. First, those transistors are often optimized for good digital performance without any regard to analog performance. This means they might have things like a poor gm curve. Or lots of equivalent output resistance. Or bad subthreshold leakage. Or poor matching characteristics. Or just plain weird analog behavior (like gate oxide tunneling). Or... Second, those processes are rarely setup for good analog circuits. So, they will lack things like the ability to mix and match transistors with different threshold voltages. Or perhaps lack good resistor options, particularly high sheet resistance or low temperature coefficient resistors. And stuff like BJTs (yes, still common on analog designs, especially references) is virtually always an afterthought on those processes. It's usually some parasitic device with stuff like really bad betas (current gain from base to collector) and lots of undesirable parasitic devices and leakages. And zener or schottkey diodes are virtually nonexistent on those nodes. They will also rarely have things like extended drain devices for high voltage operation. It's also often really helpful to be able to put devices in different wells, both for isolation purposes, but also so you can float transistors above (and sometimes below) the substrate and that ability will be limited on a digital process or come with major drawbacks. Third, alot of analog circuits go into power converters or RF. On both of those, it's rarely the active analog circuitry that dictates most of the die area. For power converters, it's usually the power switches, which will dominate the die area and don't benefit much from ultra small geometry stuff. For RF circuits, it's often stuff like inductors and transformers that dominate the chip. The actual analog circuitry is typically tiny, then you usually have some moderately sized mixed signal stuff to digitize the analog, then a big digital block to process it all (often on a different die - usually on a process optimized for digital). A good example would to pull up a die shot of the ESP8266 (a low end microcontroller with integrated WiFi). Zeptobars has a nice one. The digital is actually a pretty big chunk, but the single most prominent features are the big inductors and transformers for the RF (usually large octagonal or circular constructs). Fourth, most of the actual analog processes get less attention and less money. So they are often old digital processes that have had analog stuff bolted on after the fact. Not only does that make them less than ideal for analog, but it all but guarantees it will be an old process. Which is usually fine because the analog rarely actually needs stuff like finer geometry (doesn't actually make the chip that much smaller), so why pay for more expensive masks and processing? And why incur the MUCH more difficult design rules that come with fine geometries?
@anfangerm
@anfangerm 7 ай бұрын
How could you commented 3 month ago? this video is 1 hour old!
@alihouadef5539
@alihouadef5539 7 ай бұрын
This comment is 3 months ago ?! how come ?!
@lahma69
@lahma69 7 ай бұрын
Wow.. that's a bit creepy.. How does it feel to be a time traveler @matthewvenn ? Is the trip backwards through time (and presumably forward through time.. if you're reading this) as nausea inducing as I imagine it to be? Or is it like surfing a gentle wave for a time traveling bad@$$ such as yourself?
@rugerthedog396
@rugerthedog396 7 ай бұрын
I worked as an FPGA digital designer with an office next to group that did mixed-signal chip design for imaging readout chips. This was a little different from some of the examples in the video because the imaging chips were and are much more analog than digital, and it was no secret that these mostly analog chip designers were the technical stars of the company. I had the privilege to be asked to sit in on one design review and was mightily impressed with the thought and skill that shown through in that presentation and discussion.
@scene2much
@scene2much 7 ай бұрын
Analog design is the Gordian knot of design disciplines. AI as Alexander Invictus however will be denied a single sword to slice through it. It will have to unravel the knot every time. If it can, let everyone beware.
@UrbanistBlooms
@UrbanistBlooms 7 ай бұрын
Good metaphorical and historical comment. Are you saying beware if it can slice through with a single sword or if it has to untangle the impossible knot everytime?
@OrangeC7
@OrangeC7 7 ай бұрын
@@UrbanistBlooms Personally, I think I would beware in either situation regardless
@nathan_luthor
@nathan_luthor 7 ай бұрын
Didn't expect 'that' kind of numbers 1:30 in videos lol
@sellicott
@sellicott 7 ай бұрын
As someone who has *tried* to use the Berkley Analog Generator (BAG) one of the main problems is setting the system up. First it is a python library (built by grad students) with lot's of dependencies, these are not always readily available on the operating systems used to run EDA software (*cough* RHEL 7 *cough*). After that hurdle is cleared, BAG needs a set of base layouts that the software can array copy (for lack of better words) next to each other. These base layouts are necessary to build up larger transistors with the flexibility to meet the design needs. These layouts are difficult to make due to the complicated design rules for current-gen and leading edge processes. Also, the work to build the layouts cannot be shared between processes as they are, in general, quite different from each other. All this to say, BAG has significant adoption costs associated with it.
@johncavanaugh6481
@johncavanaugh6481 7 ай бұрын
I worked for years in the EDA SW team at HP/Agilent working with Test & Measurement teams. You are not kidding, analog design, especially very high frequency analog is freaking insanely complex & difficult...
@wizz1358
@wizz1358 7 ай бұрын
My first analog circuit was a DC/DC converter with multiple inputs, single output to define the desired output voltage given the multiple inputs (it had power delivery limit, desired speed and temperature), it was designed to move a DC motor for a prototype car. Why did I made it analog? I dunno, I just loved the idea of making something different using something no one around me was able to even try to copy
@joshhaeg5173
@joshhaeg5173 7 ай бұрын
Your presenting voice has gotten so much better dude, your work had been super thoughtful and now you're coming into perfection
@mikechaplin1566
@mikechaplin1566 7 ай бұрын
I love your semiconductor videos, as I was a product engineer, we worked with both process engineers, design engineers, and test engineers.
@christopherneufelt8971
@christopherneufelt8971 7 ай бұрын
Hi. I am engineer. Analogue design will be completely automated, if not already in some heavy projects, because the design reuse has reached its maturity early 2000, i.e. now there is only the need for advanced heuristics and optimization algorithms to achieve a middle range complex design of about 10000 transistors (we are not speaking of digital designs since these have pretty fixed rules(Lynn Conway anyone?). Unfortunately, the problem is that the new generation is not interested in analogue design, as being confident that digital systems will prevail or even they can outsource their analogue designs in the East. A bravo to Asianometry for this great presentation.
@cantkeepitin
@cantkeepitin 6 ай бұрын
Indeed improving the reuse is where AI can help
@OrangeC7
@OrangeC7 7 ай бұрын
This must be my favorite episode so far! I especially loved the ending. And the cake, too
@KabelkowyJoe
@KabelkowyJoe 7 ай бұрын
1:00 It is no longer limited to "comes from real world" QPSK, QAM are extensively used in real digital world to transfer data more than 1 bit / cycle - >10 bits per cycle. Not to mention SDR radios etc.
@michaelmoorrees3585
@michaelmoorrees3585 7 ай бұрын
4:30 - Like the old transistor radio schematic !
@KurtzMista
@KurtzMista 7 ай бұрын
Great stuff as always. There's been a change of tone compared to your earlier work which was more academic. I suppose I prefer that, but I am glad you are having more fun with these! Please keep this stuff going.
@sparqqling
@sparqqling 7 ай бұрын
"Every idiot can count to one" Bob Wilder, the designer of the first mass produced OpAmp.
@Gameboygenius
@Gameboygenius 7 ай бұрын
Bob Widlar, and that classic quote, got a mention in Jon's video about National Semiconductor a couple of weeks ago. :)
@stevebabiak6997
@stevebabiak6997 7 ай бұрын
@@Gameboygenius - he was mentioned in this one too I think.
@justus1995
@justus1995 7 ай бұрын
Love your videos, always nicely structured and explained well. Greeting from southern Black Forrest (Freiburg, Germany)
@rydplrs71
@rydplrs71 7 ай бұрын
Working at an analog company we only considered ESD protection the black magic. Most analog design was fairly automated after proper modeling. Qualifying a new process was very in depth, and there were a few gotcha’s that popped up in the first designs with nearby devices or interconnects but those could be worked in design rules and coded into automated design tools. We would occasionally find a new problem in mature processes, but those learnings were quickly tested for in other processes and proactively prevented. We weren’t at 7nm, or 32nm, but the analog circuits were always larger geometry then the digital portions even in analog heavy designs.
@reinerfranke5436
@reinerfranke5436 7 ай бұрын
Put thermal accurate thermal models behind each component and a spice of minority model of the substrate connection it turns to less an art but more engineering.
@ErikWalle
@ErikWalle 7 ай бұрын
Touching, funny, deep! Anyone with even a passing familiarity with circuit design can appreciate this! Thank you for brining this human element to a highly technical subject! Kudos and godspeed!
@ZappyOh
@ZappyOh 7 ай бұрын
1) AI is trained on data from the Internet. 2) AI outputs data to the Internet. 3) Goto 1 ... Exponentially growing AI-feedback ... you now see how this ends :(
@AmishGramish
@AmishGramish 7 ай бұрын
I only randomly view your videos, but it was cool to hear that your dad designed analog chips and that you were able to explore his realm with this video.
@CalgarGTX
@CalgarGTX 7 ай бұрын
A similar thing that has always baffled me is analog mechanical computers like the fire control system in Iowa battleships. Which as far as I know remained a lot more accurate in it's firing solutions than many digital types that followed. And since it mixed inputs continually it also gave you solutions real time. The only not real time part was the human operator needed to feed the wind speed or some of the other inputs into the system. But other than that it was solving an analog equation with the given inputs.. mechanically. As a student of the binary age I've always thought that was really crazy that someone thought of doing things like that.
@fredinit
@fredinit 7 ай бұрын
Yea, I watch Ryan over @BattlshipNewJersey as well. Digital is like quantization - it's discrete. Analog natively supports 1/2, 1/4, 1/8... 1/n.. 1/n*2... increments. Terms like a "smidge" are perfectly valid. Also, *all* of the inputs on the Mk 38 Range keeper along with the Mk 41 stable vertical are analog. Distance, bearing, temperature, humidity, on and on. Analog calculating analog is ideal in this situation. The inputs are the impetus for the outputs. The output changes continuously with the inputs. The firing solution is a natural result of the inputs. It was 40 years of development before the analog to digital encoders, and the digital computers were fast and reliable enough for the Navy to make the transition. Even then, the firing solution was discrete. Inputs became fixed so a firing solution could be calculated and made available when the trigger is pulled on the pineapple.
@andrewallen9993
@andrewallen9993 7 ай бұрын
@@fredinit And 5hey were using analog firing computers in the 19th century in the early battleships and cruisers.
@youcantata
@youcantata 7 ай бұрын
Those who aspires to be analog designer should have many first-hand experiences on discrete high frequency analog circuits design first in early age. You can experience many varied and weird parasitic behavior of analog circuits on such RF circuits. Familiarize yourself with many historic analog circuits design like radio, TV, classic amp, radio transmitter, op amp circuits. Study workings of the circuit carefully down to a resistor. Once you are accustomed and learned such strange and intricate nature of analog circuits, then study carefully circuit, layout, and floor plan of famous classic analog integrated circuits like LM741, NE555, LM324. etc. Compare SPICE simulation result and real circuit behavior. Know the difference of SPICE mode and real world integrated circuits. Try to understand why they are designed circuit and layout such way. You will get lots of insights from such classic designs.
@stevebabiak6997
@stevebabiak6997 7 ай бұрын
Hey, they should learn vacuum tubes first ;)
@youcantata
@youcantata 7 ай бұрын
@@stevebabiak6997 Actually it is good idea. Classic vacuum tube amplifier circuit has quite well-designed linear circuit. FET (not bipolar BJT) works like vacuum tube. So, you can learn and borrow many ideas for MOSFET circuits from early vacuum tube circuits. 5 tubes superheterodyne vacuum AM radio receiver is good example to study to learn about analog electronics. I myself leaned from classic vacuum amp and radio.
@stevebabiak6997
@stevebabiak6997 7 ай бұрын
@@youcantata - correct, FET and vacuum tubes have some similarities. But there are cool devices too, like tuning eyes for example - that don’t have a direct analog in the semiconductor world.
@autozone5335
@autozone5335 7 ай бұрын
Nice coverage of the topic! The core of the talk was about analog layout automation, yet there are many analog design automation methods (including ML based approaches) worth mentioning. Your channel has some of the best videos ever covering semiconductors technologies/manufacturing. It's great to know that all falls back to your father being an analog designer!
@sakajah2
@sakajah2 7 ай бұрын
Yep. We had implemented everything in analog manner before this digital technology era. It was extremely hard if an implementation had to handle very high frequency signal. So, I feel that the analog tv systems were a miracle now a days. Anyway, thanks for your great shows.
@kashyapchonekar5437
@kashyapchonekar5437 7 ай бұрын
bro knew what he was doing with numbers meme💀
@94D33M
@94D33M 7 ай бұрын
As newbie analog layout engineer (not circuit design) the main time-consuming part for me with a new pdk is studying the DRM and making sure all the rule checks/requirements from circuit designer are cleared after the design and of course all that PEX/EM/IR/ERC issues and what not are met. My job sometimes feels like laying bricks following specific rules after the main designer (circuit designer) has designed the stuff for the building. I think the layout part could get automated at some time in the future (in fact some things are already done using scripts that does not need human intervention). Also, fun fact: Major companies usually outsource the manual jobs to 3rd world countries like India/Bangladesh. However, apple still maintains a very strict policy and their contractors have to be (I believe) physically present in their country/office. No wonder apple still rules the chip market with their efficient hardware-software combination, and their chips are so optimized whereas others are 'if it works it works'.
@sambojinbojin-sam6550
@sambojinbojin-sam6550 7 ай бұрын
It might sound weird, but capacitors are analog. And tiny little capacitors make up RAM. We try and clear them, and recharge them, within tolerances, but it's definitely not a binary value between those two charge values.
@danmenes3143
@danmenes3143 7 ай бұрын
All devices are analog. It is only the interpretation that we put on the signals that is digital. But whether a circuit's signals are destined for analog or digital interpretation places very different constraints on its design.
@tringuyen7519
@tringuyen7519 7 ай бұрын
Memory cell uses cross coupled devices tied into a positive feedback loop. To write a memory cell, you need a charge pump & memory driver(both are analog circuits).
@sambojinbojin-sam6550
@sambojinbojin-sam6550 7 ай бұрын
As @danmenes3143 says, everything is essentially an analog device, simply because it exists in the real world. We just truncate that function to digital, for ease-of-use and manufacturing. I wouldn't be surprised if we end up with pseudo-super-conductors, where it's not lossless, just really fast and efficient, after more research into the art, science, and craft of analog circuits and devices.
@Gameboygenius
@Gameboygenius 7 ай бұрын
This is true for all electronics. "Digital" electronics just means they work close enough to an ideal digital circuit that we can assume it's digital. This is not always the case though, case-in-point for your example of DRAM, the Rowhammer attack, which repeatedly wrote to strategically chosen memory locations to influence other locations in memory.
@bearcb
@bearcb 2 ай бұрын
As someone working in IC design, I congratulate you for the accuracy and clarity of the video! I'd just make a very minor correction: verification starts before, and is done in parallel with, the physical design. It only finishes after it, because it needs delay back annotation .
@alpaykasal2902
@alpaykasal2902 7 ай бұрын
"delicious black forest cake"... "oh wait, where was I?"... I love this channel.
@barryobrien1890
@barryobrien1890 7 ай бұрын
You left out power supplies, which are a major block of analog on soc parts. Analog capacitance and magnetics are physically big, so they take up a lot of space as do the deep wells. Rf design such as wifi cellular and Bluetooth also have considerable analog preprocessors, but are part of most soc's. The topology of analog can switch from unbalanced to balanced in integration, this driving up complexity. In the end, I don't hold out much hope for ai, but a combination of ai with quantum computing that can model multi dimensional parasitics, now we are talking.
@JohnnieWalkerGreen
@JohnnieWalkerGreen 7 ай бұрын
Anyone here remember the OpAmp 555 timer?
@jonpattison
@jonpattison 7 ай бұрын
Yup. The 555 was the heart of many projects back in the day. That and the 221(?) dual monostable.
@Gameboygenius
@Gameboygenius 7 ай бұрын
Never remember hearing about that, no. I know about opamps and the 555 timer but not the opamp 555 timer. 🤔
@ntabile
@ntabile 7 ай бұрын
I remember well as it is often used in our Logic Labs during those study days.
@JohnnieWalkerGreen
@JohnnieWalkerGreen 7 ай бұрын
@@Gameboygenius Well, 555 is not 741. But, there are op amps inside 555.
@Gameboygenius
@Gameboygenius 7 ай бұрын
​@@JohnnieWalkerGreen Kind of? They're designed to be comparators and probably wouldn't make very good opamps because they're too sensitive.
@mikhailryzhov9419
@mikhailryzhov9419 7 ай бұрын
Woah, it never occured to me that physical designers for digital logic lost jobs, I thought most of them just switched to working the CADs instead of doing that by hand.
@Dr.W.Krueger
@Dr.W.Krueger 7 ай бұрын
This used to be a lot more manageable (not necessarily easier) when I started electrical engineering back in 1980...
@giatomm
@giatomm 7 ай бұрын
This video is exactly what I needed after a talk about this with my mixed-signal circuit design professor
@wellscampbell9858
@wellscampbell9858 7 ай бұрын
Yay! I love analog circuit design, though strictly as a hobbyist. I have discovered areas where analog circuits still perform better than their digital equivalents, for example fast PID controllers. The closing sentence sums up well my feelings about it being art.
@Kenneth_James
@Kenneth_James 7 ай бұрын
The idea of an analog life form remaining the only means to design an analog chip would be poetic.
@SUDIPTODUTTAGUPTA
@SUDIPTODUTTAGUPTA 7 ай бұрын
I am lucky to be an artist of this art. And I hope it won't get automated anytime soon.
@cantkeepitin
@cantkeepitin 6 ай бұрын
No need for hope, you can trust
@thomasgaudette7367
@thomasgaudette7367 7 ай бұрын
Didn’t Analog Devices once use the catch phrase “we live in an analog world “?
@zerorusher
@zerorusher 7 ай бұрын
I like how you kept the cake for as much time as possible on screen
@woolfel
@woolfel 7 ай бұрын
excellent video about the difficulty of analog circuits. I'm hopeful someone can train a model to make this easier. I have to think TSMC is working on this problem internally.
@dnbeuf72
@dnbeuf72 7 ай бұрын
As always, great video. But you forgot to mention the most exiting one: parasitic inductance. It really can do some fun stuff together with parasitic capacitance 😅 And for all the people that are impressed by the diagrams shown in this video: the white space… that’s were all the parasitics are hiding!
@CheezyDee
@CheezyDee 7 ай бұрын
If you're ever in the NYC area you should try the black forest cake from Rudy's in Ridgewood.
@x2ul725
@x2ul725 7 ай бұрын
Analog chip design is very tough. This is a great video that can be touched on multiple times. Safety critical devices pretty much only take analog inputs and as we innovate some of the new boards are not as good as the old ones from the 80's !!! We moved backwards in analog chip design !!
@honkhonk8009
@honkhonk8009 7 ай бұрын
Love your channel big bro. I used to be more of a software type of guy, but you kinda nudged me into messing around with hardware alot lol. I might just get an FPGA and see if I can make my own stuff in the near future lol
@erickmarin6147
@erickmarin6147 7 ай бұрын
Based and veriLog pilled
@Goobermanguy
@Goobermanguy 7 ай бұрын
Same, I got inspired reading koyotekola6916's comments on the FPGA video :)
@Ropetor
@Ropetor 7 ай бұрын
Hell nah those numbers 💀
@fallingblade0com
@fallingblade0com 7 ай бұрын
Not sure they’re a human invention but it’s philosophical after 1 and 0
@karlbooklover
@karlbooklover 7 ай бұрын
since 99% of electrical devices went from analog to digital, it would be great to have a video explaining where analog still has an edge over digital
@Rr0gu3_5uture
@Rr0gu3_5uture 7 ай бұрын
Electronic music equipment, stuff like synthesizers, drum machines, and effects.
@cantkeepitin
@cantkeepitin 6 ай бұрын
You need analog amplifiers to to pickup signals from sensors
@ebx100
@ebx100 7 ай бұрын
Ah,yes, design a Butterworth filter for the following frequency range, with a Q TBD. Excellent overview Jon. But don't let my review go to your head, please.
@braselectron
@braselectron 6 ай бұрын
I'm a senior engineer. I also see analog design as an art that needs time to master, which is being lost in a world were something that has more than 5 years is too old. Thank you for your kind words.
@user-pv8yj7mg2o
@user-pv8yj7mg2o 6 ай бұрын
This channel is a true gem, thank you for these awesome videos!
@MrKelaher
@MrKelaher 7 ай бұрын
nice :) I really struggle with the analogue parts of my projects :) I notice quite a movement to re-create old analogue chips like sound chips with FPGA emulation based on digital filters and some very creative bitstream shenanigans. That is open to AI approach too I think ? I recall some mobile robot gait generation approaches based on AI gen of bitstreams for FPGA ... with class D amps all sorts of oddness become possible on the analogue generation side.
@Gameboygenius
@Gameboygenius 7 ай бұрын
I would like to know all about analogue sound chip FPGA bitstream shenanigans, if that's actually what they are and not just clever digital programming. You might be aware of Adrian Thompson's classic 1997 paper "An Evolved Circuit, Intrinsic in Silicon, Entwined with Physics". He applied a genetic evolution approach directly to the bitstream to evolve a tone detector that could discriminate a 1 kHz and 10 kHz tone on a FPGA with no external timing reference. It got there eventually. But the odd thing was that the circuit relied on cells that were disconnected to function. And when he tried moving the bitstream to a different of the same model, it no longer work. The genetic algorithm had evolved to live on one specific piece of hardware.
@GegoXaren
@GegoXaren 7 ай бұрын
The numbers... Yes... I recognise some of those numbers...
@savusilviu
@savusilviu 7 ай бұрын
I still design with vacuum tubes and transistors.
@aceofares
@aceofares 7 ай бұрын
1:32 I was not ready for that 😂
@navi.voticie-nexus
@navi.voticie-nexus 7 ай бұрын
Great video man. Inspirational af thx
@Screaming-Trees
@Screaming-Trees 7 ай бұрын
You need to interview guys like Doug Curtis, Dave Smith, Tom Oberheim, Dave Rossum... if you want to know about analogue IC design. Sadly Dave Smith passed last year but the others are still around and putting out products based on analogue circuitry.
@landrec2
@landrec2 7 ай бұрын
As someone struggling and constantly befuddled by simple circuit designs... A lot things clicked watching this. 10/10 quality content and knowledge on this channel!
@MikeGaruccio
@MikeGaruccio 7 ай бұрын
Can you elaborate on the issue with the proprietary PDKs? Looking at the GitHub for both align and magical they appear to be BSD licensed, so there shouldn’t be any issues there, do the PDKs have some kind of anti-OSS licensing associated with them?
@kiwiPatchAz
@kiwiPatchAz 7 ай бұрын
I would love if you made a video on the Semiconductor supply industry. like who makes the machines that make the parts for the semiconductor industry. i work for a CNC dealership. Matsuura is a great company and they have this really cool metal 3D printer that also mills at the same time
@yabincheng4171
@yabincheng4171 5 ай бұрын
I love this line "Digital world is all about numbers, a concept that human make up"
@mikelay5360
@mikelay5360 7 ай бұрын
This is probably why the latest A17pro is not quite what we expected
@williamnodvik2913
@williamnodvik2913 7 ай бұрын
Something not mentioned in the circuit layout part is the inability for algorithms to route circuits in a determinable amount of time. Most algos used in programs have a best/worst/average case (BigO notation) that is polynomial which mean time to complete is an exponent of the items to iterate over. Some algos are deterministic but some, like the travelling salesman problem, are nondeterministic and thus cannot predictably be solved in the most efficient way possible by a machine.
@Gameboygenius
@Gameboygenius 7 ай бұрын
That's exactly the point if the parallel with the game of go.
@Elijah-2000
@Elijah-2000 4 ай бұрын
Having 40+ years of electronics repair and design under the belt, I found this video fascinating and enlightening. Thank you. 😊
@JJHanna
@JJHanna 5 ай бұрын
Your videos never fail to reignite my passion for engineering, awesome stuff!
@RK-fr4qf
@RK-fr4qf 7 ай бұрын
Great stuff as always
@farn1991
@farn1991 29 күн бұрын
Astrus? Whoever naming that company is a genius! Imagine people introducing them ,may be on TV or stage : "This's Astrus."
@tomlewis4205
@tomlewis4205 7 ай бұрын
I don't often fully understand all your videos but always find them very interesting & illuminating. 😎👍⭐⭐⭐⭐⭐ And occasionally very funny. 😂
@TheoneandonlyRAH
@TheoneandonlyRAH 7 ай бұрын
Great work!
@LightningHelix101
@LightningHelix101 7 ай бұрын
That’s tape worm joke is amazing
@martinsiebert1368
@martinsiebert1368 7 ай бұрын
My first thought in this video, was correct selection from about millions of existing semiconductors in our world in designing analogue circuits boards. AI could help a lot in selecting these in function and low costs. This could speed up designing processes. // Would you do the same video in analogue design of elemental digital circuits components? => Design rules of transistors, gates, flip-flops, synapsis, neuronal circuits, ... ? Thank you for this video.
@richardnicklin654
@richardnicklin654 7 ай бұрын
Another cracking episode. I have to do a bit of physics informed generative A.I. - which I find hard to do (I’m old) - so this is an interesting insight into an alternative application.
@rossmillerick908
@rossmillerick908 7 ай бұрын
Thanks for analog art form review designing with pencil and paper
@juhotuho10
@juhotuho10 7 ай бұрын
Quality explanations and great jokes all around quality video, top notch as always
@andriesholtzhausen5182
@andriesholtzhausen5182 5 ай бұрын
Awesome episode John. Love analog ❤
@lp2045
@lp2045 7 ай бұрын
if the road converges at some point, could you make a video on mixed signal design?
@lagautmd
@lagautmd 7 ай бұрын
This video is wonderful way to show love and respect for your father.
@PplsChampion
@PplsChampion 7 ай бұрын
constraint propagation algorithms [aka wavefunction collapse algorithm, similar to sudoku solving algorithm] seem like they might be well suited for this
@sean_vikoren
@sean_vikoren 7 ай бұрын
Top of the line. Your channel is a treasure.
Future Computers Will Be Radically Different (Analog Computing)
21:42
The Birth, Boom and Bust of the Hard Disk Drive
22:02
Asianometry
Рет қаралды 207 М.
ПЕЙ МОЛОКО КАК ФОКУСНИК
00:37
Masomka
Рет қаралды 8 МЛН
Why Brain-like Computers Are Hard
17:44
Asianometry
Рет қаралды 230 М.
How a CVD Diamond is Made
14:11
Asianometry
Рет қаралды 46 М.
Broadcom: The $600 Billion AI Chip Giant
25:48
Asianometry
Рет қаралды 183 М.
AI’s Hardware Problem
16:47
Asianometry
Рет қаралды 612 М.
A Deep Dive Into Canon’s Nanoimprint Lithography
20:08
Asianometry
Рет қаралды 164 М.
Why the Future of AI & Computers Will Be Analog
17:36
Undecided with Matt Ferrell
Рет қаралды 429 М.
The Chips That See: Rise of the Image Sensor
18:29
Asianometry
Рет қаралды 152 М.
Interstellar Expansion WITHOUT Faster Than Light Travel
21:14
PBS Space Time
Рет қаралды 351 М.