Ну вот в скорпионе выход карты будет не с краю у разъёмов (как у Феникса), а в глубине корпуса, т.к. там слот развёрнут на 180 градусов. И получается кабель от монитора заходит в корпус, там изгибается и втыкается в карту. Не очень удобно выходит.
Вид для печати
Ну вот в скорпионе выход карты будет не с краю у разъёмов (как у Феникса), а в глубине корпуса, т.к. там слот развёрнут на 180 градусов. И получается кабель от монитора заходит в корпус, там изгибается и втыкается в карту. Не очень удобно выходит.
Ну и кто виноват, что у Скорпиона разъем внутри получается, явно не я.
Я уже говорил, чтобы реплики новодельные делали под штатные корпуса, но нет, типа оригинал нужен. Ну вот и пожалуйста получите - тут уже ничем не помогу.
---------- Post added at 08:34 ---------- Previous post was at 08:29 ----------
Да еще, Black Cat говорит что не надо даже резистор поднимать и так будет работать. В любом случае в Фениксе есть такой же резистор, то есть на чем попробовать.
А может тогда рядом с выходом гребёнку добавить?
Планируется выпуск модерн-варианта с современными комплектующими (SMD и TSOP)?
Пожалуй, подожду варианта TSOP - свободным остался только верхний слот в ёлке и плату туда надо чем можно легче ставить. Да вдруг там ещё режимов добавится.
Прошу прощения за чайницкий вопрос, но.. она с Evolution будет работать?
Главный вопрос, а зачем?
---------- Post added at 08:31 ---------- Previous post was at 07:03 ----------
Наверное следует пояснить почему на Эво не имеет смысл ставить.
Будем исходить из того, что в Эво есть VGA выход, есть собственные видеорежимы, например от ATM, собственный маппер памяти, по сути от ATM. Кроме того есть еще вариант конфига от TSL со своими плюшками. Ну и самое неприятное, нельзя малой кровью запретить генерацию прерываний от самой Эвы. Для этого нужно либо прошивку ПЛИС править, либо резать дорогу. На мой взгляд проще впихнуть в Эву нужные режимы, чем ставить туда стороннюю видяху. Другой вопрос кто туда будет эти режимы вставлять, ибо сами разработчики посчитают это *****поделием и тратить время на него не будут.
Также не стоит ставить в Профи, там есть еще один кварц, который заточен под CP/M.
Так что на данный момент, куда можно запихать эту карту - это три платформы:
1) ZXM-Phoenix;
2) KAY;
3) Scorpion;
Ну или какой либо другой, со стандартным видеорежимом и имеющий слоты ZX-Bus/Nemo Bus
Поэтому, если кто то записался и планировал вставлять в Эву, ATM, Profi или какой нибудь еще подобный комп, то отпишитесь в барахолке, чтобы вас мог вычеркнуть.
Спасибо за исчерпывающий ответ. )
Так последняя версия схемы https://yadi.sk/i/vIq4YiONbnmhR
Эскиз печатки
http://i077.radikal.ru/1410/a9/83393771c98ft.jpg
Изображение кликабельно.
Габариты печатки 150x90(97)мм
Добавлен разъем XP3 для любителей шлейфов :) и джампер JP2 для возможности блокировки отслеживания памяти выше 128кб. Впрочем если джампер не пригодится для этого, то будет для чего нибудь другого :)
Убедительная просьба, посмотерть схему ибо в понедельник буду заказывать печатки.
Mick, а можно ли предусмотреть на печатной плате пару отверстий для винтов М3 под крепеж планки на заднюю панель корпуса? А то сверлить готовую плату стремно как-то.
Насколько мне известно, у разъема VGA есть крепежные винты, которыми в обычных видюхах крепится планка. Если ты будешь изготовлять такую планку, то просто надо будет просверлить пару отверстий под эти винты и ими потом притянешь.
---------- Post added at 10:30 ---------- Previous post was at 10:26 ----------
Black Cat советует поставить разъем под такой вот выкидышь. https://www.pccables.com/images/VGA-...T-To-IDC16.jpg
Я в сметении. Во первых я не встречал видюхи с такими дополнительными разъемами, а во вторых он не влезет на место XP3, а вверх его выводить, получится видеосигналы сигналы расползутся - как бы помех не нахватать.
Mick, бит цветов CD6 - это что-то типа BRIGHT на спеке? смотрю общий, для всех цветов.
Mick, А к пентагону 1.4 получится без глюков подключиться (из-за 48гц) ?
Да, тут просто для удобства так он обозначен. В ПЛИС он будет привязан к реальному биту спека.
---------- Post added at 11:53 ---------- Previous post was at 11:52 ----------
Делается режимба 48Гц и играйтесь на здоровье. :)
---------- Post added at 11:54 ---------- Previous post was at 11:53 ----------
То что гребенка это одно, а то что на эту гребенку садится IDC разъем, то он уже будет мять резисторы.
Единственно удобный вариант, это ставить в самом верху, но тогда как бы будут сигналы разветвлятся.
тогда есть предложение. :)
Может убрать dd12? кадровую и строчную развертки пропустить через DD1.5 и DD1.6 для буферизации (знаю, что инверторы, а не повторители, но можно проинвертировать их перед выводом еще в прошивке), CD6 можно сделать, как сделан BRIGHT в спеке, общий бит развязаный через диоды + резисторы R13, R16, R19, чтобы исключить взаимовлияние. CD4, CD5 - перенести в DD11.
Ну тогда на палитру можно положить :)
---------- Post added at 12:44 ---------- Previous post was at 12:43 ----------
Так вот, зменил XP3 и поставил его вот так.
http://s017.radikal.ru/i437/1410/5e/414b98eb09f3t.jpg
Изображение кликабельно
ну собсно поэтому перед своим предыдущим постом я и решил уточнить, что за бит такой.
ты ответил:
вот я и предложил его включить, как во всех спеках. на самом деле, палитра будет, просто нужно будет пересчитать номиналы резисторов видеоцапа.
ладно, дело ваше.) если размер платки позволяет, то почему-бы и не оставить всё как есть, тем более, что всё разведено. :) карта симпатичная получилась.
Все, время для высказывания замечаний вышло - платки ушли в производство.
Так что будем кушать то, что получится :)
Так, первые пилотные печеньки получил несколько ПЛИС и память для скандаблера.
http://s009.radikal.ru/i308/1410/c8/783dc8f31bedt.jpg
фото кликается :)
Так, немного новостей. Собрал я одну плату, теперь можно приступать к написанию прошивки. Мог правда собрать еще в начале месяца - печатки в начале ноября были уже готовы. Не было всех деталей, их правда до сих пор нет в нужном количестве(все никак не дошлепают).
А пока значит фотосессия.
Печатная плата
http://s010.radikal.ru/i312/1411/39/3d97484f4001t.jpg
http://s019.radikal.ru/i643/1411/0d/3afae4228706t.jpg
Собранная плата
http://i016.radikal.ru/1411/12/07e5a20a4eadt.jpg
http://s014.radikal.ru/i329/1411/61/724161368cf5t.jpg
Фото все кликабельны
Mick, красота!
Mick, а если в этой карте будет прошивка экранной времянки классического Пентагона и её вставить в КАЙ-2010 (с перехватом INT'а, разумеется), то можно будет на КАЕ смотреть пентагон-only демки с бордюрными и мультиколорными эффектами?
Мне кажется, что пока рано просить (требовать, топать ногами) по поводу прошивки под конкретные модели. В моем понимании, пока должна быть под Phoenix, и для автора это, пока, удобнее. Он все равно на этом компьютере будет оттачивать видеокарту и тестировать ее. Тем более, это первый опыт такой видеокарты для Spectrum-совместимых. Все же прекрасно понимают, что потом появятся и новые прошивки и прочие "прибамбасы" к плате (со временем!).
Думаю нужно попросить вот что!
"Mick"! Размести реквизиты (или сведения) куда гроши отправить за заказ плат и заказ конструкторов. Это сейчас более важнее. Да и автору пора уже денежку получить.
Не зря же он старался.
Вот помаленьку пишу прошивку и мысль посетила. Ведь в карте 256кб ОЗУ и я подумал, а что не разбить эту память на 16кб страницы и отобразить их как бы на страницы порта 7FFDh. Потом добавлю порт видеостраниц и можно будет любую страницу порта 7FFDh использовать как видео.
Итого имеем 16кб страницу, всего страниц 16. Так как карта в первую очередь расчитывается под Феникс, то задействуются биты D0,D1,D2,D7. Бит D3 служит для того, какая страница памяти задействована в выводе видео 5 (с адреса 4000h) или 7 (с адреса С000h). Так вот, чтобы не терялась совместимость, этот бит является также D0 битом порту видеостраниц. Тоесть при записи в порт видеостраниц, автоматом бит D0 будет записываться в D3 порта 7FFDh. Ну и наоборот.
Таким образом при запись в область памяти 4000...7FFFh будет записано в 5 видеостраницу, а при записи в С000...FFFFh, то в зависимости от содержимого страниц порта 7FFDh.
Поток сознания вроде иссяк, надо все это зарисовать. :)
Mick, с нетерпением ждем результата :)
А эту карточку можно будет как-то программно задетектить? Или как всегда самым надежным способом - "путем записи нескольких десятков байт в область #4000 - #5aff и чтением портов xxfe" (спросить у пользователя)?