-
绝对是好书呀
-
有点贵,但还是下来看看
-
这是ISE的一个BUG,只有CPLD会出现,FPGA不存在,当自建模型和库模型在设计中同时出现时,系统优先综合库模型,也就会出现本例中像计数器一样的端口。解决办法是修改以顶层文件命名的.vf文件,调换库综合后果的代码和自建模型综合后的代码的位置,就OK了。
-
:~o 真雷人!
-
观察“View Technology Schematic”是正确的,显示的就是我设置的端口,手工写了“Edit Constraints”,如下:
NET "clk" LOC = P2;
NET "d_in" LOC = P4;
NET "d_out" LOC = P5;
再次点击“Assign Package Pins”,,显示如下错误:
Compiling verilog file "E:\Data\FPGA\exercise\syswith\disfre.v"
ERROR:DesignEntry - Could not apply constraint:
NET "clk" LOC = P2;
ERROR:DesignEntry - Could not apply constraint: NET "d_in" LOC = P4;
ERROR:DesignEntry - Could not apply constraint: NET "d_out" LOC = P5;
伤脑筋呀,这不会真是BUG吧?
-
刚换成了FPGA可以了,但是为什么CPLD不行呢?
-
不能不顶!
-
fpga才刚上路,以后肯定是要麻烦大家了。
快过年了,祝大家新年愉快,万事如意!
-
问题解决,原来是我阻塞和非阻塞混用了,基础不好啊
!
-
kan kan
-
也来look look。
-
看看
-
学习的好资料,顶一个!
-
楼主在诱惑我们
-
下面我写的代码:
module count (
clk,
d_in,
d_out
);
input clk; //输入时钟8M
input d_in; //输入50k的信号占空比为30%
output d_out; //输出信号
reg d_reg; //缓冲寄存器
reg [7:1] cnt; //计数寄存器
assign d_out = d_reg;
always @ (posedge clk)
begin
if (cnt >= 160)
cnt
-
谢谢你的资料,我要好好看看!
-
输入信号的上升沿?
always @(posedge d_in)
万一输入信号的上升沿和时钟信号的上升沿不同步,会不会捕捉不到d_in?
-
别拦我,这不顶不行!
-
不知道这个模块的抗干扰能力怎样,价格多少?
-
多谢分享!