Всю жизь думал что gate это один элемент 2И-НЕ, типа как 1 из 4-x элементов 7400/ла3. Даже когда-то тут вопрос задавал сикоко гейтов в одной LE, мне тогда сказали зависит от схемы но в диапазоне от 4 до 15(?)
Сама тема запуталась. Интересуют вопросы:
1. многие хотят чтобы снаружи проц выглядел как z80 на 100% (это даст возможность использовать его в наших старых компах или на карточках под NEMOBUS, даже в АОН на z80 или MSX), но это требует использование 16bit адресов + страницы, сможет ли проц иметь команды оперирующие >16bit адресами?
Последний раз редактировалось bigral; 05.03.2012 в 10:25.
В диапазоне от 4 до 15 -- это и есть на порядок меньше =)
Тоже искал ответ на этот вопрос. Пришел к выводу, что бывает используют некие абстрактные условные ASIC gates, которые дают поверхностную оценку. С альтеровскими LE и хилинховыми слайсами они не имеют однозначного соответствия, но порядок можно себе представить.
Больше игр нет
В принципе, создание универсальной замены классического проца "платки с FPGA" возможно. Платка будет вставляться в разъем вместо процессора и иметь возможность модификации, т.е. будет возможность допиливать и менять то, что в FPGA. Но напрашивается вопрос - для чего? Ведь тут создадим гору таких проблем как сопряжение сигналов, ограниченное быстродействие со старой DRAM... Да и стоимость такого девайса почти сравнится с уже существующими SOC решениями.
Сделать не вопрос, что с ним потом делать? Кто готов потратить свое время на новое ПО?
Суть нового процессора в том что он сможет адресовать свыше 64kb памяти и СХОДУ переведет комп на который будет установлен из разряда микроконтроллеров в разряд workstation где вполне себе можно представить скомпилированной программу длинной в мегабайты (в эту категорию легко входит половина всех open source исходников). Ну естественно проги требующие больше памяти, расчитанны уже на десятки мегабайт RAM, и на частоты шины\проца >50Mhz на них претендовать можно только при условии совершенно НОВОЙ архитектуры. Но откуда возмется эта архитектура? Так вот она то и возмется в нутри этого UPGRADE-a для retro компов на Z80, который должен её обкатать (создать кучу софта), перед тем как кто-то то захочет больше скорости и больше памяти.
По аналогии: - если бы Clive Sinclair вместо Z80 влепил бы в ZX-spectrum 68008(который правда токо вышел и не был широко доступен, но зато имел потенциал расширения огого!) то вероятно цена бы выросла на $100 и сравнялась бы с конкурентами но через год бы уже не вышел никакой machintosh и наверно умер бы x86
С любовью к вам, Yandex.Direct
Размещение рекламы на форуме способствует его дальнейшему развитию
Суть уже давно понятна, для этого уже и железо сделано было. Только для кого рассчитана будет эта архитектура? Чем тогда не вариант EZ80P? Для нового проца нужно ли свое железо? Если не так, то почему к примеру не продают просто новые двигатели для машин, поставил в старый корпус и вот тебе новые возможности, больше скорость..., и обкатывай себе, дорабатывай... детали доступны
Повторюсь, создать процессор это не на заборе написать его название, для этого нужны заинтересованные и знающее свое дело разработчики.
Если так нужен новый проц, то создаем группу понимающих что делать и знающих как сделать, обсуждаем рамки реального проекта и делаем, а так, смысл всего этого просто превратится в черепки...
Есть только одно но. Желающих что-либо делать - круглый ноль - вся тема зафлужена, куча никчемных советов - а реально откликнувшихся на первый пост - НОЛЬ.
Так что, смысл в нем вообще пропадает. И у меня желание пропадает им заниматься.
Займусь своим процом, вставлю его в свою железку, и буду делать свою работу.
А сюда и ходить незачем. Все равно, нового ничего не узнаю.
...подключил к ZX-spectrum-у винчестер на 500Gb...
вместо надписи "1982 (c) Sinclair Research Ltd." появилась надпись "O, Chudo!"
С уважением, WingLion АКА Ivan Mak.
1001-й раз пишу. Мне нужен новый проц. С новыми командами. С 32 бит режимом. С возможностью переводить проц в режим z-80 (16 бит адрес). Нужна новая машина под этот проц, а не панелька с 40-а выводами вставляемая в любой спектрум. Новый клон нужен, на подобии спринтера. Расширенная система команд уже известна. Это Z-380, она была продумана и вполне логична. Можно конечно её и расширить. Желателен мат.сопроцессор. Я разработкой заниматься не могу, т.к. не владею ни VDHL ни Verilog.
Как же быть с фрагментацией ОЗУ? Как грузить эти проги и как они будут взаимодействовать с ОС?
Её надо разработать. Только надо быть осторожными, что бы не сделать велосипед (PC), но на системе команд z80.
Топикстартер задумал ввести в ядро T80 команды управления акселем и ищет того, кто поможет ему в разработке. Никаких идей он и слышать не желает. Модель он уже разработал. Ну пусть делает, его идеи мне неинтересны.
Скрытый текст
Profi 5.06 1024K 12Mhz (кварц на 24), палитра, COM-порт, часы, hdd, covox, программатор
ZX-Spectrum +3, ZX-Spectrum +2B, ZX-Spectrum +2, ZX Spectrum 48, ZX Spectrum 48+
ZX Evolution Rev B.
Color 48 + Beta Disk Interface +FDD+YM2149F
Орель-08БК
Pentagon-48 (недоссобранный кем-то)
Pentagon-128 (полуубитый)
Кворум-128 (в ремонте)
Магик-05 (в ремонте)
Robotron 1715
Корвет ПК8020 и ПК8010
Amstrad CPC 464
Amstrad CPC 6128[свернуть]
Последний раз редактировалось WingLion; 06.03.2012 в 07:10.
...подключил к ZX-spectrum-у винчестер на 500Gb...
вместо надписи "1982 (c) Sinclair Research Ltd." появилась надпись "O, Chudo!"
С уважением, WingLion АКА Ivan Mak.
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)