Answers Database


ngdbuild: ERROR:bascp:94 - Invalid UCF/NCF file entry value "" detected on line 4, offset 64,


Record #5054

Product Family: Software

Product Line: FPGA Implementation

Product Part: ngdbuild

Product Version: 1.5p

Problem Title:
ngdbuild: ERROR:bascp:94 - Invalid UCF/NCF file entry value "" detected on line 4, offset
64,



Problem Description:
Keyword: bascp, Invalid, UCF, NCF, ngdbuild, entry

Urgency: Standard

When Constraints Editor writes out a ucf file based on the edif file with parenthesis as bus notation, the following error may show up in ngdbuild:

bascp:94 - Invalid UCF/NCF file entry value "" detected on line 4
( which is the line that this TIMEGRP appears).

The following is an example of the constraint from the constraint editor.

TIMEGRP "test" = FFS( "rac_num(0)" "rac_num(1)" "rac_num(2)" );


Solution 1:

If the bus notation is angle bracket(<>), there is no problem in ngdbuild
with or without the double quote. The contraint from the constraint editor
will work fine.



Solution 2:

This is a ngdbuild problem. There are two workarounds.

1. Use wildcard character (*)

TIMEGRP "test" = FFS( "rac_num*" );

2. Use the following syntax, replacing the close parenthesis with ?

TIMEGRP "test" = FFS("rac_num(0?" "rac_num(1?" "rac_num(2?" );

This problem will be fixed in the future release.




End of Record #5054 - Last Modified: 06/02/99 18:05

For the latest news, design tips, and patch information on the Xilinx design environment, check out the Technical Tips!