找回密码
 注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

巢课
电巢直播8月计划
查看: 1402|回复: 0
打印 上一主题 下一主题

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

[复制链接]

1

主题

296

帖子

2942

积分

四级会员(40)

Rank: 4Rank: 4Rank: 4Rank: 4

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

EDA365欢迎您!

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

x
module shift_reg(clk,clken,data_in,data_out);
: ^, u+ U8 G  K' xinput clk;5 B' z9 H3 f- q- a1 O3 D; q* S
input  clken;# ^) g1 g% t0 i
input  [7:0] data_in;
; @- R1 i9 @& ^9 }output [7:0]  data_out;
9 S5 p4 I+ C! f
2 V2 p' P& }8 m  D3 P/*always @(posedge clk)
" k5 G% W9 d' b' Z/ _7 vbegin
' n% x/ n+ G7 a7 q+ Y( k  data_cnt=data_cnt+8'd1;
6 Q4 l$ k* H) S/ S  end*/( o! p, ]( t% k& H/ U# O$ C
  0 e2 e/ E: b$ e
9 Q8 o+ V) b' `7 G( U9 ~
shift1  u1(- p! b) Y, E& k* A
            .clock(clk),
8 q$ J  ~2 {+ A# z: i& A                                .clken(clken),
4 L, o4 }4 U6 i5 S0 m6 k5 t                                .shiftin(data_cnt),, V- j6 u' H" n' ~. s* s
                                .shiftout(data_out));- J4 r0 A+ D' t* W! h9 Q
endmodule+ o" |: n0 Q# i" O
/ B" b) z/ b9 z
测试程序:
% ?7 F+ |& R0 v: P: Qinitial                                                - J: G; n) Z5 {# ~" D4 c- P
begin                                                  
" v, O2 z: ~0 L1 ]. ]9 O9 yclk=0;, N/ o- E" B/ Y8 G0 r. P
data_in=8'b0;
3 V  ~6 o# d7 D8 r2 [4 t7 i5 Uclken=1'b0;                    
# G. F# f1 p; Zend
9 ?' H/ p2 @3 v' E0 x * |, H* l0 ~7 B3 F9 T$ i& c5 x. Y! t
always #10 clk=~clk;
( ~( G5 K7 h7 d! yinitial$ f! [, V& \% k2 w  a( J
begin
% w6 w: B8 o0 h' @: f    #100 clken=1'b1;
8 c5 a- l3 o1 t' E; f, A2 X    #200 clken=1'b0;
: Q- u* F% r9 b, t8 x9 p( Y    #100 clken=1'b1;
  K8 g/ k1 G* }1 c    #200 clken=1'b0;5 `# J7 [% v, E% `+ ~# j
    #100 clken=1'b1;
; o) b- H! l, w( W6 N( R    #200 clken=1'b0;1 T; a0 B' N2 S' n2 d
    #100 clken=1'b1;
; G" M' @$ P* E) p2 e- g    #200 clken=1'b0;
1 N! ~+ i( t& V1 a5 o* _    #100 clken=1'b1;& A# e# U% w7 F1 ?0 p' Y
    #200 clken=1'b0;
9 X/ }% B- K  `" W- E* ?; h    #100 clken=1'b1;. f( u9 B3 h: C# n& ^
end                                                   
+ s1 J( G2 w# Z# Valways @(posedge clk)                                                 , G4 E) V& z! F9 n
begin. @: n3 V$ p* C/ Q
  if(clken)2 X" ^. Q- ]% D! Y. [: m4 z
   data_in=data_in+1'b1;                                          
0 T3 O# V/ d& i8 ^) _end                                                   
1 n& K5 Y3 u8 P/ b% qendmodule
" g" J( D$ h6 e- H
% D" J) Z; ?  u+ i% T9 W# H) rmodelsim-ase编译正确,仿真时出错) K3 u& q% ~/ n! }3 h2 g8 H* o
# ** 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.. t/ Z8 }% |+ N/ J
#         Region: /shift_reg_vlg_tst/i1/u1: E! y2 N8 `# g5 U
# Error loading design
6 d! n  D4 r# W. i! b7 q& \( q3 J% e# r' ?- F& Q0 f

) @. \0 P$ }$ L7 x9 F# O  O有哪位大神做过这个库函数的仿真,求解答!!!
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友 微信微信
收藏收藏 支持!支持! 反对!反对!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

巢课

技术风云榜

关于我们|手机版|EDA365 ( 粤ICP备18020198号 )

GMT+8, 2024-11-28 02:17 , Processed in 0.056788 second(s), 33 queries , Gzip On.

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

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

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