Администратор сетевого сообщества nedoPC.org
Урал 8/64К, Sp2000, ZX48K+, ZX16K (спалил), TS1000 (американский ZX81), TS2068, Дельта-С, 20 лет собираю ATM Turbo 2+
Неспектрумы: Электроника МК-85 и МК-85М, ПК-01 Львов, БК-0011, Вектор-06Ц, Лик (спец), Апогеи, Radio-86RK SRAM 32K & 128K (всё ещё собираю)
Лучше нарой ALTERA EPM7128SLC84-15 (или более быструю), это можно сказать любительский девелоперский стандарт и не только в области спектрумо строения .
Маяться с HDL вовсе не обязательно , вполне можно обойтись и схемным вводом .
Как наименне жудкий вариант HDL могу отсоветовать AHDL , т.к. он мало чем отличается от схемного ввода
Спек128 - испанская выдумка, навязанная Сэру Клайву. © Shaos
REAL HARDWARE MUST LIVE ! - http://SBLive.narod.ru/ZX-Spectrum/
Это у вас "там" стандарт, а у нас "здесь" Xilinx Потому как на Альтеру здесь мало чего найдёшь. Сравни сам, я в de могу купить Спартан-3 на 200К вентелей за 15 евро, а второй циклон на 100К вентелей за 25 евро. Вывод?
AHDL - это жуть Схемный ввод - лично мне (т.е. моё большое ИМХО) не позволяет охватить всё, что можно написать на том же VHDL. Да и корки везде валяются именно в виде HDL листингов. Плюс используя схемный ввод мало-мальски завязываешься на кристал. Но это всё сугубо личное мнение.
Добавлено через 2 минуты
Конечно можно. В сети куча подобных схем. Например вот http://www.diylive.net/index.php/200...with-pic-chip/
Де-факто точка отправления для таких потуг здесь http://www.rickard.gunee.com/projects/
Последний раз редактировалось icebear; 27.03.2007 в 11:49. Причина: Добавлено сообщение
Вот мои пара ссылок
http://www.nedopc.org/forum/viewtopic.php?t=7533 (видео на PIC16F781)
http://www.nedopc.org/forum/viewtopic.php?t=8553 (видео на SX-28)
Администратор сетевого сообщества nedoPC.org
Урал 8/64К, Sp2000, ZX48K+, ZX16K (спалил), TS1000 (американский ZX81), TS2068, Дельта-С, 20 лет собираю ATM Turbo 2+
Неспектрумы: Электроника МК-85 и МК-85М, ПК-01 Львов, БК-0011, Вектор-06Ц, Лик (спец), Апогеи, Radio-86RK SRAM 32K & 128K (всё ещё собираю)
С любовью к вам, Yandex.Direct
Размещение рекламы на форуме способствует его дальнейшему развитию
Когда над твоим изделием начинают кулибинское творчество, потом появляются непонятные глюки, а виноват всегда ты, т.к. ты автор.
Так речь о прошивке или ее исходниках? Не понял.
Исходный текст прошивки является истиной в последней инстанции и полностью описывает ее поведение и состояние в любой момент времени. Что может быть недодокументированным?
Чего нету? Исходников?
Если ты разжевал только микроконтроллеры, то это еще не значит, что и все остальные тоже.
Проблема в том ,что на микроконтроллерах нельзя делать всего того, что можно в ПЛИС. Микроконтроллеры имеют сравнительно небольшое быстродейсвие, работают исключительно в заранее определенной дискретной временной сетке, не умеют обрабатывать много сигналов параллельно, их трудно синхронизировать с внешними сигналами.
Последний раз редактировалось KingOfEvil; 27.03.2007 в 22:57. Причина: Добавлено сообщение
Ты не понял... Прошивая микроконтроллер, ROM или скажем PAL я точно знаю за что отвечает каждый бит того, что я прошиваю - в соответствующих спеках всё описано. Прошивая CPLD или FPGA я не знаю ничего... Ну разве что знаю что подал на вход "компилятора", но никогда не узнаю во что это превратилось ибо архитектура девайсов засекречена. И я сильно сомневаюсь что как ты говоришь "исходный текст прошивки является истиной в последней инстанции и полностью описывает ее поведение" т.к. постоянно слышу как народ, отладив прошивку на одном чипе, никак не может заставить тоже самое работать на другом. Одним словом закрытые технологии - не наш путь...
Администратор сетевого сообщества nedoPC.org
Урал 8/64К, Sp2000, ZX48K+, ZX16K (спалил), TS1000 (американский ZX81), TS2068, Дельта-С, 20 лет собираю ATM Turbo 2+
Неспектрумы: Электроника МК-85 и МК-85М, ПК-01 Львов, БК-0011, Вектор-06Ц, Лик (спец), Апогеи, Radio-86RK SRAM 32K & 128K (всё ещё собираю)
Внутренняя структура ПЛИС открыта (см. datasheet-ы).
В принципе, quartus позволяет докапаться до элементарных ячеек ПЛИС, поэтому ничего особо не засекречено, другое дело что этими возможностями никто не пользуется.
Разрабатывать конкурентноспособные изделия, не прибегая к помощи cpld/fpga сейчас уже невозможно.
Последний раз редактировалось KingOfEvil; 28.03.2007 в 11:07.
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)