找回密码
 注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

巢课
电巢直播8月计划
查看: 1404|回复: 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);
* r4 o5 _3 b7 p0 S- h# s! _6 O' u) jinput clk;
) j% f* v# C8 H% qinput  clken;
9 i1 R1 C8 k3 p; d" zinput  [7:0] data_in;
; I, H; A' ]/ @" e* Qoutput [7:0]  data_out;
7 L; |5 H  d1 D# \+ u5 z8 m8 \: q! e( L5 b* ~! d! `- U- P
/*always @(posedge clk)- f- }; c+ J$ H2 H! @
begin
9 t5 c4 o& \! [2 T  l7 V  data_cnt=data_cnt+8'd1;6 G0 E- G1 s% k( q! i: ?
  end*/: n5 A- k5 E. {. P% N0 A9 s
  
: N3 p5 U$ ?& M! i+ z5 U
0 L8 O- R( ]: c$ D2 d; \shift1  u1(- k! |* }; v, S
            .clock(clk),! D; a" K/ \" C: z! O
                                .clken(clken),! _' Z# H: b& K& l2 w7 n
                                .shiftin(data_cnt),8 z, A# L7 Q! e1 z5 t+ B
                                .shiftout(data_out));
2 z3 {/ K4 O( i# s; W' L1 t! Jendmodule
) h) n1 D/ g6 R% `
$ X1 C6 D  B8 ?7 I5 |) @测试程序:
: P0 ?  u" a3 ?6 a/ r$ [! _: tinitial                                                + Y- _& r2 ]9 |8 P" w+ x
begin                                                  
4 a; P' g) R5 r( |+ xclk=0;
- v3 w8 N  }& O+ |data_in=8'b0; 4 f& \. o7 V2 Q
clken=1'b0;                      H1 i) O% O, }. e
end $ h: u7 ]9 E+ D& @$ F. P

8 g. ?1 b5 u; V% Y& nalways #10 clk=~clk;
( f" }4 Y) y9 S: r* F6 X1 dinitial% i9 b% L" [0 u+ F, ?
begin
( J: F( t9 ~; I& V  D8 C0 {% A    #100 clken=1'b1;
& o# s0 Q; x5 S5 l  f    #200 clken=1'b0;
4 C0 O% @0 U/ A  F9 a    #100 clken=1'b1;$ D, S9 y3 F2 ^  X! C6 {8 n
    #200 clken=1'b0;% K7 t! g; [0 L* {4 P0 r
    #100 clken=1'b1;) w: \+ W( C! Q. Y) C9 i( e
    #200 clken=1'b0;$ t5 U, \: {+ X; r% ~% s) C# _
    #100 clken=1'b1;
% P8 R. k" [) D: q- F+ c0 g4 `3 h8 V    #200 clken=1'b0;% n0 a( y  C8 W6 d4 k$ ~: t5 y2 T& h
    #100 clken=1'b1;
$ |8 B8 l- `" \: Y    #200 clken=1'b0;
& z7 i% l  p5 j# D& @" y+ D    #100 clken=1'b1;+ P' q/ @2 P; Z5 p- y
end                                                   % P% I/ J3 g1 a, H8 D
always @(posedge clk)                                                
/ f& v, j7 U; G. N- }begin  R) [; Y+ Y8 Z5 _# K& b- T
  if(clken)0 Y/ h& W$ g9 L' s( Y" n
   data_in=data_in+1'b1;                                          
$ Q, `* C" \: }6 yend                                                    * X" Y! H! `  \! U! u% p5 m2 O" L
endmodule
+ o/ U; G6 z$ c( Z" n. Z$ ]
4 u  s2 ]# P& q+ b" omodelsim-ase编译正确,仿真时出错, v4 x. `! S1 q( 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.$ l$ v* M" R% I: W* H
#         Region: /shift_reg_vlg_tst/i1/u1
; O- I! P, P1 N$ q' ~# Error loading design
' t# P- e& E- m' C, J/ f+ ~" V1 V2 J) o7 m
/ o8 i1 P6 h/ l8 R1 Y
有哪位大神做过这个库函数的仿真,求解答!!!
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友 微信微信
收藏收藏 支持!支持! 反对!反对!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

巢课

技术风云榜

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

GMT+8, 2025-6-3 04:11 , Processed in 0.054754 second(s), 33 queries , Gzip On.

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

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

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