Используй шесть файлов:
T80s
T80
T80_ALU
T80_MCode
T80_Pack
T80_Reg
Обрати внимание, что Т80s - головной файл, он описывает Z80 как синхронный, т.е. процессор имеет две шины данных - на вход DI и на выход DO. Так в самом деле проще и удобней. Можешь вместо T80s использовать T80a - асинхронный, с одной шиной данных (как и у реального процессора). Дело вкуса.
Верно. Я пробовал и его. Работает нормально и места занимает в два раза меньше.
Зависит от используемых функций процессора. Полный Z80 - около 2100, если не использовать прерывания, захват шин, рефрешь - около 2000.
В режиме 8080 - точно не помню, но около 1200. В АСЕХ запихнуть можно, в циклоны тем более. Я использую наипростейший первый циклон пятибаксовый EP1C3T100-8N, 2910 ячеек. весь орион (сделанный на сегодня) занял 2057 ячеек вместе с Z80.
Добавлено через 10 минут
Когда преальфа перейдет в бету
Пока использованы:
EP1C3T100 сама альтера
EPCS1 конфПЗУ (кстати, цена упала до 2,68$)
DT71024 ОЗУ статика, желательно 15-30нс, будут проблемы с доставанием - используем 70нс, но тогда две микросхемы с раздельными шинами данных.
29F010 флеш. Просто флешь. от 2 килобайт и до бесконечности.
74HC00 тактовый генератор.
КР580ВВ55А ёжику понятно.
ATMega48 контроллер клавиатуры от caro.
рассыпуха конденсаторов, резисторов и пока один транзистор КТ3102 (КТ315).