سلام دوستان
بنده یه برنامه به زبان وریلاگ توی نرم افزار اکتیو اچ دی ال 8 نوشتم که توش ماژول تاپ برای سیگنال دِهیِ شبیه سازی هم لحاظ شده و حالا میخوام که یه خروجی به عنوان شبیه سازی ازش بگیرم اما متاسفانه موفق نمیشم! البته درستش اینه که با این نرم افزار آشنا نیستم!
دوستان اگه ممکنه محبت کنید و بنده رو یه راهنمایی بفرمایید!
ماژول تاپ برنامه برای یک مالتی پلکسر 4 به 1:
بنده یه برنامه به زبان وریلاگ توی نرم افزار اکتیو اچ دی ال 8 نوشتم که توش ماژول تاپ برای سیگنال دِهیِ شبیه سازی هم لحاظ شده و حالا میخوام که یه خروجی به عنوان شبیه سازی ازش بگیرم اما متاسفانه موفق نمیشم! البته درستش اینه که با این نرم افزار آشنا نیستم!
دوستان اگه ممکنه محبت کنید و بنده رو یه راهنمایی بفرمایید!
ماژول تاپ برنامه برای یک مالتی پلکسر 4 به 1:
module top;
reg i1,i2,i3,i4,s1,s2;
wire out;
mux41 mux1(out,i1,i2,i3,i4,s1,s2);
initial begin
$monitor ($time," i1 is %b , i2 is %b , i3 is %b , i4 is %b , s1 is %b , s2 is %b " , i1,i2,i3,i4,s1,s2);
i1=1;i2=0;i3=1;i4=1;
s2=1;s1=0;
#2 s2=0;
#3 s1=1;
#2 s2=1;s1=1;
#1 i4=0;
end
endmodule
reg i1,i2,i3,i4,s1,s2;
wire out;
mux41 mux1(out,i1,i2,i3,i4,s1,s2);
initial begin
$monitor ($time," i1 is %b , i2 is %b , i3 is %b , i4 is %b , s1 is %b , s2 is %b " , i1,i2,i3,i4,s1,s2);
i1=1;i2=0;i3=1;i4=1;
s2=1;s1=0;
#2 s2=0;
#3 s1=1;
#2 s2=1;s1=1;
#1 i4=0;
end
endmodule
دیدگاه