![]() |
Сравнение результатов компиляции v06cc (правда для de2-115, но это не принципиально) с процами T80 и Vslava
1. T80 Code:
Flow Status Successful - Tue Aug 12 19:45:46 2014Code:
Flow Status Successful - Tue Aug 12 19:36:46 2014 |
Класс. Я не знаю, хорошая ли идея заменять им T80, все-таки T80 относительно читабельный, но как опцию обязательно надо сделать.
|
Quote:
|
Для пробы сделал огромную "выдержку" ресета и дело оказалось не в его длительности. Похоже проблема или в моменте начала или в моменте конца ресета, т.е. он должен совпадать или не совпадать по фазе с чем-то.
|
Quote:
|
Quote:
---------- Post added at 21:56 ---------- Previous post was at 21:35 ---------- Для нетурбы почти нормален оказался вот такой вариант: К имевшейся в clockster.v строке qce3 <= ctr[2] & ctr[1] & !ctr[0]; добавил qce3_2 <= ctr[2] & !ctr[1] & ctr[0]; и использую их в качестве f1 и f2 Теперь в "нетурбе" ресетит нормально, но осталась одна проблема (она была, просто я про нее не писал отдельно) - после заливки прошивки начинает работать только после ресет Ну и турбу надо еще обратно прикрутить |
Quote:
|
Я тут посмотрел исходники T80 и даже не знаю как было бы правильно обернуть - пока недостаточно бегло читаю VHDL и не могу быстро разобраться в архитектуре T80 и на что там вход CEN влияет.
|
Вернул турбу и получилось так:
В vector06cc.v переключение скоростей Code:
3'bxx1:Проц Code:
vm80a_core( |
Quote:
|
| All times are GMT +4. The time now is 23:14. |
Powered by vBulletin® Version 3.8.3
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.