找回密码
 注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

巢课
电巢直播8月计划
查看: 1396|回复: 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);% T. ?$ V; T$ ^/ _
input clk;
" ]" p- n: P7 f: Hinput  clken;
$ G" I' S3 j; M! T4 d: Winput  [7:0] data_in;
* d+ D% W7 T' D4 Q7 @: T: l, boutput [7:0]  data_out;
! G* z) Z, a" E! ]3 F  L  h. v2 r! |
2 f3 b/ B& |8 ^- y) V5 e/*always @(posedge clk)# X! n; g- o6 s5 B
begin
' }5 x: [  a1 ]0 m  data_cnt=data_cnt+8'd1;
, M* y2 q* |, L- J' i3 e: G  end*/  A9 y% o3 I2 ?& s. D5 A
  
7 }6 c' z0 h1 P7 x1 g! K; Q: Z4 F$ {/ j5 A
shift1  u1(+ K4 N+ ?" B) O4 Q, y9 j7 @
            .clock(clk),: x! b5 K% e6 \% J+ U1 B- L9 ]  i3 G
                                .clken(clken),
2 _7 B+ ^  z* {2 d                                .shiftin(data_cnt),6 E1 [2 q3 K$ l! r
                                .shiftout(data_out));
9 H. j2 C# v, R! L7 X! Z% Iendmodule2 }; i* [: @6 R2 L# z
% x" Q* l5 K& L: g
测试程序:
+ ^$ j# g% m: _6 `( w# E* ?6 G9 minitial                                                
+ o# O/ x( v" j$ D+ W4 K# Kbegin                                                  0 Y1 b' z: w: T6 l( l" V6 y: M
clk=0;
0 J2 c7 \: @8 t2 Mdata_in=8'b0;
: s0 u: W  k3 Z6 `clken=1'b0;                    
2 z* \, P  m0 Eend   h; z2 G7 b2 m* E5 R; @( t: E
6 i/ `' K) _3 |  G6 ~/ a. n
always #10 clk=~clk;
; M2 E# B; q% Z+ K' P" rinitial/ t6 z; `9 L. e/ v0 F- F
begin
" F/ Q, B" }9 o  p/ H2 T: ]    #100 clken=1'b1;0 a9 Z; S5 l6 K3 n
    #200 clken=1'b0;
+ c( [/ X& `; o2 D8 n    #100 clken=1'b1;
" E& @- `  T4 L" N    #200 clken=1'b0;
0 u6 g# l+ X9 p8 J- ~) b: v    #100 clken=1'b1;
5 T6 a  x$ n0 X: J: J    #200 clken=1'b0;( G4 Y- D' O) P4 ]6 J. E! x5 v
    #100 clken=1'b1;9 o3 M* _# x' j  ]( @' n% K3 O
    #200 clken=1'b0;. S, p: T, V% A: _
    #100 clken=1'b1;( K/ Z, L3 x0 H) j/ o( v0 V  f
    #200 clken=1'b0;
& N% X1 w' N9 a! m0 O) u% m    #100 clken=1'b1;
6 b: t4 l1 T% P end                                                   & M' R9 r  c# H6 i6 v) T' ~3 ]
always @(posedge clk)                                                
) S) F* E0 |9 s- ^) {begin# |/ ?+ ?, s4 O, b
  if(clken)
. S6 B1 W' Q; r7 p   data_in=data_in+1'b1;                                          
: G) A! U2 B+ m" R8 p4 n9 Iend                                                    : L$ T0 q; h) T+ o# k% Z+ O9 I
endmodule
+ B4 l* Q9 f7 H9 l2 g' ?% u0 X0 V8 s8 r
modelsim-ase编译正确,仿真时出错
: U2 ?7 [0 I4 n2 f" K6 t# ** 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.
( _) y" c$ D$ E+ c# ~- u- m" f8 Z#         Region: /shift_reg_vlg_tst/i1/u1
/ c5 T$ y# S. n# W# Error loading design& W+ Y7 S' X( p8 `" j' M

; t1 k# J0 j7 e0 ~3 ^7 S9 o! Y) w, ^4 n+ `
有哪位大神做过这个库函数的仿真,求解答!!!
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友 微信微信
收藏收藏 支持!支持! 反对!反对!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

巢课

技术风云榜

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

GMT+8, 2024-11-24 04:38 , Processed in 0.054177 second(s), 33 queries , Gzip On.

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

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

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