I am trying to get re-acclimated to HSPICE after a few years away from it. As I recall, to produce a *.tr0 file with selected node information (as opposed to the result of a .options post directive), all one needs to do is to include a .options probe directive and one or more .probe statements. However, the following deck produces no *.tr0 file. Am I missing something simple?
I think just a .probe v(clk) will do, instead of .prob tran v(clk)
Also, check for any warnings while you run hspice. Sometimes, some dangling nodes are cut during simulation. If the clk net has dangling nodes, it might be cut, and if the simulator finds no sources, it might not create a .tr0 file.