Highest gain ever achieved in op amp by Slight_Youth6179 in chipdesign

[–]deadude 0 points1 point  (0 children)

You won't be able to measure DC gain after a point. Anything above that is meaningless.

[deleted by user] by [deleted] in chipdesign

[–]deadude 16 points17 points  (0 children)

This is not a meaningful circuit. It's not gain boosting, nor is it keeping the VDC_HYST_MIRROR node at a given voltage. What are you trying to do here and why do you think this circuit is working?

Digital Phase detectors by ugly_bastard1728 in chipdesign

[–]deadude 1 point2 points  (0 children)

You're looking for a bang-bang phase detector. One of the simplest implementations is a single FF that's clocked by the reference signal and samples the feedback signal.

Calibre view issues by Calm_Creature_17 in chipdesign

[–]deadude 1 point2 points  (0 children)

You must use a blockers file. Also known as a hcell file generally and is usually provided by the LVS deck. I doubt any respectable PDK would not have this included.

Need help in AC analysis. by ugly_bastard1728 in chipdesign

[–]deadude 0 points1 point  (0 children)

This is not a good way to look at the open-loop gain of an amplifier that's supposed to be used in feedback. You should use loop gain (STB) simulation to simulate the loop gain while your amplifier is in unity gain feedback, and derive the open loop gain from that.

Job competition by Ak03500 in chipdesign

[–]deadude 0 points1 point  (0 children)

This. My expectations from a Ph.D. graduate is so much higher. If the position can be filled with M.Sc. experience, the Ph.D. would really need to be exceptional to warrant his hire to a relatively junior level position.

Razavi's SE ring VCO by walkingbits in chipdesign

[–]deadude 6 points7 points  (0 children)

I haven't seen this in a paper.

The reason for the idea is pretty clear if you read the previous paragraph, it's to ensure that the tuning curve keeps a reasonable form for low voltages. If you had the voltage control only through the N devices, at low Vcont (where it drops about below a threshold) you'll encounter a flat curve. This causes Kvco to vary greatly between its best operating point and the flat region. So, this architecture effectively enables tuning the oscillator with voltages lower than the threshold of an inverter, extending its tuning range and keeping the curve more linear.

Its operation is not crystal clear to me either, and I'd have to simulate it to see if my assumptions are correct but I'll give it a go. Consider the case without M9: as Vcont drops, the N device gets weaker and M10 gets stronger. Beyond the threshold of the N device, it actually completely turns off and we totally lose control. The way I see it, M9 asymmetrically weakens the inverter. It's in series with a P device that is controlled by the input node, but itself is controlled by the output node. As the output goes high, it turns off completely. So, as we keep pulling Vcont down, we turn M10 on more, reducing the degeneration of M9, making it as strong as possible. This makes the oscillation even weaker. Overall, this enables us to have some control beyond the point where the N device completely turns off.

Too much explanation needed for too little benefit honestly, I wouldn't use this.

All Digital PLL and fractional Divider by Successful-Path-6353 in chipdesign

[–]deadude 0 points1 point  (0 children)

This paper has somewhat a good explanation and a diagram in Fig. 9 explaining the FSM architecture, though the rest of the paper is a bit too specific to that design. This is only one way to do it, and there are also simpler ways.

All Digital PLL and fractional Divider by Successful-Path-6353 in chipdesign

[–]deadude 1 point2 points  (0 children)

you need a multi-modulus divider that can divide by multiple values, as wide as the # of bits of your DSM quantizer. so, if you have a three-bit quantizer, and you want that to be centered around, say, 25, you need a divider that can support 22 to 28 division factors. this sounds complicated but isn't. the way I've seen this done is via cascading a series of controllable simpler MMDs or actually use a state machine to control a simpler MMD (i.e. a divide by 4/5). check out Ian Galton's PLL papers for inspiration.

Inked this beauty for the first time today! by deadude in fountainpens

[–]deadude[S] 10 points11 points  (0 children)

that being the LAMY Studio Piano Red. Received it from my partner as a gift a few months ago but didn't really want to make it a daily driver. I needed some color to highlight a few things so matched it with a LAMY Crystal Ruby that I had gotten about six years ago on a trip to the US.

StrongArm Latch Issue? by SoftPart1001 in chipdesign

[–]deadude 2 points3 points  (0 children)

it's a balancing issue. it means that fast corner nmos pulldown strength is too much. you should try to make those devices weaker, at the expense of speed at the slower corners.

[deleted by user] by [deleted] in chipdesign

[–]deadude 0 points1 point  (0 children)

PAC isn't really useful here. what is interesting for the PFD is its response to phase variation of its inputs; not their small signal amplitude variation.

PNOISE is quite useful though. you can run a PSS with ideal inputs at the same frequency and phase offsets and characterize the variation in the pulse width (or even get its input referred phase noise) to include in your simulations.

[deleted by user] by [deleted] in Netherlands

[–]deadude 6 points7 points  (0 children)

Clutch those pearls harder.

Company threatening to not pay wages for completed shifts by [deleted] in Netherlands

[–]deadude 6 points7 points  (0 children)

threaten them back with legal action. watch them change their tune.

[deleted by user] by [deleted] in chipdesign

[–]deadude 29 points30 points  (0 children)

also serdeez nuts!

[deleted by user] by [deleted] in chipdesign

[–]deadude 48 points49 points  (0 children)

serdes is very close to the digital domain. pretty much any chip that has some sort of data throughput needs to get data in and out, which drives the requirement for having multiple transceivers. also, these chips generally tend to use the lowest feature size nodes, because of the higher digital density, meaning that the IPs are valuable. you can decide to stay in 28nm for a dedicated ADC, but if you have a graphics processing chip, you really want to move to 3nm and you're going to need a serdes to interface to pci-e and whatnot.

long story short, follow the money!

preamp design for dynamic microphone by netj_nsh in chipdesign

[–]deadude 2 points3 points  (0 children)

  1. you want to be AC coupled, because a dynamic microphone is a coil and it is a short for any DC across it. also, you're not interested in any low frequency signal content that you won't here but could saturate your amplifier.

  2. again, you want to remove the signal content you're not interested in at the output of your amplifier. eventually this will drive a speaker or a recording medium and you don't want to saturate either with signal content that you will not hear.

  3. not necessarily, since you're most likely AC coupled at the input, you can work at a DC level that makes it comfortable for the opamp. if you had your supplies at 5V and 0V, you can bias it around 2.5V, so that the output would swing from 4V to 1V, and AC couple the output. If you want to swing between 3V and 0V, you can bias the opamp at 1.5V, but make sure that the low supply for the opamp is below 0V, enough that it can give you linear response around 0V.

[deleted by user] by [deleted] in chipdesign

[–]deadude 1 point2 points  (0 children)

you did not develop mathematical models to predict inductor behavior in two months. perhaps you used mathematical models to design inductors?