[Synth 8-9486] formal port 'addr' has no actual or default value [D:/FPGA/TEST_CARD_HIT/top.vhd:492]
有端口没有连接,在top文件中把端口加上
[Opt 31-67] Problem: A LUT2 cell in the design is missing a connection on input pin I1, which is used by the LUT equation. This pin has either been left unconnected in the design or the connection was removed due to the trimming of unused logic. The LUT cell name is: lvds3/u1/U0/inst_blk_mem_gen/gnbram.gnativebmg.native_blk_mem_gen/valid.cstr/bindec_a.bindec_inst_a/DEVICE_7SERIES.NO_BMM_INFO.SDP.SIMPLE_PRIM36.ram_i_1.
新建ram的时候选择global,不要选择ooc(out of context)
内总线或者其他不需要对外映射管脚约束的,不要在top文件的entity top is ;port( ;
中声明为in或者out,放在architecture RTL of top is
中声明为signal rst: std_logic;
就可以
entity top is
port(
sys_clk : in std_logic ;--需要管脚约束
);
end top;
architecture RTL of top is
signal lvds1_addr : std_logic_vector(11 downto 0);--不需要管脚约束
lvds1:lvds_interface port map
(
clk => sys_clk ,
addr => lvds1_addr
);
end rtl;
标签:管脚,addr,FPGA,clk,top,Label,logic,Research,port From: https://www.cnblogs.com/radiumlrb/p/17600062.html