The Designer's Guide Community Forum
https://designers-guide.org/forum/YaBB.pl Design Languages >> Verilog-AMS >> ncelab: segmentation of a signal https://designers-guide.org/forum/YaBB.pl?num=1310656832 Message started by konx on Jul 14th, 2011, 8:20am |
Title: ncelab: segmentation of a signal Post by konx on Jul 14th, 2011, 8:20am Hello everyone. I try to be specific: I'm using the Cadence tools. - I wrote some Verilog modules for a design (counter, shift registers, etc..) - Using RTL Compiler I synthesis the design - I load the desing in Encounter and I do P&R - Send back the layout to Virtuoso - Encounter produces a post-P&R verilog netlist - Import the post-P&R verilog netlist in Virtuoso: this generates the schematic view for all the verilog blocks I wrote for this design - Run DRC and LVS: during the LVS there is a mistake. One gate (NAND2) is supposed to have input A connected to VDD but Encounter did not make the connection. Ok, I do the connection and LVS is clean. - Now I want to run AMS-simulations. I setup everything, netlist is ok and compiler is ok, but when I arrive at the Elaboration I receive the following error: ncelab: *E,CUVNAS (<my_path>/counter_12bit/schematic/verilog.vams,206|19): segmentation of a signal .VDD( VDD ), .A( VDD ), .B( reset ) ); Now, this is exactly the port that I connected by hand in Virtuoso and wasn't connected by Encounter (so, I guess there is something related here). This connection has not been made by me, but it is the result of the synthesized netlist, so I guess that the synthesizer knew what it was doing when it connected the pin A of the NAND2 gate to VDD. I assume this is some kind of "bug" or something that requires a workaround. I found 2 threads in this forum pointing to the same problem: the first was solved with an update of the tool (I'm already using the last version). The second thread can be found here http://www.designers-guide.org/Forum/YaBB.pl?num=1249430631 but I have to admit it wasn't really helpful. Do you have any ideas how to solve this problem? thanks for the help Konx |
The Designer's Guide Community Forum » Powered by YaBB 2.2.2! YaBB © 2000-2008. All Rights Reserved. |