will do that. I'm not sure it's going to have any effect on the ordering of output parasitics, if that's what you're looking for.
a
aquiles viza
02/25/2024, 11:42 PM
You have read my mind. I'm going to test it
t
Tim Edwards
02/25/2024, 11:59 PM
My suspicion is that solving that particular problem is going to require buffering all the output and then ordering it with
qsort()
before sending it to the output.
a
aquiles viza
02/26/2024, 3:46 AM
Sadly, using
random seed 0
doesn't avoid the re-ordering of parasitics in the pex extraction, as you said.
I think that if the hashing function relies on a seed that can be fixed, all the parasitics are going to be hashed to a specific value and sorting them may not be required.
t
Tim Edwards
02/26/2024, 3:54 PM
It's not the hashing function per se. It's that the parasitic capacitances are dropped into a hash table, and the hash key is the address of the structure, so the position in the hash table is actually determined by the memory management system, making it unpredictable in spite of not involving any random number generator.
Linen is a search-engine friendly community platform. We offer integrations with existing Slack/Discord communities and make those conversations Google-searchable.