В приложении архив 1.rar с модулем проекта, где все это проявляется в Timing Simulation.
1. В модуле есть два альтернативных назначения, из-за которых все это шаманство и настает:
//assign DD9o={ADCi, RAMrd[31:8]}; // <---- Goog
assign DD9o={SUM0, RAMrd[31:8]}; // <---- Bad
2. Выбор одного из назначений и закрытие другого, порождает две разных диаграммы сигналов от FSM (в данном случае это внутренние сигналы FSM, т.е. - ADSPD9, OE9 и BWED9). Подчеркиваю, сигналов, формируемых
внутри FSM. а эти альтернативные назначения находятся
вне FSM и не должны как бы влиять на внутренние сигналы FSM.
3. Также прилагается Text.rar с картинками эти диаграмм, правильной и нет.
Прикрепленные файлы
1.rar ( 154.8 килобайт )
Кол-во скачиваний: 42
Text.rar ( 114.73 килобайт )
Кол-во скачиваний: 54