How weird crystal specifications.
W6100 datasheet recommends 500uW drive level. Even more weirdly, W5500 datasheet recommends 59.12uW/MHz, which equals whopping 1500uW at 25MHz. Mouser parametric search lists the highest power crystal in stock as just 1000uW. 500uW is something you can actually get but this already limits the choice and even then the crystal datasheets recommend drive levels in tens of uW. Anyone have any idea what's going on here, I don't remember ever seeing a weirdly high drive level recommendation like this?
EDIT: Large crystals all seem to have too much shunt capacitance, making them fail the calculation for gm_crit as explained in
https://docs.wiznet.io/img/products/w5100s/w5100s_crystal_selection_guide_v100e.pdf. Their reference design lists bogus part number for the crystal so that's not helping either. I'm starting to think no suitable crystal for this chip exists, so just have to use something and hope for the best.
EDIT2: Related discussion:
https://forum.wiznet.io/t/topic/6112 . Unluckily, the few crystals the poor guy thinks fall within the spec are rated to 100uW max.
EDIT3: Apparently no one has managed to find a crystal that is within specifications. So users must choose one of the following:
1) Pick a large crystal -> ignore gain margin criterion by choosing a crystal with too much ESR, too high Cs, or too high CL, or combination thereof
2) Pick a small crystal -> get stability condition right, but ignore drive level maximum rating of the crystal, likely resulting frequency shift or distortion and thus another source of instability, and/or premature failure of the crystal
3) Pick a small crystal but increase the suggested 0 ohm external series resistance value to lower the drive strength to within the crystal spec -> stability goes out of window again?
By careful choice of parts, it seems I can find crystals which are borderline acceptable, i.e. gain margin criterion some 20-30% off (case 1), or rated max power 300mW (case 2), not too far below 500mW. So maybe it is possible to find a combination which is marginal. The fact these chips are manufactured and sold suggests it has to work with some combination, and probably the specifications are just way too tight and no one questioned them because many designers are not very pedantic but design outside ratings if they so wish.