Analog Chip Design is an Art. Can AI Help?

Поделиться
HTML-код
  • Опубликовано: 20 сен 2024

Комментарии • 433

  • @berniethompsonus
    @berniethompsonus Год назад +484

    This episode oozes all the things that makes Asianometry great. Expert, deep, quirky, silly, and interconnected.Thank you for what you do!

    • @guaposneeze
      @guaposneeze Год назад +19

      I'm mainly hear for the chocolate cake news.

    • @Sum_Tings_Wong
      @Sum_Tings_Wong Год назад +3

      @@guaposneeze Says the clown that doesn't know the difference between hear, & here...

    • @JackDanielThe7th
      @JackDanielThe7th Год назад +1

      Yup

    • @feederx08
      @feederx08 Год назад +2

      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 Год назад +5

      @@Sum_Tings_Wong Calm down a bit. Your response reads as if you were personally attacked by a misspelling

  • @jonpattison
    @jonpattison Год назад +212

    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 Год назад

      and?

    • @autarchex
      @autarchex Год назад

      The *first* silicon worked, he said. That's pretty rare.@@kallucelfrumos4946

    • @tomaszapata
      @tomaszapata Год назад

      What did you study @jonpattison?

    • @jonpattison
      @jonpattison Год назад +11

      @@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 Год назад +230

    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 Год назад +4

      Thanks for sharing the insight! 😃

    • @Punisher9419
      @Punisher9419 Год назад +11

      Nice to know that AI struggle to draw grids.

    • @bigmedge
      @bigmedge Год назад +3

      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 Год назад +5

      @@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 11 месяцев назад +3

      @@Gameboygenius
      Look like an old transistorized AM radio to me, I can almost see the wax they put on the variable inductors.

  • @jaykita2069
    @jaykita2069 Год назад +127

    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 Год назад +14

      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 Год назад +2

      get better circuit design bro

    • @ccoder4953
      @ccoder4953 Год назад +6

      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 Год назад

      @@ccoder4953 Sounds like job security.

    • @ccoder4953
      @ccoder4953 Год назад +4

      @@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.

  • @jaqueitch
    @jaqueitch Год назад +123

    The honor you show your parents is so wonderful

    • @RT-qd8yl
      @RT-qd8yl Год назад +13

      You can tell he really respects his dad and what he did; that's awesome to see nowadays.

    • @jonasghafur4940
      @jonasghafur4940 Год назад +5

      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.

  • @bradsalz4084
    @bradsalz4084 Год назад +53

    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 11 месяцев назад

      All the physical characteristics of the devices change. They sure knew CAD...and only CAD.

  • @kipmachale8921
    @kipmachale8921 Год назад +11

    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.

  • @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.

  • @AlexSchendel
    @AlexSchendel Год назад +51

    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 Год назад +20

      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 Год назад +2

      @@AediWangand between them both, did they lick the game plate clean?

    • @PaulFisher
      @PaulFisher Год назад +1

      ​@@Yj-Fjas I understand, yes; that is the “zero” part of alphago zero

    • @gmlssns5859
      @gmlssns5859 9 месяцев назад

      ​@@AediWangThat's true

  • @giovanniguaitini7454
    @giovanniguaitini7454 Год назад +25

    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 10 месяцев назад +2

      care to share those unexpected behaviors?
      that's how we learn how the universe really works

    • @giovanniguaitini7454
      @giovanniguaitini7454 10 месяцев назад +4

      @@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.

  • @fredinit
    @fredinit Год назад +36

    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.

  • @PBnFlash
    @PBnFlash Год назад +83

    I'm not normally down with the goofy tangents and memes in dry educational videos but you ride the line.

    • @sporkstar1911
      @sporkstar1911 Год назад

      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 Год назад +3

      I think he goes over at times. Little cringy, just allow for the natural irony of the content to be the funny

    • @josephyoung6749
      @josephyoung6749 Год назад

      he's awesome and you're jealous!!@@JBrinx18

    • @pigup2
      @pigup2 Год назад +10

      I laugh freely at them. Keep em coming!

    • @RT-qd8yl
      @RT-qd8yl Год назад

      @@JBrinx18 No one is keeping you here against your will. If you don't like the content, watch something else.

  • @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.....

  • @rubenpulles7382
    @rubenpulles7382 Год назад +29

    As someone who aspires to work as an analog designer this was really encouraging to hear.

    • @0MoTheG
      @0MoTheG 10 месяцев назад +1

      It is a very nieche occupation that is taught in very few places.

    • @karamany9870
      @karamany9870 10 месяцев назад +1

      @@0MoTheG
      so not good?

    • @ahwabanmukherjee5065
      @ahwabanmukherjee5065 3 месяца назад

      Same :) I'm still caught up between doing analog which I love more, or digital, which, considering _most_ of my classmates and seniors in VLSI are doing, seems a more 'charted' territory

  • @matthewvenn
    @matthewvenn Год назад +36

    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 Год назад +5

      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 Год назад +5

      How could you commented 3 month ago? this video is 1 hour old!

    • @alihouadef5539
      @alihouadef5539 Год назад +2

      This comment is 3 months ago ?! how come ?!

    • @lahma69
      @lahma69 Год назад +3

      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?

  • @stevebabiak6997
    @stevebabiak6997 Год назад +19

    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.

  • @sellicott
    @sellicott Год назад +8

    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.

  • @DerekWoolverton
    @DerekWoolverton Год назад +8

    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.

  • @lance31415
    @lance31415 Год назад +13

    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 Год назад +4

      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. 🤦🏻

  • @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 Год назад

      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.

  • @joshhaeg5173
    @joshhaeg5173 Год назад +3

    Your presenting voice has gotten so much better dude, your work had been super thoughtful and now you're coming into perfection

  • @KabelkowyJoe
    @KabelkowyJoe Год назад +5

    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.

  • @paulcarre4719
    @paulcarre4719 Год назад +7

    All digital is analog - just depends on how deep you dive.. Thanks for what you do.

  • @yabincheng4171
    @yabincheng4171 9 месяцев назад +2

    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

  • @rugerthedog396
    @rugerthedog396 Год назад +1

    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.

  • @VedantinKK
    @VedantinKK Год назад +28

    Thanks for being one of the best knowledge communicator out there dude.

  • @OrangeC7
    @OrangeC7 Год назад +5

    This must be my favorite episode so far! I especially loved the ending. And the cake, too

  • @mikechaplin1566
    @mikechaplin1566 Год назад +5

    I love your semiconductor videos, as I was a product engineer, we worked with both process engineers, design engineers, and test engineers.

  • @davecool42
    @davecool42 Год назад +55

    It’s kinda interesting to think that even digital circuits are technically analog at their physical level. 😳

    • @homelessrobot
      @homelessrobot Год назад +5

      but then you realize that all circuits period are digital at the most fundamental level.

    • @PeterTodd
      @PeterTodd Год назад +1

      I had this thought too.

    • @DrewNorthup
      @DrewNorthup Год назад +16

      ​@@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 Год назад +8

      @@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 Год назад +4

      @@homelessrobotIgnoring spin won’t save you.

  • @douglasstrother6584
    @douglasstrother6584 Год назад +5

    If Bob Pease were still with us, he say, "What's all this AI stuff?"

  • @KurtzMista
    @KurtzMista Год назад +4

    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.

  • @christopherneufelt8971
    @christopherneufelt8971 Год назад +3

    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 11 месяцев назад +1

      Indeed improving the reuse is where AI can help

  • @johncavanaugh6481
    @johncavanaugh6481 Год назад +1

    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...

  • @scene2much
    @scene2much Год назад +23

    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.

    • @OrangeC7
      @OrangeC7 Год назад +1

      @corbinauriti7807 Personally, I think I would beware in either situation regardless

  • @wizz1358
    @wizz1358 Год назад +3

    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

  • @ErikWalle
    @ErikWalle Год назад +5

    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!

  • @justus1995
    @justus1995 Год назад +11

    Love your videos, always nicely structured and explained well.
    Greeting from southern Black Forrest (Freiburg, Germany)

  • @bearcb
    @bearcb 6 месяцев назад

    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 .

  • @94D33M
    @94D33M Год назад +2

    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'.

  • @AmishGramish
    @AmishGramish Год назад +2

    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.

  • @sakajah2
    @sakajah2 Год назад +8

    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.

  • @michaelmoorrees3585
    @michaelmoorrees3585 Год назад +3

    4:30 - Like the old transistor radio schematic !

  • @youcantata
    @youcantata Год назад +4

    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 Год назад +2

      Hey, they should learn vacuum tubes first ;)

    • @youcantata
      @youcantata 11 месяцев назад

      @@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 11 месяцев назад

      @@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.

  • @verilogblisschannel
    @verilogblisschannel 4 дня назад

    Thank you for great episode. I can grab the picture and challenges of Analog chip design now.

  • @sambojinbojin-sam6550
    @sambojinbojin-sam6550 Год назад +6

    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 Год назад +4

      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 Год назад +1

      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 Год назад

      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 Год назад +2

      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.

  • @sparqqling
    @sparqqling Год назад +6

    "Every idiot can count to one"
    Bob Wilder, the designer of the first mass produced OpAmp.

    • @Gameboygenius
      @Gameboygenius Год назад +2

      Bob Widlar, and that classic quote, got a mention in Jon's video about National Semiconductor a couple of weeks ago. :)

    • @stevebabiak6997
      @stevebabiak6997 Год назад

      @@Gameboygenius - he was mentioned in this one too I think.

  • @autozone5335
    @autozone5335 Год назад

    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!

  • @wellscampbell9858
    @wellscampbell9858 Год назад +2

    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.

  • @nathan_luthor
    @nathan_luthor Год назад +3

    Didn't expect 'that' kind of numbers 1:30 in videos lol

  • @Fish-ub3wn
    @Fish-ub3wn Год назад +7

    10/10. Your style is art, too.

  • @mikhailryzhov9419
    @mikhailryzhov9419 11 месяцев назад +1

    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.

  • @x2ul725
    @x2ul725 11 месяцев назад +1

    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 !!

  • @barryobrien1890
    @barryobrien1890 Год назад +2

    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.

  • @ZappyOh
    @ZappyOh Год назад +3

    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 :(

  • @CalgarGTX
    @CalgarGTX Год назад +3

    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 Год назад +3

      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 Год назад

      @@fredinit And 5hey were using analog firing computers in the 19th century in the early battleships and cruisers.

  • @Elijah-2000
    @Elijah-2000 8 месяцев назад

    Having 40+ years of electronics repair and design under the belt, I found this video fascinating and enlightening.
    Thank you. 😊

  • @giatomm
    @giatomm Год назад +1

    This video is exactly what I needed after a talk about this with my mixed-signal circuit design professor

  • @daveulmer
    @daveulmer 2 месяца назад

    I started my analog design career with a CK722 transistor which I promptly burned out. I did a lot of analog designs using analog chips like the 741 op amp. I got into digital electronics before TTL came out. Went on to use the first microprocessors but they were too slow to do much of anything. I invented a digital circuit design plan that I called 'random logic' which implemented software using hardware. My random logic was much faster than any CPU could do.

  • @miinyoo
    @miinyoo Год назад +2

    Just like any truly creative art. AI is a tool to be used. It's really handy. It (for now) cannot replace the nuances of human. AI can conjure unexpected things that might work with a little tweaking from someone with experience. Saves a lot of trial and error. Doesn't replace the human. Human can do more in less time. Positive feedback loop.
    Remember the bad video transitions of the 80's and early 90's? Yeah. That will happen and then people will hate it, stop buying it and it will go away. Then it will make a come back for a while and then be regarded as lazy again. The real art is timeless.

  • @honkhonk8009
    @honkhonk8009 Год назад +15

    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 Год назад +5

      Based and veriLog pilled

    • @Goobermanguy
      @Goobermanguy Год назад +2

      Same, I got inspired reading koyotekola6916's comments on the FPGA video :)

  • @yaghiyahbrenner8902
    @yaghiyahbrenner8902 10 месяцев назад

    Today, they employ various building blocks to create larger groups or modules. These building blocks include oscillators, switches, amplifiers, and so on, which are assembled into functional units. However, the approach taken depends on the specific RF (Radio Frequency) components they are working with. When dealing with GHz (Gigahertz) parts, the design process often starts from scratch, with components being integrated into a complete system. In contrast, for low-frequency parts, the approach typically involves assembling pre-existing modules and grouping them together to form the final system.

  • @thomasgaudette7367
    @thomasgaudette7367 Год назад +1

    Didn’t Analog Devices once use the catch phrase “we live in an analog world “?

  • @CheezyDee
    @CheezyDee Год назад +1

    If you're ever in the NYC area you should try the black forest cake from Rudy's in Ridgewood.

  • @Dr.W.Krueger
    @Dr.W.Krueger Год назад +2

    This used to be a lot more manageable (not necessarily easier) when I started electrical engineering back in 1980...

  • @nicolasboyerfr
    @nicolasboyerfr 3 месяца назад

    Quite a good video. It reminds me of Keith Elliott Barr book "Asics design in the silicon sandbox".Best Regards from France.

  • @williamnodvik2913
    @williamnodvik2913 Год назад +4

    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 Год назад +1

      That's exactly the point if the parallel with the game of go.

  • @RonJohn63
    @RonJohn63 Год назад +2

    If you can create a Go champion with AI, you can do the same with analog circuit design. It's "just" that nobody's thrown the money and effort into it (yet).

  • @JohnnieWalkerGreen
    @JohnnieWalkerGreen Год назад +5

    Anyone here remember the OpAmp 555 timer?

    • @jonpattison
      @jonpattison Год назад

      Yup. The 555 was the heart of many projects back in the day. That and the 221(?) dual monostable.

    • @Gameboygenius
      @Gameboygenius Год назад +1

      Never remember hearing about that, no. I know about opamps and the 555 timer but not the opamp 555 timer. 🤔

    • @ntabile
      @ntabile Год назад

      I remember well as it is often used in our Logic Labs during those study days.

    • @JohnnieWalkerGreen
      @JohnnieWalkerGreen Год назад +1

      @@Gameboygenius Well, 555 is not 741. But, there are op amps inside 555.

    • @Gameboygenius
      @Gameboygenius Год назад +1

      ​@@JohnnieWalkerGreen Kind of? They're designed to be comparators and probably wouldn't make very good opamps because they're too sensitive.

  • @alpaykasal2902
    @alpaykasal2902 Год назад +1

    "delicious black forest cake"... "oh wait, where was I?"... I love this channel.

  • @MrKelaher
    @MrKelaher Год назад +4

    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 Год назад +2

      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.

  • @Screaming-Trees
    @Screaming-Trees 11 месяцев назад

    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.

  • @yabincheng4171
    @yabincheng4171 9 месяцев назад +1

    10:20 "Shrinking metal pitch from 80 nanometers to 48 nm raises the line resistance by 6 times" 80/48 = 5/3 = 1.66 (5/3)^4 = 6.4 if this exponent continues to 10 nm -> (80/10)^4 => 4096 times larger... crazy

  • @dnbeuf72
    @dnbeuf72 Год назад +1

    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!

  • @Tiaimo
    @Tiaimo 10 месяцев назад

    Study in Electronics engineering almost 30 years ago but didn't work in this industry after that. This video reminds me my old day. The day I can understand and have to calculate each bloc to double check things. Talk about Spice ... Man I really miss it. Another software that comes up in my mind is MATLAB.

  • @andymouse
    @andymouse 7 месяцев назад

    Analogue electronics is where its at for me personally, I will continue to try and learn it till I die...cheers.

  • @Pndda-rm9of
    @Pndda-rm9of 4 месяца назад

    As a hobbyist and looking into pcb design I was hoping AI would help with analog design. Looks like I’m going to learn the hard way which is entirely much better any way because it forces you to understand the intricacies of the design and allows you to troubleshoot when needed. Cheers

  • @farn1991
    @farn1991 5 месяцев назад

    Astrus? Whoever naming that company is a genius!
    Imagine people introducing them ,may be on TV or stage : "This's Astrus."

  • @zerorusher
    @zerorusher Год назад

    I like how you kept the cake for as much time as possible on screen

  • @Kenneth_James
    @Kenneth_James Год назад +1

    The idea of an analog life form remaining the only means to design an analog chip would be poetic.

  • @MrMichiel1983
    @MrMichiel1983 Год назад +1

    Famous last words... xD, but whether they are mine or yours I do not know.
    I personally believe that AI is quite suited for design processes with a lot of variables, although humans will always guide the process to some extent, but on more and more abstract levels moving forward. So with less input garnering more control.
    I think the key is connecting an LLM to a generative AI and an automated prover. The generative AI can adversarially learn to move across the state-space given by the proving process (it mimics validity). If that proving process includes certain effects, the generative AI will be capable of handling those too. This generative AI can be initially setup to be partly driven by some huge random input value, which then can be replaced by an LLM setup to influence the design outcomes. The LLM learns to output values that cause the circuit design to mimic those it learned elsewhere. A good start would probably be all the textbooks about circuit design. This should enable high-level parsing of abstract input (and iterative guidance of the design process).

  • @woolfel
    @woolfel Год назад +2

    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.

  • @landrec2
    @landrec2 Год назад

    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!

  • @ebx100
    @ebx100 Год назад +5

    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.

  • @AaronSchwarz42
    @AaronSchwarz42 9 месяцев назад

    ASML / TSMC probably need to replace the copper with silver/ platinum/ gold or alloys thereof, for the sub 3nm 1nm & so on 0.6nm nodes since copper parasitic resistance in shrinking pitch sizes increases so rapidly as a function of the cross section decreasing.

  • @ヽノ-u4t
    @ヽノ-u4t 10 месяцев назад

    This channel is a true gem, thank you for these awesome videos!

  • @MikeGaruccio
    @MikeGaruccio Год назад +2

    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?

  • @hinz1
    @hinz1 Год назад +7

    Analog circuit design is an art, if good engineers designs it with understanding, of what the circuit has to do and later tests and layouts it.
    If neural networks do it, you likely get a mess, that somehow works, but with no understanding in how and why.

    • @tringuyen7519
      @tringuyen7519 Год назад +2

      But AI by itself would just put out garbage. Analog Design encompasses a wide range of fields: PLL to AFE to ADC to switching regulators to RF design. Too broad for AI.

  • @mikelay5360
    @mikelay5360 Год назад +1

    This is probably why the latest A17pro is not quite what we expected

  • @braselectron
    @braselectron 11 месяцев назад

    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.

  • @kiwiPatchAz
    @kiwiPatchAz Год назад +1

    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

  • @SUDIPTODUTTAGUPTA
    @SUDIPTODUTTAGUPTA Год назад +2

    I am lucky to be an artist of this art. And I hope it won't get automated anytime soon.

    • @cantkeepitin
      @cantkeepitin 11 месяцев назад

      No need for hope, you can trust

  • @GegoXaren
    @GegoXaren Год назад +1

    The numbers... Yes... I recognise some of those numbers...

  • @rossmillerick908
    @rossmillerick908 Год назад

    Thanks for analog art form review designing with pencil and paper

  • @savusilviu
    @savusilviu Год назад +1

    I still design with vacuum tubes and transistors.

  • @JJHanna
    @JJHanna 10 месяцев назад

    Your videos never fail to reignite my passion for engineering, awesome stuff!

  • @akagi007
    @akagi007 Год назад +1

    @asianometry Good to know that me as real world useless magister of philosophy came to the very same conclusion as a technical expert like you = "Life is analog".
    Exactly one year ago as a notorious coffee loiterer and registered inventory I ve experienced transcendental rational blackout and stroke of enlightenment of my own ingenuity and I opened my a own coffee house (bar) called Barista (what a original, doesn't it) with main claim: Barista - "The analog type of coffee house" and often added with subtitle: Real life is analog...
    So in conclusion.
    Despite:
    a) I am totally out of target group,
    b) knowing about semiconductor chip design less then amount of milk in ristretto, and...
    c) main goal of this video is to create ideal circumstances for tech savvy monsters to cause them at least week long chain of wet dreams...
    Despite all af this, I really like this video :-)

  • @martinsiebert1368
    @martinsiebert1368 Год назад

    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.

  • @shaider1982
    @shaider1982 Год назад

    It's a bit poetic since, accdg to a Veritasium video a few months ago, analog computing may make a come back as these maybe better for AI.

  • @yabincheng4171
    @yabincheng4171 9 месяцев назад

    I love this line "Digital world is all about numbers, a concept that human make up"

  • @jarredallen
    @jarredallen Год назад +1

    analog designing is to ai driving a car versus to a human, ai can only work on syntax but human can work on both syntax and semantics. in less nerd terms, ai knows the best route to take but humans will take a route because he needs to.