|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
4 v6 S6 Z( e* s6 }, A7 [- Y" ~+ L' B% i( f* [
想用$fopen打开一个txt,并往里面写数,没成功,下面是代码,请帮我看看哪里出了问题呀,下面是代码,但是仿真完后控制台能显示,但是希望打开的txt文件却看不见在哪: g# l, _( u& ?0 q. g. G
module top_test;
# C8 L- t- o5 k: | S1 ] reg clk;* H$ m) X+ M d# \( [
reg XRSn;
- J z2 Y( a3 G reg [6:0] FbIn;1 n( J: f8 t7 b* L" \; k- `
wire [6:0] FbOut;
3 K2 x3 v6 i! p( \ integer txt_file;
3 z. j3 J1 y2 y5 | initial
5 w3 Q! J" v3 a6 H begin 1 @% c `9 Y+ I! _4 H4 t$ {, F0 v5 J
clk = 0;; ~ _+ g6 l1 {2 L' I& T2 [# m" E4 S6 r
XRSn = 0;5 S4 i: d7 Y" v9 V i" Z4 \1 [4 j
FbIn = 0;0 D6 ], c: ^- A3 s& T" R$ m; m P
txt_file = $fopen("D:\Xilinx\yyy.txt");- R$ y- {/ W; O9 p; Z7 R+ }6 w
! Q9 e, A6 e' A
#100;
. E% Q4 o: g6 v XRSn = 1;
! V3 j0 w3 U0 u
/ \/ Z" y0 Y* |# E* {2 O. M W9 i repeat(30)
9 U# ]# _8 y: T4 T# Q u7 { begin
! H* A' [" o$ j) J #10 clk <= ~clk;
) ^7 G6 @- s$ y $display("cont=%d",FbOut);
; [2 u" V; K7 }0 h- |7 Z2 G' b, c$fdisplay(txt_file,"cont=%d",FbOut);
. W, G# K9 z% g2 d. ?6 F) f( W end
& f0 }/ l3 e: y end
! ~" c9 o! \9 m" V5 ] top aat(8 w. h) ^8 j$ w/ v: b
.clk(clk), 9 \0 ~; P; T0 f
.XRSn(XRSn), 7 A& u3 E' j& W
.FbOut(FbOut), ( y) u; r: S x) |6 Y" }4 e4 D5 \
.FbIn(FbIn)
5 J7 M$ x1 z) ^3 M );
" L( P: O( Q8 }, t% d6 o: V% C q
) I5 M d3 T( @& V0 V& M0 pendmodule
! ]2 `3 ^/ B- A |
|