پاورپوینت تست (pptx) 14 اسلاید
دسته بندی : پاورپوینت
نوع فایل : PowerPoint (.pptx) ( قابل ویرایش و آماده پرینت )
تعداد اسلاید: 14 اسلاید
قسمتی از متن PowerPoint (.pptx) :
تست
با افزایش حجم و پیچیدگی مدار، پیچیدگی عملیات تست افزایش می یابد.
در طرح های کوچک و متوسط از یک برنامه با عنوان
TestBench
برای عملیات تست استفاده می گردد.
تست
تعریف ماژول
TestBench
و متغیرهای مورد نیاز
فراخوانی طرح مورد تست (
DUT
)
تولید بردارهای تحریک
انتقال و اعمال بردارهای تحریک
دریافت و نمایش نتایج
مقایسه نتایج شبیه سازی با نتایج مورد نظر
فرایند کلی
تست
فرایند کلی
تست
بلوک بردار تحریک
DUT
نمایش نتایج
مقایسه
نتایج مطلوب
گزارش مقایسه
module
my_testbench
;
توصیف ماژول
TestBench
تعریف
متغیرها
نوع پورت
در
DUT
متغیر
متناظر در
TestBench
input
reg
output
wire
inout
wire
تحریک زمان مطلق:
زمان تولید یا اعمال بردار تحریک نسبت به زمان شبیه سازی محاسبه می شود.
تولید
بردار تحریک
initial
begin
Rst
=1;
Load = 0;
#100
Rst
=0;
#20 Load = 1;
end
تحریک زمان نسبی
زمان تولید یا اعمال بردار تحریک وابسته به یک رخداد است.
تولید
بردار تحریک
always @ (
posedge
clk
)
x<=~x;
initial
if(x==0)
y=1;
else
y=0;
parameter
ClockPeriod
= 10;
initial
begin
forever
Clk
=#(
ClockPeriod
/2) ~
Clk
;
end
initial
begin
always #(
ClockPeriod
/2)
Clk
=~
Clk
;
end
تولید پالس ساعت
مقایسه بانک های اطلاعاتی:
ذخیره نتایج مطلوب درون فایل
ذخیره نتایج شبیه سازی درون فایل
مقایسه خروجی های شبیه سازی با نتایج مورد نظر
مقایسه خودکار