Последний раз редактировалось Taro; 02.06.2015 в 14:06.
Я не знаю что это за схема, и что там за ULA, явно не совпадает по цоколевке с 6C.
Если верить книге, то ULA серии 6С выдает на свои ножки видео в компонентном формате яркость + два цветоразностных, и выдаются они в аналоговом виде потому что иначе 16 вариантов цвета по 3 линиям не выдать. Также в яркостный выход замешана синхронизация и гашение. Внутреннего кодера PAL/NTSC в ULA 6C нет.
Spectrum+2 issue 3 PCB.
Первая попавшаяся в гугле с распиновкой ULA. Можно взять другую, не вопрос.
Вот, нашел канонiчную - обвязка вне ULA, плюс доп.чип:
Скрытый текст
[свернуть]
Надо покурить книжку поплотнее. Вот лично я не вижу ни единого смысла пихать аналоговые цепи в изначально цифровую схему, плюс будет не самым адекватным делать эти цепи на основе таки изначально-цифровых по предназначению ячеек (а кроме них по сути в ULA ничего и нет). Подкручивать-то их сообразно ситуации как прикажете, если они в чипе?
Плюс, вокруг ULA рассыпаны просто кучи дискретов (и как раз по направлению на выход изображения) - если все основные аналоговые сигналы в ULA, то к чему эти россыпи-то?
Скрытый текст
[свернуть]
Последний раз редактировалось Taro; 02.06.2015 в 14:05.
У 48k машины ULA выдавала видеосигнал в формате UV+Y, у 128й - RGBY. Это совершенно разные ULA. PAL и тем более, NTSC кодеров ни на каких ULA не было. "Куча дискретов" - это собственно PAL кодер (tea2000 на 128k и LM1889 на 48k), и схема подмешивания звука в изображение.
Последний раз редактировалось haywire; 02.06.2015 в 14:10.
Тем не менее, разработчики ULA так сделали
А смысл бывает - вот ЦАП - это какая схема? Цифровая или налоговая?
Ну вроде да - Logic Array. Но, другой стороны - транзисторы они и есть транзисторы, кое-что аналоговое изобразить можно запросто. Во-всяком случае, формирователи яркости и цветоразностых - без проблем.
Ну не все, только часть, а дискреты - резисторы/конденсаторы приводят уровни и прочие параметры сигналов в нужный вид - согласование, активных компонентов среди этих дискретов практически нет.
Угу, я уже добавил правильную схему постом выше.
Ага. Рассчитанные на "открыто\закрыто" без полутонов, ибо штампуются как части стандартной ячейки. И она рассчитана быть цифровой, если еще на стадии проектирования кристалла не было сказано иного. В этом-то и вопрос.
Я просто отталкиваюсь от того, что ULA все же не полностью кастомный чип а-ля гибридка какая-нибудь (где уж воистину - как Аллах на душу положит, такие сюрпризы и будут), а все же матрица-полуфабрикат могущий быть использованным и в других устройствах вообще, и не только в спектруме в частности. А коль скоро различия у таких чипов только в последней маске - то делать какую-то часть ULA (которая пойдет и в другие проекты) под аналоговые сигналы именно спека имхо нет ни смысла, ни логики. Получится кристалл, который больше никуда не продать кроме как дяде Клайву. Не партию чипов со стандартным кристаллом+кастомной маской - а вообще весь кристалл.
Но книжку еще не читал, говорю же. Вполне возможно, что именно эти конкретные спековские ULA и надо рассматривать не как стандартные полуготовые матрицы от производителя, а именно как кастомные чипы именно и только для спека, и не оглядываться на то что по сути-то кристаллы ДОЛЖНЫ быть взаимозаменяемыми с другими проектами, если не брать во внимание последнюю маску.
А вообще - надо просто взять, сфотать, и посмотреть - что там у выходных падов накручено. Как там прогресс с купанием в кислоте?
Ну, короче, к эмуляции в плисине оно никаким боком (как и все те PAL-кодеры и прочая рассыпуха). Аминь.![]()
Последний раз редактировалось Taro; 02.06.2015 в 14:39.
ULA 6с о которой говорится - со Спектрума 48к ревизии 3.
они были на ревизии 3 и ревизии 3b.
С Уважением, Андрей!
Ы-ы-ы, неужто никогда не видели звукового усилителя на 155ЛА3? Можно много чего нагуглить по теме "использование цифровых микросхем в линейном режиме". "А мужики-то и не знают"
Биполярный транзистор - он и есть биполярный транзистор, можно использовать в ключевом режиме (типа "цифровой"), а можно в линейном (типа "аналоговый"), режим определяется схемой включения, а не технологией изготовления (параметры от нее зависят, конечно, но не принципиально, особенно в те времена), а на схемотехнику особых ограничений в ULA нет, частотные параметры приличные, думаю, можно даже неплохой операционник соорудить. Параметры транзисторов в книге должны быть, можно взять какой-нибудь electronic workbench и смоделировать, если интересно.
Вот возьмем транзистор КТ315, можно радиоприемничек соорудить, а можно и цифровую схему. Транзисторы внутри ULA ничем принципиально от КТ315 не отличаются, физика та же самая.
Дык, серию 6С специально для Клайва с его миллионными тиражами и сделали.
Сегодня пришла посылка еще кое-с-какими интересными микросхемами, надо триммировать, потом уже всю серию химику отдам, надеюсь на этой неделе сделают.
На своем форуме BC писАл: "...в ULA есть аналоговые цепи и помимо формирователя цвета. В частности, в ULA ZX Spectrum 16/48k выход спикера/магнитофона сделан как 2х битный нелинейный ЦАП, а входной сигнал с магнитофона обрабатывается компаратором с программной регулировкой чувствительности."
С Уважением, Андрей!
Не видел. Честно.
Именно. И схема включения у нас - уже "прожжена" в ячейке, со всеми тамошними диодиками\резисторчиками. Полуфабрикат ULA-подобных чипов есть набор стандартных (эквивалентных друг другу) ячеек, кои поверху и соединяются - а не голых транзисторов. Как правило, в смысле.
Если же сама ячейка (со схемой включения транзисторов в ней) подверглась тому или иному моддингу - то это уже нестандартная ячейка. И на нее уже надо смотреть особо, угу.
Отличаются тем, что уже кое-как соединены - и "оторвать и переподключить" получится разве что путем заказа нового кристалла (читай - это будет уже другая ячейка, и другой чип).
В этом, скорее всего, и есть ньюанс. Тогда весь чип надо рассматривать не именно что матрицу ячеек, а как full-custom die - к которому неприменимы стандартные подходы типа "все ячейки - одинаковы, разница между ними" и проч.
И это таки добвляет неожиданного головняка.![]()
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)