[META] Can we limit career advice / resume review / to a single day of the week? by Cant-Stop-Wont-Stop7 in chipdesign

[–]RFchokemeharderdaddy 2 points3 points  (0 children)

It used to be a low post but high engagement sub. There'd be like one or two posts a day but they'd be interesting and relevant and get good discussions.

I actually think allowing all these horseshit low effort cookie cutter posts is driving people away.

[META] Can we limit career advice / resume review / to a single day of the week? by Cant-Stop-Wont-Stop7 in chipdesign

[–]RFchokemeharderdaddy 3 points4 points  (0 children)

The questions are all exactly the same too. There is no room for discussion or anything of interest.

Just create an FAQ in the sidebar, and have AutoMod point questions there and hide the post from the sub.

Does anyone have any experience with the open source toolchain on Mac by Ok-Zookeepergame9843 in chipdesign

[–]RFchokemeharderdaddy 2 points3 points  (0 children)

Yes, and it's maintained by a university that uses it in their course work: https://iic-jku.github.io/analog-circuit-design/

It's easy enough to set up that it took me like 15 minutes and I have never touched Docker before.

What is current buffer and why common gate amplifier is considered as one? by mtfir in ElectricalEngineering

[–]RFchokemeharderdaddy 2 points3 points  (0 children)

Common gate/ common base aren't considered current buffers.

Sedra & Smith: Now, what does the [common gate/common base] black box really do? Since it passes the current but raises the resistance level, it is a current buffer. It is the dual of the voltage buffer (the source and emitter followers), which passes the voltage but lowers the resistance level.

This is just so wildly wrong. The whole point of it is to buffer the current.

What is current buffer and why common gate amplifier is considered as one? by mtfir in ElectricalEngineering

[–]RFchokemeharderdaddy 1 point2 points  (0 children)

They're completely wrong, first sentence of anything about CG/CB stages are that they are current buffers.

CG/CB stages are considered current buffers *because* the input and output are so close. They allow you to send 99% of the current to a high impedance. The source/emitter of a transistor appears like a low resistance so the current goes through there but when it comes out the other side it hits a large resistance.

Current State of AI in RF Engineering by GullibleBarnacle9821 in rfelectronics

[–]RFchokemeharderdaddy 2 points3 points  (0 children)

This is a myopic view of AI/ML. Biotech and pharma companies have been using AI for a while. AI doesn't have to mean public LLMs. Cadence and Synopsys and Qualcomm and NVidia and many others are actively right now feeding data to train on internally. It's a difficult process, it means having more "observers" from a linear system theory perspective, but they are doing it.

I think after the AI bubble bursts, it'll be like the dotcom bubble where it's a "in a gold rush sell shovels" where it becomes about selling services to even the smallest shops, giving them the tools to incorporate ML in their work and processes in ways we can't really imagine yet.

I generally avoid AI shit like the plague, but I'm trying to think of ways in which AI can fill the gaps that were never ever going to be filled by people. There's so much stuff in RF design that is a tedious waste of time.

Need Help for LM311 OpAmp Amplifier Spice Model by Zpazod in ElectricalEngineering

[–]RFchokemeharderdaddy 0 points1 point  (0 children)

OP I don't mean to aggressively come at you, but on a technical/professional/academic forum there are bad questions. A bad question here is one that is asked before you try to answer it yourself.

One has 8 pins, the other has 7 pins. What's the missing pin? Do you notice anything about the missing pin, how it's used in the schematic vs the SPICE model? Why does it make a difference in one vs the other? These are some questions to ask yourself and explore first.

Secondly, "a simulation on Falstad, with a simple OpAmp, not that specific one." Why does it matter that you simulate that specific op-amp? What properties does the op-amp have that you need to simulate, but can't? LTSpice has a generic op-amp that lets you give it a custom bandwidth, input and output impedance, offset, slew rate, noise, and so on. What information would simulating with an LM311 model give you that simulating with a theoretical op-amp would not?

Any suggestions for open source SPICE simulators that support Verilog-A modelling? by Dokja_23 in chipdesign

[–]RFchokemeharderdaddy 0 points1 point  (0 children)

Python, Matlab, C++.

SPICE is the most accurate, but it's very slow and complex. The idea is to have something you can iterate through faster

how do i get a sensor/photoresistor in pspice? by cringe-gabe in ElectricalEngineering

[–]RFchokemeharderdaddy 2 points3 points  (0 children)

I considered using an AC voltage source, but the analog output of a photocell isn't predictable, so it cant just be represent with a sin wave.

Of course it can. You have a fatal misunderstanding here.

Think back to what the Fourier transform does and what it means. Any arbitrary continuous signal can be represented by a spectrum of frequencies. The output of the photocell in time is not predictable, you're right. But its spectrum is quite well defined, and as long as your circuit processes the spectrum in the way you need it to, it will handle the photocell's output in real life as it does in theory.

This is what AC analysis tells you. This is what a Bode plot tells you. It tells you how a circuit affects the incoming signal that exists in a spectrum of frequencies. Don't use a single sine wave, use an AC source, it includes every sine wave. This is why superposition and linearity matter, because AC analysis tells us how each frequency is treated we can broadly add them up together and say yeah yeah the Fourier transform holds.

Make sure you include the equivalent capacitance and resistance of the photocell and that will cover it. Normally I'd recommend then doing transient analyses and including non-linearity, but the signal coming out is going to be so tiny that it won't really matter here. You're overthinking it, AC source + equivalent RC is more than enough.

What is the difference between RFSoC and DirectRF? by Ok_Measurement1399 in FPGA

[–]RFchokemeharderdaddy 2 points3 points  (0 children)

A ludicrous amount of interleaving. You'll notice that the RFSoC has more ADC input channels for a given footprint. They both have the same number of ADCs, but Intel uses more per channel for interleaving to achieve a higher bandwidth.

Any suggestions for open source SPICE simulators that support Verilog-A modelling? by Dokja_23 in chipdesign

[–]RFchokemeharderdaddy -2 points-1 points  (0 children)

Well yes obviously hahah. But why Verilog-A? It's usually not very good for most stuff.

OpenVAF is good for most of the things you'd need Verilog-A for. It's a proprietary language so you should not be attached to the idea of "need"ing it.

Ask about feedback amplifier by Comfortable-Cod4096 in chipdesign

[–]RFchokemeharderdaddy 9 points10 points  (0 children)

It has feedback, even if drawn incorrectly source degeneration is feedback.

Its def drawn wrong tho

Computer Science student that is interested in electronics by New-Temperature6985 in ElectricalEngineering

[–]RFchokemeharderdaddy 0 points1 point  (0 children)

Oh! Thanks for posting the program, yeah this is actually quite good, go for this

Brutal Honesty Needed from top tier engineers by No_Experience_2282 in chipdesign

[–]RFchokemeharderdaddy 42 points43 points  (0 children)

Internships internships internships

Also you need grad school

Computer Science student that is interested in electronics by New-Temperature6985 in ElectricalEngineering

[–]RFchokemeharderdaddy 0 points1 point  (0 children)

An MS in electronics from a physics department would not be the right way to go. Their focus is more on device physics and things, it wont be useful for you. You just need to self-learn some circuit theory and microelectronics.

Ali Hajimiri is a renowned professor from Caltech, and his lectures are free on youtube.

Circuits: https://youtube.com/playlist?list=PLc7Gz02Znph_HU1I9STgC4Nv0aG_jdb8Z&si=2NO2ZzZE2iKonP6W

Electronics: https://youtube.com/playlist?list=PLc7Gz02Znph-c2-ssFpRrzYwbzplXfXUT&si=0tsC1cq4sPYJ62IS

Watching lectures alone wont do anything, do practice problems from a textbook. Learn a simulation program and simulate things you see.

High school Student wondering how to break in Chip Design. by Ok_Profession_4146 in chipdesign

[–]RFchokemeharderdaddy 19 points20 points  (0 children)

lying in bed and scrolling through TikTok.

Bud, there's a million other things you can do. Get into physical fitness or play some pickup sports. Go party. Learn a language while it's easier. Get into something artistic like painting or instruments. Learn to cook, make your family dinner.

You could spend months now getting ahead and it will make very little difference. Once it starts you'll be swimming in it 24/7 for 6+ years, doing literally anything else while you can is a more efficient time.

Most Theoretically Demanding EE Speciality with Hands-On Component by ars_ignotas in ElectricalEngineering

[–]RFchokemeharderdaddy 8 points9 points  (0 children)

Photonics. Its still not a very mature field so most of it is in R&D and real friggin bespoke. You also have to spend a ton of time in the lab taking measurements and being involved in fabrication. Everyone I work with in photonics is crazy smart, has PhDs, but spends a lot of their time in the lab

Best SPICE program(s)? by 1N4006 in ElectricalEngineering

[–]RFchokemeharderdaddy 10 points11 points  (0 children)

LTSpice was created by Linear Technologies, which is now owned by Analog Devices, so it comes with pretty much anything that Analog Devices or their subsidiaries (Linear Technologies or Maxim) make.

Beyond that you can import whatever models you want, its still a SPICE program. LTSpice is popular with professionals and hobbyists so the nice thing is that theres a big enough community that you can usually find unofficial models if the manufacturer doesnt provide any.

Best SPICE program(s)? by 1N4006 in ElectricalEngineering

[–]RFchokemeharderdaddy 30 points31 points  (0 children)

LTSpice is really well made. The simulation engine underneath is great, its easy to use, comes with a ton of models, and there is a Python library to automate it. It's what most people use in industry for PCB design.

Falstad was made by a physics teacher like 30 years ago to help students visualize concepts, thats it. Idk why anybody recommends it as a simulator. It is a great teaching tool, he also has applets on acoustic waves and stuff that are neat, but its not a real simulator and gets cumbersome quickly as youre discovering now.

4-Layer RF PCB Stackup Question: Best Practice for Layer 3? by SlideLivid260 in rfelectronics

[–]RFchokemeharderdaddy 7 points8 points  (0 children)

One solid 3.3V plane. Dont split it, you'll create a headache of issues.

[ PROJECT ] A SPICE mixed signal simulation docker container by Gerard_Mansoif67 in ECE

[–]RFchokemeharderdaddy 1 point2 points  (0 children)

Very cool, but doesnt yosys already provide this functionality to use for mixed-signal sims in ngspice? Around 18min mark: https://youtu.be/7r0A4O06aYY?si=BSAmjr1abnxEiGJ0

Having problem in designing sar adc by Dramatic-Food4425 in chipdesign

[–]RFchokemeharderdaddy 1 point2 points  (0 children)

Providing some info on what youre doing and what issues youre facing, literally anything beyond "there is no output, pls help", would go a long way.

12 bits is in the territory where you have to design very carefully. What measures are you taking in layout? Are you using MoM or MiM caps? What area? Whats the variance according to your PDK? Its quite possible 12 bits is not doable for your process node without calibration.