If parameters ps, pd, as, ad are extracted properly, it will not degrade the precision of simulation. Anyway, it IS six transistors in parallel. Usually, a transistor with 6 fingers in schematic will be netlisted to a transistor with "m=6".
But if your mosfet model is a subckt with a parameter 'finger', then you may need to extract this way.
In diva extraction rule file, there is a statement like this:
Code:
extractDevice( ngate (nsd "S" "D") ...)
You may modify it as this:
Code:
extractDevice( ndiff (nsd "S" "D") samenet ... )
Then you use function "measureParameter" with keyword "fig_count" (or the like, please refer to Cadence Documents) to find out the finger count.
I don't have a diva reference at hand, the exact statement syntax above may be wrong. Please check it. To use "diff" as recognition layer, you need keyword "samenet" in the statement "extractDevice". Otherwise, you will get a device with 8 terminals ( for 6 fingers).