за цикъл основава symulators и събития въз основа symulators

M

mallikmarasu

Guest
Hi всеки,

мога кой да обясни основава цикъл и случай въз основа symulators ясно ..с уважение
mallikarjun

 
Здравейте malligaru,
цикъл базирани симулатори са usefule за синхронно дизайн операциите да се случат само в краищата часовник активно работи по цикъл на цикъл basis.timing информация между две часовник краищата се губи.
значителни резултати.

случай въз основа симулатори процеси, елементи в дизайна, само когато сигналите на входа на тези елементи се изисква change.intelligent schedulling за обработка на елементи.

 
Event-Driven Симулатори
Едно събитие задвижване тренажор, както подсказва името, оценява компонент, независимо дали то е врата или блок от код, само когато е налице събитие по един вход или списък чувствителността на устройството.Един случай на промяна на стойността на една променлива или сигнал.Ако дадено събитие в порта вход съблазни едно от нейните резултати да се промени, всички фенове аута на портата, ще трябва да бъдат оценени.Това събитие вълни цялата верига, докато тя не причинява повече събития, при която спира времето за оценка.Цикъл базирани Симулатори
В другата крайност в симулатора на радиочестотния спектър е цикъл-базирани симулатори.За да се мотивират необходимостта от цикъла-базирани симулатори, обърнете внимание на комбинаторни логика, която изчислява на следващата функция-членка за ограничен-държавната машина.Всеки път, когато промяната FFS, много събития са генерирани в комбинаторни логика, но само на стационарно състояние е гърдата при следващото часовник край; оценки на всички междинни събития се губи.За да се избегне оценяването преходни събития, цикъл базирани симулатори се в равновесно състояние стойности на FFS в настоящия цикъл, независимо от това дали държавата малко се е променило, а следващата функцията състояние комбинаторни логика за изчисляване на входа на FFS за следващия цикъл.С други думи, комбинаторни логика се оценява на всеки часовник граница и врата, се оценява веднъж, независимо от това дали си входове видите събития.Ето защо, за да се симулира верига от един цикъл-базирани тренажор, веригата трябва да имат ясно дефинирани часовници и техните граници.Следователно, асинхронни вериги и схеми с комбинаторни цикли не могат да бъдат симулирани от цикъла-базирани симулатори.Освен това, тъй като само стационарно-членки са изчислени, всички закъснения във веригата се игнорират в цикъл-базирани симулация.Всички компоненти се приема, че имат нулеви закъснения.
Цикъл базирани симулатори работа на разстояние от контрол и данни представителство поток
Третира всичко в проектирането описание или като часовник елемент или нулево забавяне комбинаторни логика
Предимства
изключително бързо
един и същ вътрешен представителство за симулация, така и синтез
прогнозира резултатите същите като синтезира логиката

 
случай въз основа тренажор ..!
Ами ако часовник преход се счита за събитие .. thn THR ще бъде някаква разлика !.....
на всеки часовник преход ...R осъвременяване ценности .. следователно се изискват срещу разлика между двата вида на симулатори?
Shiv

 

Welcome to EDABoard.com

Sponsor

Back
Top