Chip123 科技應用創新平台

標題: 改成隨機輸入時為什麼沒輸出值? [打印本頁]

作者: psw716083    時間: 2010-4-5 04:57 PM
標題: 改成隨機輸入時為什麼沒輸出值?
各位先進大大好,5 N( j. j$ m  X% L* |; A3 z# `

1 E* K; I0 Z: }) Q; L跟各位請教個問題..4 I2 t, u; f6 d6 H1 Z
* R; t; j3 b7 X4 A/ v
原本1是a,b,x是我自定的輸入值,這樣可以正確的輸出值,
+ i" y( [/ y$ F) r' g: O) n2改成隨機輸入a,b,x時郤沒有輸出值,問題在哪? = =+ ^2 e3 a/ W% |; Z: E
BestRegards   J( s) r1 x0 \" B7 c  P
^^1 R9 |" s2 S+ g( p5 o1 z
---
& c2 w. r" h: Z' q9 e1.
. K, x; z+ O) X# ~$ {4 q" imodule modtest(9 k. @6 ^* [0 \* \" A
input [4:0] x,1 I  }  ]  m) p+ E' F
input [4:0] a,b,+ q3 z, F% u% B
input clock,
" v& f1 P- f0 T+ t6 d0 {" x! Ooutput [12:0] m
& {1 Z7 L; B8 Q. m$ j. N, E);- {5 ~0 I( a# i9 c+ D' \) [
reg [12:0] x_1;) V" Z- q2 m: g- e
always@(posedge clock)
9 D0 k) @2 z, obegin        9 e  y) @1 m2 a
a=8;
$ ~3 B: y' l0 o9 d4 q1 bb=4;* x: f+ w0 S6 D4 ^) S
x=7;: l7 ^% f- ?9 P! l, b4 z7 M$ P
        x_1=512-((1024*((x-a)))/b);4 C. g: d# h, T" ?! |/ r
end2 l" R! s/ g4 T1 k0 e8 i
assign m=x_1;
2 c8 y) _; s$ W: E" iendmodule
, h: ~$ A1 D, n. K& f' \' ?  P- l; i7 C. p
--------5 E5 t5 K0 z$ w
2.
) V, S: Z* I# fmodule modtest(
! ?; K' P; n5 t8 ?: H9 Ainput [4:0] x,/ G! ~$ w/ g4 X8 ~
input [4:0] a,b,1 x# C6 k4 R' b) n, w9 S
input clock,
9 o$ q8 c: c, m5 I* H$ Ioutput [12:0] m' x' j+ H1 A! l8 j
);
' C1 z) p4 o" |8 qreg [12:0] x_1;% I4 A. u; Q" [/ p' W
always@(posedge clock)7 A6 ]" [, F1 o5 W& O4 I$ c
begin        ( U) w& A$ I* D2 J* o/ l9 t
        x_1=512-((1024*((x-a)))/b);
$ T6 ]$ Z. |* \8 K$ n7 h. hend9 y+ |, P2 d% ?
assign m=x_1;1 m0 g$ o' q' T2 q0 s5 ?2 T1 ]+ I% X
endmodule
作者: spring69393    時間: 2010-6-17 05:58 PM
你的隨機輸入是怎麼輸入法?, M0 u* K8 Z  Q- F: S3 G9 A- {8 {
用外部給資料的嗎?+ t2 [5 N% l1 F4 K' _! t; u: H
如果不是那怎會有資料呢?




歡迎光臨 Chip123 科技應用創新平台 (http://www.chip123.com/) Powered by Discuz! X3.2