VHDL库不起作用

时间:2017-05-27 22:50:31

标签: vhdl

在VHDL中,我收到一个错误,即“work”库不包含主要单元“clock_div”。正在使用的库是“use work.clock_div.all;”。

1 个答案:

答案 0 :(得分:1)

你编译了#34; clock_div"进入工作库?

N.B"工作"不应该是一个真正的库,它指的是你将当前模块编译成的库。

因此,如果您正在处理一个您正在编译成名为" components"和" clk_div"的库的实体。已经在该库中,use work.clock_div.all;use cmoponents.clk_div.all;是等效的。

但是,当您稍后构建顶级设计而未指定库时,use work.clock_div.all;无法找到" clk_div"因为您不在组件库中工作,而use components.clk_div.all;会。