[an error occurred while processing this directive]
|
|
Модель микропроцессора я в тестбенч вставлять не хочу, нет у меня ее, проверенной. В реальном устройстве будет использоваться натуральная Мега-128. А в тестбенч хотелось бы включить что-нибудь, которое вместо:
initial begin
ad = 0;
ale = 0;
wr = 1;
#1000;
ad = 1;
#1000;
ale = 1;
#1000;
ale = 0;
#1000;
ad = 8'bef;
#1000;
wr = 0;
........
end
можно было написать примерно так:
initial begin
mcu_bus_write(addr1,data1);
mcu_bus_write(addr2,data2);
mcu_bus_write(addr3,data3);
mcu_bus_write(addr4,data4);
end
E-mail: info@telesys.ru