R
robotron
Guest
Hello,
I need to implement a measurement instrument in FPGA, where direct
placement of several simple blocks (eg. DFFs) must be achieved. So I
created an EDIF netlist, describing one subcircuit, and the rest (top
level entity) coded in VHDL. The target architecture is Actel
ProASIC3E, development suite Libero 9 & Synplify.
The VHDL part has been synthesised using Synplify, producing well-
looking EDIF. Then, I tried to compile (and I hoped then to P&R) the
two .edn files using Actel Designer. However, here comes the failure.
The "inner" subcircuit has not been wired together with the top
entity, compiler returns error about unconnected inputs/outputs and
when I look into structural VHDL output from the compiler, the inner
entity is listed in, but with *empty* implementation. (I tried both
GUI as well as commandline+Tcl Designer invocation, same results.) I
listed the top level entity .edn as the last (ie. the second) in the
list, as mentioned in instructions.
Then, I created another project, entered random dummy VHDL entity with
same i/o signals as the EDIF one mentioned above and synthesised by
Synplify. I have tried the resulting .edn in place of the former one,
same result.
Please, do you have any EDIF example, which is working together with a
VHDL or Verilog together in Actel tools? Or do you know, what am I
doing wrong? Many thanks.
Greetings,
Marek
I need to implement a measurement instrument in FPGA, where direct
placement of several simple blocks (eg. DFFs) must be achieved. So I
created an EDIF netlist, describing one subcircuit, and the rest (top
level entity) coded in VHDL. The target architecture is Actel
ProASIC3E, development suite Libero 9 & Synplify.
The VHDL part has been synthesised using Synplify, producing well-
looking EDIF. Then, I tried to compile (and I hoped then to P&R) the
two .edn files using Actel Designer. However, here comes the failure.
The "inner" subcircuit has not been wired together with the top
entity, compiler returns error about unconnected inputs/outputs and
when I look into structural VHDL output from the compiler, the inner
entity is listed in, but with *empty* implementation. (I tried both
GUI as well as commandline+Tcl Designer invocation, same results.) I
listed the top level entity .edn as the last (ie. the second) in the
list, as mentioned in instructions.
Then, I created another project, entered random dummy VHDL entity with
same i/o signals as the EDIF one mentioned above and synthesised by
Synplify. I have tried the resulting .edn in place of the former one,
same result.
Please, do you have any EDIF example, which is working together with a
VHDL or Verilog together in Actel tools? Or do you know, what am I
doing wrong? Many thanks.
Greetings,
Marek