|
各位先進大大好,4 Z2 h, O* z( p
C4 b) k' ]3 X9 z: G- Z# Q" E跟各位請教個問題..& v9 l' S0 C6 r. l$ g A& ?
0 m5 G7 \+ o0 h' l% j
原本1是a,b,x是我自定的輸入值,這樣可以正確的輸出值,
) o: C: H# n& d' o/ t/ S/ P2改成隨機輸入a,b,x時郤沒有輸出值,問題在哪? = =. e! P: G9 j+ T& e2 |- n
BestRegards
3 B0 ~, x8 |3 a0 d8 v^^
! `$ J7 f- P$ A---
9 t/ g, ~) A, _7 I0 V, h8 V1., }7 o' M. C# ^& z9 Z8 r6 V
module modtest(/ f2 h' P- y/ v5 m
input [4:0] x,
2 J4 M; n& ]. r- t' ?- @* N1 j$ U( pinput [4:0] a,b,1 c8 f* o& p! {0 ~/ k4 P& |- O2 y" D
input clock,
3 U5 k. |- ~% k; N2 ]output [12:0] m
, C& f1 J, T& i% ~/ q3 {);
" G) K8 V6 R& [7 h# S- ^+ e* E, ~reg [12:0] x_1;/ |! k3 t; T/ H1 L# I
always@(posedge clock)
9 V5 N* Z: F! H" I* x. Qbegin - O! M0 b2 a* Y: d7 L
a=8;5 Q5 e; A% q) D L8 N& t' ^5 A
b=4;
" @: V: S, J# ix=7;' o$ I) U6 ?2 U$ P$ s
x_1=512-((1024*((x-a)))/b);
1 h l0 G. T; G& r vend, _+ T2 \8 B1 i* d
assign m=x_1;6 r, G* V* X! Q% G p7 C
endmodule' d& k, {" H5 _. ^% C
5 p5 x2 Y }% F1 [1 l--------
3 |2 {5 Y# y- B3 H) b' i9 e2.0 I2 F7 ~! D; H
module modtest(4 F! }! E8 v9 q0 j+ G! L- P
input [4:0] x,
! V8 j% M% B3 sinput [4:0] a,b,$ ]- e2 v7 X) J2 I9 D. J
input clock,
; u1 U- J6 n7 O! W; Qoutput [12:0] m
+ D) s9 m- G* N: |6 R2 E' {);
$ d: E) m, t' n; y1 c, q' breg [12:0] x_1;
0 X6 W- l ]1 p( b9 r4 salways@(posedge clock)+ \! M9 f% y, j; f0 v: t
begin
, u+ B) ^) X z$ V* G x_1=512-((1024*((x-a)))/b);( h7 ?& K3 v4 R5 P9 g" g( U0 x. Z
end: r3 t2 C' l$ ~4 ^1 k. a
assign m=x_1;
- J# c, G# O x5 w$ ~ R0 Dendmodule |
|