Xilinx - ucf file parsing errors

The Xilinx memory generator tool generates ucf files that have lines in them such as:

NET "ddr1_top0/data_read0/fifo*_wr_addr(*)" MAXDELAY = 2350ps;

I get parsing errors on both the / and (). I need to replace with _ and like:

NET "ddr1_top0_data_read0_fifo*_wr_addr" MAXDELAY = 2350ps;

Is there a setting for this somewhere?

Thanks Steve

Reply to
Steve
Loading thread data ...

In ISE6.3 it's in the Synthesis Options (right-click on "Synthesize - XST" in Project Navigator and chose "Properties"): Scroll down, there's two options, "Hierarchy Seperator" (which is for changing _ to / or vide versa) and "Bus Delimiter" (which is for changing () to or vice versa). You might have to activate the advanced settings mode (Menu "Edit" in Project Navigator -> "Preferences" -> "Processes" -> set "Property Display Level" to "Advanced") for these to show up.

cu, Sean

Reply to
Sean Durkin

ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.