Да там делов ... Может уже и писали -
контроллер+внешнее озу... все.
Но в стиле ретро нужно контроллер заменять
на несколько логических мс ...
Да там делов ... Может уже и писали -
контроллер+внешнее озу... все.
Но в стиле ретро нужно контроллер заменять
на несколько логических мс ...
Пожалуйста пишите в email (chunin{гаф}mail{тчк}ru), личка отключена!!!
NedoPC group. ZX-Evolution, ATM Turbo 2+, Pentagon1024SL.
[Предлагаю: ZXEvo, PAL coder, NeoGS, TS-FM, YM2149, Z80 и прочее]
Все здесь: http://www.nedopc.com.
Новости/поддержка/Faq: http://forum.nedopc.com.
Раздача халявы: http://forum.nedopc.com/viewtopic.php?f=32&t=977
Последний раз редактировалось KingOfEvil; 06.03.2007 в 23:45.
Так она никогда отечественной то не была, как сдирали всякое западное старье так и щас сдирают (отставание всегда было лет на 10). Интел во всю испльзовал ПЛМ (с середины 80х) (PLA и PAL) а у нас использовали РЕ3 и РТ4, а ПЛМ появились только в начале 90х (когда на западе про них все уже забыли, там к этому времени появились CPLD и FPGA).
С любовью к вам, Yandex.Direct
Размещение рекламы на форуме способствует его дальнейшему развитию
Сейчас наметилась тенденция к разработке чисто "своих" компонентов. См. продукцию НТЦ "Модуль", НПЦ "Элвис", тот же самый "Ангстрем". Процесс сдирания тоже идет, но в меньшей степени. В микропроцессорных делах мы сильно отстали (более, чем на 10 лет), т.к. кибернетика в свое время считалась лженаукой и не развивалась. Теперь будет очень тяжело все наверстать, но первые шаги сделаны.
Ну, читаем с сайта тогоже ГУП НПЦ "ЭЛВИС":
процессорные RISC - ядра с архитектурой MIPS32, выполняющие функции центрального контроллера системы CPU (Central Processing Unit); - это что свое изобретение? Да, DSP у них какойто самопал, но сделать его никакой проблемы щас нет, т.к. полно средств разработки типа VHDL/VERILOG в которых даже студент может сделать и отладить процессор.
А тотже "Ангстрем" научился передирать большие альтеры в БМК. Вот на базе этого и делается (по дико устаремшей технологии 250нм) отечественные процессоры.
Такие продукты подходят разве что для военных, для которых важно чтобы продукт был без "закладок", а цена их не волнует. Но обычного пользователя волнует соотношение цена/производительность, и он такой продукт никогда не купит.
Это все равно как если бы был выбор: за одни и теже деньги купить мерседес или запорожец. Естественно, что большинство бы выбрало мерседес.
PS: правда все это не имеет отношения к теме топика, эти пост надо перенести во флейм. (Рома (CHRV), перенеси пожалуйста).
Дело в том, что рассчитывать новую матрицу нужно относительно редко - лишь при нажатиях человека на PC клаву - а это несколько раз в секунду, не чаще. Пересчет таблицы на Z80 у меня занимает около 4500 тактов т.е. около 1.3 миллисек. при 3.5 МГц (значит можно пересчитывать до 750 раз в сек). Думаю, что на МК получится не дольше, а с учетом более высокой тактовой частоты - вообще быстро.
Зато мы получаем почти мгновенный (максимум 3 такта вейта в турбо режиме, 0 в обычном) отклик на спектрумовский IN (#XXFE).
Добавлено через 7 минут
Ну там же должна быть логика объединения данных по AND из этих самых регистров на случай чтения спектрумом из порта, например, #00FE. Именно это я и называю "ПЛИС считает". (Причем это такая нехилая логика, на дискретах ее делать громоздко.).
Хотя можно конечно сделать и без обсчета - простым методом "AND на диодах". Но нужно 40 диодов.
Последний раз редактировалось AlexCrush; 07.03.2007 в 08:40. Причина: Добавлено сообщение
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)