Hello,
I get errors translating a “First” design. The error report is listed below.
I created a new project, added First.v from the example file, its UCF file along with okLibrary.v. The synthesis completes successfully.
Can you help? I am new to Opal Kelly and haven’t done FPGA design in over a year. Is there a setup issue?
Thanks,
Checking expanded design …
ERROR:NgdBuild:604 - logical block ‘ep00’ with type ‘okWireIn’ could not be
resolved. A pin name misspelling can cause this, a missing edif or ngc file,
or the misspelling of a type name. Symbol ‘okWireIn’ is not supported in
target ‘spartan3’.
ERROR:NgdBuild:604 - logical block ‘ep01’ with type ‘okWireIn’ could not be
resolved. A pin name misspelling can cause this, a missing edif or ngc file,
or the misspelling of a type name. Symbol ‘okWireIn’ is not supported in
target ‘spartan3’.
ERROR:NgdBuild:604 - logical block ‘ep02’ with type ‘okWireIn’ could not be
resolved. A pin name misspelling can cause this, a missing edif or ngc file,
or the misspelling of a type name. Symbol ‘okWireIn’ is not supported in
target ‘spartan3’.
ERROR:NgdBuild:604 - logical block ‘ep20’ with type ‘okWireOut’ could not be
resolved. A pin name misspelling can cause this, a missing edif or ngc file,
or the misspelling of a type name. Symbol ‘okWireOut’ is not supported in
target ‘spartan3’.
ERROR:NgdBuild:604 - logical block ‘ep21’ with type ‘okWireOut’ could not be
resolved. A pin name misspelling can cause this, a missing edif or ngc file,
or the misspelling of a type name. Symbol ‘okWireOut’ is not supported in
target ‘spartan3’.
ERROR:NgdBuild:604 - logical block ‘okHI/hicore’ with type ‘okHostInterfaceCore’
could not be resolved. A pin name misspelling can cause this, a missing edif
or ngc file, or the misspelling of a type name. Symbol ‘okHostInterfaceCore’
is not supported in target ‘spartan3’.
ERROR:NgdBuild:455 - logical net ‘ok2’ has multiple driver(s):
pin ok2 on block ep00 with type okWireIn,
pin ok2 on block ep01 with type okWireIn,
pin ok2 on block ep02 with type okWireIn,
pin ok2 on block ep20 with type okWireOut,
pin ok2 on block ep21 with type okWireOut
ERROR:NgdBuild:455 - logical net ‘ok2’ has multiple driver(s):
pin ok2 on block ep00 with type okWireIn,
pin ok2 on block ep01 with type okWireIn,
pin ok2 on block ep02 with type okWireIn,
pin ok2 on block ep20 with type okWireOut,
pin ok2 on block ep21 with type okWireOut
ERROR:NgdBuild:455 - logical net ‘ok2’ has multiple driver(s):
pin ok2 on block ep00 with type okWireIn,
pin ok2 on block ep01 with type okWireIn,
pin ok2 on block ep02 with type okWireIn,
pin ok2 on block ep20 with type okWireOut,
pin ok2 on block ep21 with type okWireOut
ERROR:NgdBuild:455 - logical net ‘ok2’ has multiple driver(s):
pin ok2 on block ep00 with type okWireIn,
pin ok2 on block ep01 with type okWireIn,
pin ok2 on block ep02 with type okWireIn,
pin ok2 on block ep20 with type okWireOut,
pin ok2 on block ep21 with type okWireOut
ERROR:NgdBuild:455 - logical net ‘ok2’ has multiple driver(s):
pin ok2 on block ep00 with type okWireIn,
pin ok2 on block ep01 with type okWireIn,
pin ok2 on block ep02 with type okWireIn,
pin ok2 on block ep20 with type okWireOut,
pin ok2 on block ep21 with type okWireOut
ERROR:NgdBuild:455 - logical net ‘ok2’ has multiple driver(s):
pin ok2 on block ep00 with type okWireIn,
pin ok2 on block ep01 with type okWireIn,
pin ok2 on block ep02 with type okWireIn,
pin ok2 on block ep20 with type okWireOut,
pin ok2 on block ep21 with type okWireOut
ERROR:NgdBuild:455 - logical net ‘ok2’ has multiple driver(s):
pin ok2 on block ep00 with type okWireIn,
pin ok2 on block ep01 with type okWireIn,
pin ok2 on block ep02 with type okWireIn,
pin ok2 on block ep20 with type okWireOut,
pin ok2 on block ep21 with type okWireOut
ERROR:NgdBuild:455 - logical net ‘ok2’ has multiple driver(s):
pin ok2 on block ep00 with type okWireIn,
pin ok2 on block ep01 with type okWireIn,
pin ok2 on block ep02 with type okWireIn,
pin ok2 on block ep20 with type okWireOut,
pin ok2 on block ep21 with type okWireOut
ERROR:NgdBuild:455 - logical net ‘ok2’ has multiple driver(s):
pin ok2 on block ep00 with type okWireIn,
pin ok2 on block ep01 with type okWireIn,
pin ok2 on block ep02 with type okWireIn,
pin ok2 on block ep20 with type okWireOut,
pin ok2 on block ep21 with type okWireOut
ERROR:NgdBuild:455 - logical net ‘ok2’ has multiple driver(s):
pin ok2 on block ep00 with type okWireIn,
pin ok2 on block ep01 with type okWireIn,
pin ok2 on block ep02 with type okWireIn,
pin ok2 on block ep20 with type okWireOut,
pin ok2 on block ep21 with type okWireOut
ERROR:NgdBuild:455 - logical net ‘ok2’ has multiple driver(s):
pin ok2 on block ep00 with type okWireIn,
pin ok2 on block ep01 with type okWireIn,
pin ok2 on block ep02 with type okWireIn,
pin ok2 on block ep20 with type okWireOut,
pin ok2 on block ep21 with type okWireOut
ERROR:NgdBuild:455 - logical net ‘ok2’ has multiple driver(s):
pin ok2 on block ep00 with type okWireIn,
pin ok2 on block ep01 with type okWireIn,
pin ok2 on block ep02 with type okWireIn,
pin ok2 on block ep20 with type okWireOut,
pin ok2 on block ep21 with type okWireOut
ERROR:NgdBuild:455 - logical net ‘ok2’ has multiple driver(s):
pin ok2 on block ep00 with type okWireIn,
pin ok2 on block ep01 with type okWireIn,
pin ok2 on block ep02 with type okWireIn,
pin ok2 on block ep20 with type okWireOut,
pin ok2 on block ep21 with type okWireOut
ERROR:NgdBuild:455 - logical net ‘ok2’ has multiple driver(s):
pin ok2 on block ep00 with type okWireIn,
pin ok2 on block ep01 with type okWireIn,
pin ok2 on block ep02 with type okWireIn,
pin ok2 on block ep20 with type okWireOut,
pin ok2 on block ep21 with type okWireOut
ERROR:NgdBuild:455 - logical net ‘ok2’ has multiple driver(s):
pin ok2 on block ep00 with type okWireIn,
pin ok2 on block ep01 with type okWireIn,
pin ok2 on block ep02 with type okWireIn,
pin ok2 on block ep20 with type okWireOut,
pin ok2 on block ep21 with type okWireOut
ERROR:NgdBuild:455 - logical net ‘ok2’ has multiple driver(s):
pin ok2 on block ep00 with type okWireIn,
pin ok2 on block ep01 with type okWireIn,
pin ok2 on block ep02 with type okWireIn,
pin ok2 on block ep20 with type okWireOut,
pin ok2 on block ep21 with type okWireOut
ERROR:NgdBuild:455 - logical net ‘ok2’ has multiple driver(s):
pin ok2 on block ep00 with type okWireIn,
pin ok2 on block ep01 with type okWireIn,
pin ok2 on block ep02 with type okWireIn,
pin ok2 on block ep20 with type okWireOut,
pin ok2 on block ep21 with type okWireOut