Home > Community > Forums > Logic Design > unwanted "\" in netlist

Email

* Required Fields

Recipients email * (separate multiple addresses with commas)

Your name *

Your email *

Message *

Contact Us

* Required Fields
First Name *

Last Name *

Email *

Company / Institution *

Comments: *

 unwanted "\" in netlist 

Last post Tue, Sep 3 2013 7:14 PM by tompy. 2 replies.
Started by tompy 03 Sep 2013 03:21 AM. Topic has 2 replies and 7876 views
Page 1 of 1 (3 items)
Sort Posts:
  • Tue, Sep 3 2013 3:21 AM

    • tompy
    • Not Ranked
    • Joined on Wed, Jun 23 2010
    • Posts 12
    • Points 195
    unwanted "\" in netlist Reply

     Hi:

        I am using RC12 and I found after the synthesized netlist is written out, some net names contains "\", ex: \plus_77_14[23]

     

    I use [find / -net \\plus77_14*] and I cannot get this net since RC doesn't really take "\" as part of the net name internally.

     

    I can only find this net with [find / -net plus77_14*]

     

    since  this "\" will only pop out when writing out netlist, I can't use change_name to remove them.

     

    Is there any good idea to remove it except using perl to do some post processing?

     

    thanks!

     

    /tompy

      

    Filed under: ,
    • Post Points: 20
  • Tue, Sep 3 2013 5:59 AM

    • grasshopper
    • Top 25 Contributor
    • Joined on Thu, Jul 17 2008
    • Chelmsford, MA
    • Posts 241
    • Points 3,200
    Re: unwanted "\" in netlist Reply

    Hi Tompy,

     Please refer to verilog LRM. Scalars with special characters HAVE to be escaped. You are asking the verilog writer to write illegal verilog hence it is not doing it. I am guessing you have your ports bit-blasted which means nets are scalar which means you end up with \ characters.

     

    regards,

    gh-

    • Post Points: 20
  • Tue, Sep 3 2013 7:14 PM

    • tompy
    • Not Ranked
    • Joined on Wed, Jun 23 2010
    • Posts 12
    • Points 195
    Re: unwanted "\" in netlist Reply

     Hi gh:

     

        I check the RTL, it did have indexing issue like wire declaired as [0:0]  or index exceed its width.

     

    Thanks for the remind.

     

    /tompy

    • Post Points: 5
Page 1 of 1 (3 items)
Sort Posts:
Started by tompy at 03 Sep 2013 03:21 AM. Topic has 2 replies.