The various steps of the simulation may be integrated together in one tool, or performed in separate tools that communicate through files or other media, provided those files or media can express the variation of the values as a function of process variation.