problem sythesizing vhdl file/ucf file not working 
Author Message
 problem sythesizing vhdl file/ucf file not working

Both files are displayed as part of the project and both are in the same
directory.

ERROR:bascp:87- Could not find NET"databus<15>" in design "forth". NET entry
is "NET databus<15>    LOC=p46;

I get this meesage for every singal defined.

--vhdl file--

library IEEE;
use IEEE.std_logic_1164.all;
-- use IEEE.std_logic_arith.all;
use IEEE.std_logic_unsigned.all;

entity Proc is

generic (
  address_size       : integer := 15;
  data_size          : integer := 15;
  stack_depth        : integer := 3;
  port_size          : integer := 7
);

port (
        DataBus: inout STD_LOGIC_VECTOR (data_size downto 0);
        AddressBus: out STD_LOGIC_VECTOR (address_size downto 0);
        Reset: in STD_LOGIC;
        clock: in STD_LOGIC;
        rd: out STD_LOGIC

--        OutPortA: out STD_LOGIC_VECTOR (port_size downto 0);
--        OutPortB: out STD_LOGIC_VECTOR (port_size downto 0);

--        SPI_In: in STD_LOGIC;
--        SPI_Out: out STD_LOGIC;
--        SS: in STD_LOGIC;
--        SPI_Ck: in STD_LOGIC

        );
end Proc;

--ucf file--

NET AddressBus<0>  LOC=P3;
NET AddressBus<1>  LOC=P4;
NET AddressBus<2>  LOC=P5;
NET AddressBus<3>  LOC=P78;
NET AddressBus<4>  LOC=P79;
NET AddressBus<5>  LOC=P82;
NET AddressBus<6>  LOC=P83;
NET AddressBus<7>  LOC=P84;
NET AddressBus<8>  LOC=P59;
NET AddressBus<9>  LOC=P57;
NET AddressBus<10> LOC=P51;
NET AddressBus<11> LOC=P56;
NET AddressBus<12> LOC=P50;
NET AddressBus<13> LOC=P58;
NET AddressBus<14> LOC=P60;
NET AddressBus<15> LOC=P61;
NET DataBus<0>     LOC=P40;
NET DataBus<1>     LOC=P39;
NET DataBus<2>     LOC=P38;
NET DataBus<3>     LOC=P35;
NET DataBus<4>     LOC=P81;
NET DataBus<5>     LOC=P80;
NET DataBus<6>     LOC=P65;
NET DataBus<7>     LOC=P61;
NET DataBus<8>     LOC=P25;
NET DataBus<9>     LOC=P26;
NET DataBus<10>    LOC=P24;
NET DataBus<11>    LOC=P20;
NET DataBus<12>    LOC=P23;
NET DataBus<13>    LOC=P18;
NET DataBus<14>    LOC=P19;
NET DataBus<15>    LOC=P6;
NET Reset          LOC=P46;
NET clock          LOC=P44;
NET rd             LOC=P62;



Tue, 20 Aug 2002 03:00:00 GMT  
 problem sythesizing vhdl file/ucf file not working
In the example you have comment all the line
so the synthetiser optimize all, and he see
that nothing is used in the source and don't
implement it. This is the reason why
the Translate didn't find the <databus> pin.

Francis Glohr

Don Golding a crit :

Quote:
> Both files are displayed as part of the project and both are in the same
> directory.

> ERROR:bascp:87- Could not find NET"databus<15>" in design "forth". NET entry
> is "NET databus<15>    LOC=p46;

> I get this meesage for every singal defined.

> --vhdl file--

> library IEEE;
> use IEEE.std_logic_1164.all;
> -- use IEEE.std_logic_arith.all;
> use IEEE.std_logic_unsigned.all;

> entity Proc is

> generic (
>   address_size       : integer := 15;
>   data_size          : integer := 15;
>   stack_depth        : integer := 3;
>   port_size          : integer := 7
> );

> port (
>         DataBus: inout STD_LOGIC_VECTOR (data_size downto 0);
>         AddressBus: out STD_LOGIC_VECTOR (address_size downto 0);
>         Reset: in STD_LOGIC;
>         clock: in STD_LOGIC;
>         rd: out STD_LOGIC

> --        OutPortA: out STD_LOGIC_VECTOR (port_size downto 0);
> --        OutPortB: out STD_LOGIC_VECTOR (port_size downto 0);

> --        SPI_In: in STD_LOGIC;
> --        SPI_Out: out STD_LOGIC;
> --        SS: in STD_LOGIC;
> --        SPI_Ck: in STD_LOGIC

>         );
> end Proc;

> --ucf file--

> NET AddressBus<0>  LOC=P3;
> NET AddressBus<1>  LOC=P4;
> NET AddressBus<2>  LOC=P5;
> NET AddressBus<3>  LOC=P78;
> NET AddressBus<4>  LOC=P79;
> NET AddressBus<5>  LOC=P82;
> NET AddressBus<6>  LOC=P83;
> NET AddressBus<7>  LOC=P84;
> NET AddressBus<8>  LOC=P59;
> NET AddressBus<9>  LOC=P57;
> NET AddressBus<10> LOC=P51;
> NET AddressBus<11> LOC=P56;
> NET AddressBus<12> LOC=P50;
> NET AddressBus<13> LOC=P58;
> NET AddressBus<14> LOC=P60;
> NET AddressBus<15> LOC=P61;
> NET DataBus<0>     LOC=P40;
> NET DataBus<1>     LOC=P39;
> NET DataBus<2>     LOC=P38;
> NET DataBus<3>     LOC=P35;
> NET DataBus<4>     LOC=P81;
> NET DataBus<5>     LOC=P80;
> NET DataBus<6>     LOC=P65;
> NET DataBus<7>     LOC=P61;
> NET DataBus<8>     LOC=P25;
> NET DataBus<9>     LOC=P26;
> NET DataBus<10>    LOC=P24;
> NET DataBus<11>    LOC=P20;
> NET DataBus<12>    LOC=P23;
> NET DataBus<13>    LOC=P18;
> NET DataBus<14>    LOC=P19;
> NET DataBus<15>    LOC=P6;
> NET Reset          LOC=P46;
> NET clock          LOC=P44;
> NET rd             LOC=P62;



Fri, 23 Aug 2002 03:00:00 GMT  
 
 [ 2 post ] 

 Relevant Pages 

1. VC++ obj file link to asm obj file with alink(not working)

2. File Upload Problems with binary files (ASCII works ok)

3. DOS File Lookup - just the file name, not the path AND file name

4. Sythesizing VHDL behavior model

5. Control bit will not sythesize

6. Using WORK in VHDL files

7. VA : File Out does not work

8. Q: Reading file in multiple times not working!

9. Remove duplicates entries not working on file drop combo box

10. File Creation error - it worked in C4 but not in C5

11. FileName as Runtime Variable not working for .tps files

12. clarion 2.1 key files not working with clarion 4

 

 
Powered by phpBB® Forum Software