С любовью к вам, Yandex.Direct
Размещение рекламы на форуме способствует его дальнейшему развитию
На OpenCores последняя версия:
0247 : Fixed bus req/ack cycle
Да, похоже, нужно использовать Т80 из OCM. Спасибо за инфо!
Вот доработанный вариант, которым легко заменить 0247. В начальных комментариях доработки не отображены, но если сравнить, то отличия будут видны
Не сравнивал. Но я именно про этот вариант писал:
Это из какого-то спектрума. Если не ошибаюсь, мне подсказал про эту версию zebest, может он лучше помнит откуда она.
- - - Добавлено - - -
Кстати, когда адаптировал орион-2010 на de2-115 (sof выложен где-то в орионовском разделе) еще не знал про эту версию t80 и там "старая".
- - - Добавлено - - -
Нашел, эта версия t80 из tsconf (конкретно вариант vlada для reverse). Я ее потом еще в паре проектов использовал.
"В лоб" заменить 0247, используемый в проекте (насколько я помню, он взят с OpenCores) не вышло - проект собирается, но Т80 в нём отсутствует. Буду искать отличия.
Моя цель - найти наиболее правильное, совместимое ядро для "Ориона". Проект, который я использую для проверки разных Т80, мало использовался, он был разработан при изучении Верилога, поэтому неизвестно, какой софт на нём работает, а какой - нет. Какими программами для "Орион-128" можно проверить совместимость ядра? В каких файлах ядра произведены доработки? Хочу попробовать заменить только эти файлы...
Оффтоп, но нужно дополнить мои посты про замену t80 в орионе-2010. Этот вариант заработал в 2010 после легкой доработки напильником T80.vhd. Приложил доработанный файл (при использовании в других проектах адрес после ресета стоит откорректировать, остальное трогать скорее всего не придется).
Последний раз редактировалось AlexBel; 16.10.2017 в 08:43.
Берем исходник из поста 36, если речь об использовании в орионе-2010. Если в другом проекте, то можно сначала попробовать T80.vhd из поста 36. Если не пойдет, то из поста 42, только на адреса после ресета нужно обратить внимание.
По пункту 3 - T80a.vhd и T80s.vhd в оригинальном 0247 и правленом 0247 (пост 36) идентичны.
Последний раз редактировалось ivagor; 16.10.2017 в 09:55. Причина: исправил ответ, заменил пост 40 на пост 36
Спасибо ещё раз! Вечером опробую.
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)