[HN Gopher] How to design and manufacture your own chip [video]
___________________________________________________________________
How to design and manufacture your own chip [video]
Author : caustic
Score : 59 points
Date : 2024-06-14 14:03 UTC (8 hours ago)
(HTM) web link (www.youtube.com)
(TXT) w3m dump (www.youtube.com)
| SPascareli13 wrote:
| Robert is such a cool guy, glad to see this here in HN.
| kayson wrote:
| We really need more of this. There's such a great ecosystem and
| community around software development and education, but IC
| design is at least a decade of not two behind in this regard.
|
| Unfortunately, the open source tools are also decades behind.
| They're really only practical for small designs on the couple of
| open source PDKs that exist (and those seem more like abandoned
| PR projects than serious commitments to open hardware design).
|
| Related, I thought this post was actually this video, which is
| tongue in cheek but a pretty good explanation of silicon
| manufacturing nonetheless: https://youtu.be/vuvckBQ1bME
|
| Been doing IC design professionally since 2010. Happy to answer
| any questions.
| jjk166 wrote:
| In your opinion, other than for funsies, what would be a good
| situation for an open source project to pursue a custom IC vs
| say an FPGA or making due with a commercially available IC?
| kayson wrote:
| I think the only reason to do a custom IC, for now, is if you
| can't achieve your performance, power, area or price targets
| with FPGAs, microcontrollers, or other discrete components.
| It's still impractically expensive unless your volumes are
| enormous or your margins are very high. Even with a
| reasonable complex feature set, I think you can do better
| with individual components. You can get relatively cheap ARM
| cores, FPGAs, DSPs, microcontrollers, etc. I don't often see
| companies doing custom ICs for internal use.
|
| That being said, I think the economies are changing. If you
| don't need a cutting edge process, the tapeout costs continue
| to come down. The problem that remains, though, is licensing
| cost of EDA tooling. There is a little bit of competition in
| that space, but not much. It is growing though, so hopefully
| that brings prices down.
| danielEM wrote:
| Do you do analog chips, or digital ones? What chips did you
| design? How much it pays? Can it be profitable to design and
| tape out your own chip?
|
| What cheap FPGA would you recommend to drive two 2k screens,
| implement Gbps LiFi transceiver and some basic video decoder???
| ;-)
| kayson wrote:
| I do mixed-signal, which is mostly transistor-level design
| (analog), but also a lot of digital - both transistor-/gate-
| level and RTL.
|
| I've mainly worked on RF transceivers for cellular, but
| eventually focused on ADC (analog to digital converters) IP
| that went into a variety of applications.
|
| Pay depends on a lot of things - experience, type of circuit
| design, company, geography, etc. I've found that hardware
| engineer salaries on levels.fyi seem pretty accurate. IEEE
| also does a salary survey that you can pay to access for
| really detailed searches. You're definitely looking at
| starting salaries in 6 figures, and it's competitive with,
| but still below software engineers.
|
| At small scales, I don't think it's profitable to do your own
| chip design. Many companies who start are just looking to get
| acquired rather than really sell their own chips.
|
| Not really familiar with FPGA offerings sorry! It's a growing
| hobbyist area, though, so I'm sure you can find a lot of
| information on social media, youtube, etc.
| danielEM wrote:
| Thanks for sharing these info!
|
| One more question - what do you do for hobby? :-)
| kayson wrote:
| Happy to share. Two main hobbies are violin and homelab.
| buescher wrote:
| It's really exciting what's going on with things like Tiny
| Tapeout/Efabless/ChipIgnite and whatever Google is sponsoring -
| I have a hard time keeping the players straight - as far as
| education and ambitious hobbyist use. You never know what will
| come from small designs, either.
|
| That said, despite what some ASIC houses will tell you, I
| haven't seen the costs narrowing on commercial ASIC design to
| the point that realizing an SoC would be a substantial cost
| savings on an aggressively cost-optimized microcontroller-based
| design or IoT design. Being able to do a commercially viable
| small-to-medium-sized ASIC for a design that ships, say, less
| than 2M/year, would change a lot of things. It would be very
| interesting if that were the case in 5-10 years - what do you
| see from the IC design perspective?
| kayson wrote:
| For me, it was exciting, but now it's disappointing. The
| SkyWorks 130nm that TinyTapeout uses is ancient; they didn't
| really give away anything of value. The repository for that
| and the 90nm PDK haven't been touched in over a year. As I
| said, it's not substantial enough for me to think it's
| anything more than a PR stunt.
|
| Agreed. Custom design is still prohibitively expensive, and
| most often not needed. That being said, older process nodes
| are getting cheaper to the point where the manufacturing cost
| is feasible. The problem remains EDA tooling, which may very
| well be the majority of the cost. Without more competition in
| that space, I don't see Cadence/Synopsys/Siemens bringing
| their prices down any time soon.
| bsder wrote:
| > That being said, older process nodes are getting cheaper
| to the point where the manufacturing cost is feasible.
|
| The older nodes have been cheap enough for quite a while
| now. Folks like Xfab have nodes where you can generate
| chips for about the same price as you can an injection
| mold.
| kayson wrote:
| Hadn't heard of Xfab. Very cool! By older nodes I meant
| like 28nm or 40nm. Looks like their smallest is currently
| 0.18 and that nodes been around since before I was even
| in school! It's definitely still useful for some
| applications, but not very competitive in my areas.
| abdullahkhalids wrote:
| I think the point is to incentivize development of (open)
| software and educational content for chip design and
| verification, while keeping costs low. Once people have the
| skills to do this, and there is enough demand, then it
| would make sense to allow manufacture of chips with better
| feature sizes.
|
| Besides 130 nm is plenty good for a lot of industrial
| applications.
| pcdoodle wrote:
| Very very cool.
___________________________________________________________________
(page generated 2024-06-14 23:00 UTC)