|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
. L) s! I- Z# ]- G H, `+ x5 V5 k) P/ i( J
想用$fopen打开一个txt,并往里面写数,没成功,下面是代码,请帮我看看哪里出了问题呀,下面是代码,但是仿真完后控制台能显示,但是希望打开的txt文件却看不见在哪. S3 C) ~% v e, I- M G/ J5 J- ^$ U
module top_test;
4 }& r- V1 A. v/ ^ reg clk;# J* q7 q7 q/ W+ U2 I- Z
reg XRSn;) I. l) `/ l/ a- d( u% A+ f
reg [6:0] FbIn;) l) b# W$ k4 ]; |$ ~+ G) v& j
wire [6:0] FbOut;
; l( i* Y7 ^' A l# ^1 H& t; O9 e integer txt_file;
, X" K8 N$ p: D; | initial 2 Y6 B/ N. Z. ]0 |6 w; u7 w+ Z
begin
+ p" e2 d* o2 W$ \; l+ V clk = 0;# u ]' }; _$ M0 t
XRSn = 0;
/ D$ O6 i7 u9 X FbIn = 0;
; K$ T' ]4 p& z+ g2 _* } txt_file = $fopen("D:\Xilinx\yyy.txt");
0 r4 c) u7 l2 v7 ` 8 `- U+ V1 S3 [2 d9 H2 G+ n: K: |6 A
#100; # j6 Y T7 f' r5 x; s* r
XRSn = 1;
; E; w* e; G" B+ G* ~8 g k # d# E+ O; Z& N
repeat(30)
# l0 u! f! H6 `2 C. d+ Z begin, q* Z5 }* s9 N( {) v! f
#10 clk <= ~clk;
% h5 m; d6 _; M $display("cont=%d",FbOut); & E2 a5 Q2 X) N2 S
$fdisplay(txt_file,"cont=%d",FbOut); / e# R( U7 y: a4 C; {
end ; b3 ~4 W/ y2 V
end' a5 r6 y' L( }9 b; j
top aat(, e& r$ K( T# F% d: y
.clk(clk),
9 i5 }: y! q/ z! x' `$ f/ @ .XRSn(XRSn),
: {( g& _' o# L. d: O1 _ .FbOut(FbOut), 0 |8 p. ]; d* I2 @1 \6 Z
.FbIn(FbIn)5 P$ X1 Q# l% d3 @6 i
);$ r" b( m" N( s% z
, N1 A( B4 k9 v6 y6 x+ Cendmodule+ ~% k4 f5 b5 Z% F9 U6 m+ ?; ~
|
|