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

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

[复制链接]

该用户从未签到

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

EDA365欢迎您登录!

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

x
module shift_reg(clk,clken,data_in,data_out);2 ?! m" M5 @# ?. O
input clk;& d' N2 c' F7 i( |. r
input  clken;. f% ^! d! w* j- f
input  [7:0] data_in;
# F/ H7 M) F" g( S, foutput [7:0]  data_out;
3 m  N8 K: b4 ]% h
8 i8 c( ^: C2 {/*always @(posedge clk)7 t9 M. Y2 L" L7 ?
begin
4 B+ D4 Z+ C1 H& t4 V6 \5 S1 l  X  data_cnt=data_cnt+8'd1;
- F) t) u# D6 O5 h5 F& Z+ a  end*/' T- g' W- {- H
  1 |! X6 s& w1 X' g6 x

* E6 Q0 K; R3 ]' }8 Z" Yshift1  u1(8 i/ ^5 ~- y" |' M- t
            .clock(clk),
( e6 p1 V2 e# n# S; b" [! [                                .clken(clken),( I) l; ~2 Z2 @' x
                                .shiftin(data_cnt),
, X: S, G+ k% t1 _                                .shiftout(data_out));
# L4 {: s7 h$ J- ]endmodule- e  v' E" y. K0 Z

/ \0 G! a1 v- @1 P5 Y0 ?) P测试程序:
) L' i: H& {+ R! {' b) Pinitial                                                2 F; P4 `4 U! B. ]: Q$ p( M) |
begin                                                  6 k+ @9 m3 B2 M) ^
clk=0;
0 @% u5 f; |7 A4 fdata_in=8'b0;
  k5 Z) y  m; M8 s* G/ vclken=1'b0;                    " u) w2 x" T1 `$ V
end $ X' D/ K& X5 k, m

  H3 W; B' B  P+ P1 u  \: ialways #10 clk=~clk; 6 c0 W: e" R2 {" \
initial  z/ p/ l& b0 E: P+ [/ {" E3 w
begin6 {/ x* y8 z, K
    #100 clken=1'b1;# f' U4 L% V/ O  I+ R
    #200 clken=1'b0;3 d$ U- O/ I$ z2 e" W5 v
    #100 clken=1'b1;) R, ?. X( o, t5 O  z( \/ S
    #200 clken=1'b0;" o' s7 _, d3 M: _' ^4 D
    #100 clken=1'b1;
& K) q6 v4 R" T- k# r# S- k# a' ^    #200 clken=1'b0;
- y" x, M! C6 U* W% x    #100 clken=1'b1;1 H2 X* ?# U" ?
    #200 clken=1'b0;
: w# x# a" K5 M- y0 z    #100 clken=1'b1;
+ \2 J6 m* [( ?4 N" t7 `! k- `- k    #200 clken=1'b0;
3 E& g7 m$ v5 \) }# R3 K    #100 clken=1'b1;7 Y( x+ ^$ Q9 {& F& e' K
end                                                   
3 W# T2 z/ ^* [2 b# Malways @(posedge clk)                                                 + u( X3 q8 A2 C( o
begin. `# r. G" `* A8 Q
  if(clken)8 T0 l: s2 M% U; r: E- M2 E5 m
   data_in=data_in+1'b1;                                          
6 V- _+ z2 j$ ?- \0 z+ u4 Eend                                                   
8 E/ f5 _4 |# nendmodule
0 E/ o4 O3 ]- U) B' E+ ^3 w6 t& m1 P: W4 A& }6 w& o9 K
modelsim-ase编译正确,仿真时出错4 C2 f3 u8 _. u! 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.% {4 l* ~: r% _0 q+ z
#         Region: /shift_reg_vlg_tst/i1/u1
3 E' Q. _' p5 w# Error loading design7 C9 I: b' m6 g

1 t3 Y. b% l: H* @6 ]6 d, ]" `/ g8 ~; z& @4 T
有哪位大神做过这个库函数的仿真,求解答!!!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

EDA365公众号

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

GMT+8, 2025-7-18 17:11 , Processed in 0.109375 second(s), 25 queries , Gzip On.

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

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

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