Sometimes I see ESD libraries and sometimes I don't, not a
TSMC user. If you want information for -a- specific process
then you need to say which (and more than a yes/no, probably
need to go to the foundry as every customer is NDA'd up.
If there is no ESD library then ESD protection is made with
standard elements (well laid out and properly modeled, you
hope). Then you care about geometry and rules, if you mean
to simulate ESD protection or design it. Which would be
instance-specific and probably customer proprietary.
I've always preferred to design from scratch, having little trust
in modeling for abnormal applications. One place I worked
had ESD clamp devices in the kit but the model had nothing
for emulating breakdown electrical response, which besides
leakage is the only care-about - I had to fit my own and pass
around to other designers, under the table. The CAD b!tches
wouldn't even take my fitted subcircuit under support. And as
nobody (but me) ever even pulled pulsed stress curves, or
did any failure analysis of ESD test samples after go/no-go,
nobody ever noticed that the features placed to "improve"
ESD clamp leakage, were -exactly- where -every- ESD fail
hotspot was found.
Trust noone.