The Designer's Guide Community
Forum
Welcome, Guest. Please Login or Register. Please follow the Forum guidelines.
May 19th, 2024, 8:58am
Pages: 1
Send Topic Print
verification of connections for large designs (Read 2214 times)
trond
Senior Member
****
Offline



Posts: 168
Glasgow, Scotland
verification of connections for large designs
Jun 20th, 2008, 2:18am
 
Hello all,

this might be a trivial question but I was wondering how people go about checking whether there are no unintended connections in large designs.
Obviously, a "check and save" will reveal unconnected lines and also whether the signal lines have the same number of bits as the blocks their being routed to.

However, a "check and save" won't flag if I am using the same bus-bit for two blocks, ie. have signal<3> used on two different blocks by accident. Is there a way of checking whether each bit has only one connection?

Any tips on how people go about checking their top level schematic are appreciated.

Thanks,





Back to top
 
 
View Profile   IP Logged
Stefan
Senior Member
****
Offline



Posts: 124

Re: verification of connections for large designs
Reply #1 - Jun 20th, 2008, 2:23am
 
There are several ways how this could be avoided.
a) do a toplevel simulation from backannotation (crazy)
b) do a layout vs. schematic check
  and do a functional verification of your toplevel schematic.
c) check your netlist for number of connections to each node.

In most oppinions, b is the way to go for ...

Regards,

Stefan
Back to top
 
 
View Profile 16731287   IP Logged
trond
Senior Member
****
Offline



Posts: 168
Glasgow, Scotland
Re: verification of connections for large designs
Reply #2 - Jun 20th, 2008, 2:33am
 
Stefan wrote on Jun 20th, 2008, 2:23am:
There are several ways how this could be avoided.
a) do a toplevel simulation from backannotation (crazy)
b) do a layout vs. schematic check
  and do a functional verification of your toplevel schematic.
c) check your netlist for number of connections to each node.

In most oppinions, b is the way to go for ...

Regards,

Stefan


Thanks for the quick reply.

a) is out of the question as this is a full rf-receiver.
b) A LVS match will only tell if there's a mismatch between the layout and schematic, not if the schematic is connected correctly.

I'll see what I can do with the netlist.
At the moment I am relying on mixed-mode simulations to catch any wrong polarities or mis-connecitons. But this is more to verify the interaction between the digital control and the individual blocks. My verilogAMS views are not that detailed that they catch whether a current supply bias line has been used twice.

Cheers
Back to top
 
 
View Profile   IP Logged
Pages: 1
Send Topic Print
Copyright 2002-2024 Designer’s Guide Consulting, Inc. Designer’s Guide® is a registered trademark of Designer’s Guide Consulting, Inc. All rights reserved. Send comments or questions to editor@designers-guide.org. Consider submitting a paper or model.