找回密码
 注册
关于网站域名变更的通知
查看: 1941|回复: 0
打印 上一主题 下一主题

Quartus 软件中的Shift Register(RAM_based)仿真总不正确

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2014-5-5 20:04 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您登录!

您需要 登录 才可以下载或查看,没有帐号?注册

x
module shift_reg(clk,clken,data_in,data_out);
& m- b$ Z* b" h5 [* [9 q9 t' minput clk;
6 u4 r( m! m* d5 P$ T- n+ Sinput  clken;4 W! K6 Y$ G8 J0 Z. }3 C5 X
input  [7:0] data_in;( K. N: b* J/ b2 e* {; t& V: b: A
output [7:0]  data_out;
3 {1 \* V3 r# P: g$ \* g# k. {) g: Z( }
/*always @(posedge clk)0 @8 n( @1 b7 P
begin
' }8 l/ s0 T) M$ n  data_cnt=data_cnt+8'd1;
) }, O- q, f. ]# V% N  A3 Y  end*/
) Y8 M4 T6 |3 Z  7 J+ d. o* n7 G, a
& ^% I& x* \4 x4 V
shift1  u1($ V( @# L* l( ?' W0 d$ P
            .clock(clk),$ x& M; u8 k% X$ D
                                .clken(clken),+ J+ d* s" F2 I# k$ \5 p# W) f$ ~
                                .shiftin(data_cnt),
+ m7 p6 Q& Y* v' A7 K                                .shiftout(data_out));
- W" c# L6 [( {endmodule
' ~2 R/ ]- {$ t- i
  j' {( ?0 e1 g测试程序:
! Z  H/ @$ F! S$ X( dinitial                                                
' d* o" l/ z0 P$ R5 B9 X2 G" ?begin                                                  % i- j8 J  Q! A- T2 f  X
clk=0;
8 G7 t1 w4 A  O; F, Odata_in=8'b0;
* z. r+ Z% r, N1 K: z4 {clken=1'b0;                    
  a" x; a0 Z4 G% g# b* J- i  jend # r% _9 |$ M+ H; U: X) d
6 g. }' x; K& E6 L7 |
always #10 clk=~clk;
  x' v5 \+ {" D2 g/ ]initial
/ R3 Q# f1 _, l) J( Qbegin
* E$ d& _1 ~4 i    #100 clken=1'b1;
+ `4 H! t4 J, u/ M' ], @    #200 clken=1'b0;
/ i  k) ?# v' z/ l    #100 clken=1'b1;
* w; `  ]( x* M9 _1 G    #200 clken=1'b0;
- j' K4 f  c) h4 P4 c6 y    #100 clken=1'b1;
( X) B0 J! W- S/ L    #200 clken=1'b0;
# K3 e! S; e/ R7 N- T3 U' o    #100 clken=1'b1;
$ _% Z7 s$ Q5 R7 N( l    #200 clken=1'b0;
: ]1 H; @' y- t4 e2 w0 u7 i) [    #100 clken=1'b1;2 Y: k1 v2 s$ T7 f3 f; F
    #200 clken=1'b0; & c" E" ]8 _" t6 v5 i6 x9 y& M
    #100 clken=1'b1;) \# T# P5 R" D
end                                                   
( w6 A, [( F3 a2 M2 P% x9 Ualways @(posedge clk)                                                 9 _/ j5 q! s0 Y; b
begin5 n" ]# e% d8 S# b
  if(clken)
, L7 C2 d/ ~9 D0 X   data_in=data_in+1'b1;                                          
# A# K$ {- Y! R, H. send                                                   
+ E) C. q  S, Vendmodule6 h, R; Y7 b3 B* E5 T: g! v" D
5 G3 e( t7 J  y. S& T2 y
modelsim-ase编译正确,仿真时出错' o! L2 k+ m7 s% b# _, U7 Y
# ** Error: (vsim-10000) F:/Quartus11.0_exercise/quartus_exercise/shift_reg_ram_based/shift1.v(69): Unresolved defparam reference to 'intended_device_family' in ALTSHIFT_TAPS_component.intended_device_family.2 w) u% Y4 z( R& V. [$ V& m5 q
#         Region: /shift_reg_vlg_tst/i1/u1) @& d- E0 j0 x* l5 v- J9 m
# Error loading design
4 D! u& N, Y0 v( J4 s
/ a. O' _- d# \  [; b8 |- G  c; A9 J* ?) Z! R
有哪位大神做过这个库函数的仿真,求解答!!!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

推荐内容上一条 /1 下一条

EDA365公众号

关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

GMT+8, 2025-11-28 22:09 , Processed in 0.140625 second(s), 25 queries , Gzip On.

深圳市墨知创新科技有限公司

地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

快速回复 返回顶部 返回列表