Подправил исходник (попереставлял местами строчки).
Теперь удачно без возгласов компилиться и в ISE и в Quartus
Xilinx рулит места еще половину осталось
Подправил исходник (попереставлял местами строчки).
Теперь удачно без возгласов компилиться и в ISE и в Quartus
Xilinx рулит места еще половину осталось
ОтожСообщение от heroy
Раз так много места осталось, кидаю до кучи свой MMU. Устройство не хитрое, но оно отлажено в железе и работает.
Оффтопично, но хочу у гуру спросить: почему verilog? я начал изучать vhdl, потому как начитался, что он более распространён, чем verilog (в comp.lang.vhdl подобные вопросы вызывают новую итерация в священных войнах ). Где можно в сети найти хороший учебник по verilog (на русском || английском || немецком)?
Надо MMU до 1мегабайта что бы управляло, за основу раскладка портов KAY
и что бы порты читались наверное (7FFD,1FFD), Но тут целая епопея возникнет по поводу дешифраци портов
Плюс эту логику надо сделать с в другой микрухе,иначе полезных много сигнальчиков внутри окажется
ieee1364 по Verilog написано руским языком с помощью английских слов
Evita_Verilog на сайте Aldec там жучок прикольный
Это как понять?Сообщение от heroy
Что за жучок? Evita - это типа интерактивный туториал, так?Сообщение от heroy
С любовью к вам, Yandex.Direct
Размещение рекламы на форуме способствует его дальнейшему развитию
Отличная документация тем более первоисточник в сети валяетсяСообщение от icebear
АгаСообщение от icebear
А вообще у меня книг по этому делу куплено уже гдето на $100 на халяву редко бывает че-то полезное
Потому что на нем удобнее, по крайней мере мне. Он похож на Си, а vhdl - на Аду.Сообщение от icebear
Что не удивительно, поскольку был создан по заказу того же Пентагона. А теперь почему то в Европе он стал более популярен, а в Америке - Verilog.
Я начал с VHDL поскольку на фирме им пользовались. Но когда попробовал Verilog,
то как говорится "never looked back".
Могу переслать по мылу хорошие учебники в pdf, если адрес даш.
Естественно. Я тут спрашивал публику по каким адресам делать, но мнения разошлись. К тому же текущая версия работает в качестве апгрейда 48-го до 128.Сообщение от heroy
И как раз в отдельном XC95XL36 за один американский рубль. Точнее $1.25
Логики остается выше крыши чтобы сделать более одного стандарта. И ножек - тоже. Можно сделать DIP switch на 2 бита - выбор Пентагон/Скорпион/ХХ/YY.
И еще один бит - VGA или TV.
Я думаю это надо упаковывать во вторую микруху (Южный мост типа )
Тама должно быть
1. Логика IORQG
2. MMU 1М думаю логично по схеме KAY раз он взят за основу (и стермлюсь с совместимости с ним)
3. Порт #EFF7 bit0 =>VM[0] bit1=>VM[1] bit4=>VM[2] Нужно наверное реализовать еще и bit 2,3 они весьма полезны
4. Главный дешифратор (#7FFD,#1FFD,AY, BetaDisc, i8255, #FE на запись что бы наружу торчало только Speaker, MagOut, и BRD[2:0])
5. Логику ФАПЧ , сепаратара данных, и логику предкомпенсации записи для контролера дисковода
6. Контролер HDD Nemo так чтобы снаружи остались только Регистры защелки
7. Придумать че-то с методом определения этого компа и метод переключения TV/Monitor
8. Всунуть максимум логики от ZX-Multicard которая была зарелизина тут на форуме ( решается вопрос с клавиотурой, мышаком, RTC, CMOS RAM, RS-232)
9. Устроить прелюдное спаливание двух ПСшек
В общем головной боли еще много
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)