找回密码
 注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

巢课
电巢直播8月计划
查看: 1401|回复: 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);8 c9 t0 f0 y+ {7 |: E6 c
input clk;9 G6 \  N4 |: z# n
input  clken;. D" `( u+ K5 |2 r( x2 D7 B
input  [7:0] data_in;
7 c, b  h6 G# t+ i3 moutput [7:0]  data_out;
  ]$ }9 \7 H+ D3 H: z* O3 o, I. y: p  O
/*always @(posedge clk)6 _+ }3 c( q- `5 h& n" \: a: W' [
begin
) r- X. I4 j) X. q$ R  data_cnt=data_cnt+8'd1;& a% A# \1 s1 d. O# K. L4 Z
  end*/$ U) s/ H: ~- b( Z
  % K% f! q! A4 W: _0 z" u

2 l' u, ~  [' Dshift1  u1(: [8 N! G2 E; B0 K; D5 M
            .clock(clk),# W3 B0 ~# Y$ y/ J( C
                                .clken(clken),
1 Z6 i& [) ~9 k' e; a& Z                                .shiftin(data_cnt)," @% I7 \, M: k! X) j2 t- X! B
                                .shiftout(data_out));
# g4 `, R9 h% S9 i; i, {endmodule
" C, c8 j* m& f8 f; t4 y8 D
8 F* b2 y& U$ C/ C) O! A测试程序:
/ `  L; S4 `  G- finitial                                                
  E$ w$ d2 W& u  Xbegin                                                  
5 q# j" T+ y# B/ u+ Eclk=0;& n' ~& A9 z- H6 X
data_in=8'b0;
1 a9 F: z5 A- Hclken=1'b0;                    
4 v" N% s3 U) Q/ t% X( e1 b8 Jend ) r3 n$ i& c( p7 L' A

" m1 ]) b& |5 malways #10 clk=~clk;
3 i0 }* _. D( k- ^3 Finitial' O- l4 L  t9 h% |7 Y% K$ u& ?; l
begin
3 ?$ J( _) L8 `    #100 clken=1'b1;8 U" R0 {: o* ]7 |1 H: {; @
    #200 clken=1'b0;1 @$ z! Z0 ]9 {: N1 q/ s+ w3 f
    #100 clken=1'b1;
+ ?. j# T) \4 I4 T! M( }    #200 clken=1'b0;2 u$ p0 P! B# i6 {' ]
    #100 clken=1'b1;
: U$ F8 a$ J" o# q* T4 ~# z% y    #200 clken=1'b0;3 ?9 |) ?! g5 O' f6 u: Z# Q
    #100 clken=1'b1;
9 t8 b: V& m; O0 p# |( s2 ?6 H    #200 clken=1'b0;
: D! d+ K" K! {    #100 clken=1'b1;  [6 l9 D$ p4 ]/ i: c; S& N
    #200 clken=1'b0; 5 k. ~4 K5 ]2 O
    #100 clken=1'b1;
9 z7 q- r8 q) D1 k end                                                   : }/ A' A* r& Q0 D% m
always @(posedge clk)                                                 ; S* L( T6 b; `9 p3 ]& M: S: v
begin+ t7 |* l5 T3 N  x
  if(clken)* A2 d2 n9 s% a: w3 y
   data_in=data_in+1'b1;                                          ! b* |/ N4 S! e" S
end                                                   
7 `: ~' m# Y% W) R( \endmodule
" Y( Y8 S1 _  o6 t& q  |5 v4 S# X4 x) R/ M( Z
modelsim-ase编译正确,仿真时出错
! P7 A/ f4 e' d% R$ u# ** 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.$ m9 o6 r& V6 s+ |' J
#         Region: /shift_reg_vlg_tst/i1/u1' E8 S3 K0 u, F: z
# Error loading design, p7 a0 m  B0 O( C
8 m8 K4 _  G0 Z& l2 c

. W2 u/ {- l' M+ m( v有哪位大神做过这个库函数的仿真,求解答!!!
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友 微信微信
收藏收藏 支持!支持! 反对!反对!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

巢课

技术风云榜

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

GMT+8, 2024-11-27 20:17 , Processed in 0.055549 second(s), 34 queries , Gzip On.

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

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

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