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

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

[复制链接]

该用户从未签到

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

EDA365欢迎您登录!

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

x
module shift_reg(clk,clken,data_in,data_out);
) m! D' G6 n& p& P- minput clk;
9 j& w+ {) C9 ~$ [* A( T$ Pinput  clken;; l3 f) v; F( n0 x0 Z( S" J7 E
input  [7:0] data_in;
* w  F) K3 Q! poutput [7:0]  data_out;# Q. p) ?2 f/ H2 s, r. C
) b* C: f' Y- P& D9 j+ U4 D6 L' a
/*always @(posedge clk)
8 s$ |7 a) K8 c* F: dbegin8 l3 c) ?; M: g4 Z! [
  data_cnt=data_cnt+8'd1;
. `1 {" \# B0 ]1 m' r  end*/
, g8 p2 d/ j! ~  t; p. f+ G: l. A  6 s( j# D) N9 ~) d7 H
' C3 B- b5 }! {/ X) Q! s3 e
shift1  u1(' q2 b, l4 ?; O* ?1 h' E& s$ J) R% i1 w4 `
            .clock(clk),
8 F' H( o4 C6 f& @, |7 E9 |                                .clken(clken),
' j) @4 r  I( Z% f8 v  O                                .shiftin(data_cnt),9 B. q7 l5 f1 T1 E% ^: T
                                .shiftout(data_out));
9 Z9 [( Z' c2 a6 e; }! S2 hendmodule
( @7 x+ _' L$ e  B& C
+ A! n( I* h0 a; w" V" O测试程序:6 e: h( g- z* H1 E1 g( J/ ~
initial                                                3 M- q/ c+ S$ W
begin                                                  
# D$ w, ?. N  t8 oclk=0;
6 W- z2 C; H/ a: k  xdata_in=8'b0; $ M9 u; i" v4 f
clken=1'b0;                    ) e9 U: q( L  i- V
end 8 O. x6 x6 n* X
5 S: ~- w8 l2 y! I2 ?+ Y# i
always #10 clk=~clk; " Z+ Q3 F% T& a/ D7 e
initial! J6 N: b' O1 G( v' g& j
begin) V5 T* t4 s2 a
    #100 clken=1'b1;
( ^- ^% Z% }; d$ A    #200 clken=1'b0;% A- p( i$ A# y* T& n' d) m' A/ f
    #100 clken=1'b1;. A  t: t. I0 @* n' {/ ^+ k: I9 q
    #200 clken=1'b0;
4 Z2 ?  h6 M( j) }    #100 clken=1'b1;
+ j$ ^4 j* @/ [' a    #200 clken=1'b0;( w" |# d5 a$ i% O" s9 k8 @! N
    #100 clken=1'b1;/ G7 j. b7 x4 i$ Y: i/ A; a
    #200 clken=1'b0;
! |' t) l% D: e) o    #100 clken=1'b1;
2 V9 R6 K7 R, Q  L: s    #200 clken=1'b0;
' B- J2 d2 X* H3 z# R    #100 clken=1'b1;
5 R+ Y1 Y* B) a end                                                   - \. ~, ?$ o( p! H; U( ~) s. _
always @(posedge clk)                                                 / q7 D6 `6 t( \1 g4 K  A  o
begin  c- Y; U) C) W1 b3 W( k; c( t
  if(clken)
6 p9 Z% _) T  c: U/ y* _5 ]* o   data_in=data_in+1'b1;                                          
5 w" b* c6 Y9 q* ]end                                                   
) t- t" Z% Z# Kendmodule
9 T4 d" D: f1 e5 ^- x4 c8 P
7 W9 ]+ S6 e8 y* v7 X% U- Bmodelsim-ase编译正确,仿真时出错8 R. l. w( S" B  c# p: Y0 {; W
# ** 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.
8 A0 D3 L3 ]: b* l" j) F7 z#         Region: /shift_reg_vlg_tst/i1/u1
7 o5 g+ C7 G  @2 b6 H2 `# Error loading design
7 ]8 w2 T! w! g9 O4 j# l- r! i' x0 E7 W6 T0 T" G% G8 w
" }& _* J- G2 U- p  b/ S
有哪位大神做过这个库函数的仿真,求解答!!!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

EDA365公众号

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

GMT+8, 2025-10-31 09:02 , Processed in 0.125000 second(s), 25 queries , Gzip On.

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

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

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