Блог : http://collectingrd.kxk.ru/ . В ЛС прошу не писать, все сообщения MMTEMA@MAIL.RU
С любовью к вам, Yandex.Direct
Размещение рекламы на форуме способствует его дальнейшему развитию
Как это аппаратно оформить - 1 слово, младший и старший байт = стерео 8 бит ?
Или 580ВВ55А - 1 байт - 1 ЦАП ?
Или 2х580ВВ55А - что бы по 10 бит было ?
*
Если девайс будет с собственным ОЗУ и процем - не проще ли Креатив 4520 подцепить, да прокаченную на 8 метров СИММ-72 МГТФом ?
*
Можно приделать автоматизацию - 580ВИ53+1801ВП1-033+580ВВ55А - будут векторные прерывания с программируемой частотой, для обслуживания ЦАП/музпроца.
Отмечу, что сама процедура векторного прерывания в 1806ВМ2 занимает время примерно как 10 команд пересылки рег-рег.
- - - Добавлено - - -
В 1993 г. сделал ЦАП/АЦП полуплату ДВК ( на фото - уже без желтяшек 1113ВП1А и 572ПВ1 )
Схема - есть где-то , софт - небыло, кроме тестового и демки на 1 метр ( дискеты утеряны ( якобы) ).
Блог : http://collectingrd.kxk.ru/ . В ЛС прошу не писать, все сообщения MMTEMA@MAIL.RU
Попробовал взять самую первую мелодию из папки с демками для спектрума: длительность 4:44, в формате .ay 4.4KiB, в формате .psg 145.5KiB. Т.е. в процессе воспроизведения нужна декомпрессия. Насколько это грузит проц? Пока не знаю, думаю можно выяснить у спектрумистов, раз уж скорости процессоров, с определённым приближение сопоставимы.
Думаю проще сделать чтобы одно процессорное содержало данные сразу для двух чипов.
А насчёт ЦАП я до сих пор сомневаюсь, а нужен ли он? Оцифрованный звук при большом желании можно воспроизводить через AY или OPL2. Говорят что даже чище звучит, чем если использовать звукогенератор :-)
УКНЦ и CT4520 разделяют чуть ли не 10 лет. Возможно это более простое решение, но сама железяка просто из другой эпохи что ли.
Да даже, сколько времени займёт просто заполнить эти 8 метров инструментами прокачивая данные с ЖД или, не дай боже дискеты :-)
- - - Добавлено - - -
Если захочется именно ЦАП, то его можно будет подцепить уже потом, к законченному контроллеру.
- - - Добавлено - - -
А как же без прерываний по таймеру в подобном устройтве? Это должно упростить проигрыватель, к тому большая частота прерываний не нужна. Хм, а нужна ли в принципе частота больше чем скажем 50Гц для музыкального проигрывателя?
Последний раз редактировалось randomizer; 17.04.2018 в 00:24.
Неправильный акцент создает неадекватное восприятие ситуации. Между прерываниями (т.е. на каждый кадр) ZX успевает обновить экран только на 1/3... если честно то этого не хватает для создания плавных аналогов игр с С64\atari8bit (не говоря уже про аркадные автоматы). Работал бы процессор в раза 4 быстрее ситуация бы изменилась РЕЗКО в лучшую сторону (по крайней мере, небыло бы ни одной тормозящей игры а качество графики вторично). И в этой ситуации когда надо 280 тыс. тактов а есть токо 68888 отрезать даже 3 тыщи просто "преступление". Потому то на спектруме 128к пално игр в которых музыка играет только на заставке или в меню. УК-НЦ более тормознутый комп, спектрумовские порты игр тормозят, потому надо 7 раз подумать отрезать ли у ЦП или ПП еще 20% времени... На данный момент просто нет "глубоких исследований" на тему как обеспечить максимальную производительность графики на УК-НЦ, каким процессором рисовать? ЦП? ПП? или двумя... и какой будет при этом недогруженным.
- - - Добавлено - - -
Потому что программист а не железячник, потому и тяжело понять. Никто не "шарахается", просто у народа четкое понимание и мотивация. fpga можно использовать для: проектирования, эмуляции, обучения... но retro-железо или retro-новодел на fpga не сделаешь, потому что теряется весь "спортивный" смысл (ну занимается же народ до сих пор копьеметанием хотя можно давно из РПГ-7 "метать"). Вполне себе такое неплохое хобби возиться с retro-железом и пробовать создать своё. Но чистому программеру даже fpga ненужен, вон Patron пользует пе-це и даже vhdl на нем ганяет.
Уважаемый господин randomizer, не обращайте внимание на троллей и зависников.
Если начинать разработку в КБ, то добавился бы начальник - воришка, который бы украл порядка ~80% денех проекта, и начальник предприятия, который прямо после сдачи проекта заявит, что "в серию не пойдет, и о премии не думайте ", а сам запустит это в серию в личном кооперативе прямо в сборочных цехах предприятия, и еще заставит Бесплатно отлаживать изделия, просто под угрозой увольнения/обвинения в краже "осциллографа №123456, содержавшего 1 тонну чистого серебра и 100 шт. радиоламп".
( Ветераны Э. поймут, кто эти самые "воры" и "начальники" ).
Блог : http://collectingrd.kxk.ru/ . В ЛС прошу не писать, все сообщения MMTEMA@MAIL.RU
Мысли вслух.
К всему компьютерному у меня нежные чувства, ну а PDP-11 подобное - "первая любовь навсегда". И при том, что я понимаю, что в принципе УК-НЦ - это уродец (и как обычно у нас, у русских - не по идее - по реализации идеи.. впрочем.. тут началось не с реализации (хотя она то же малость того), а с кривых кирпичей реализации) - тем не менее - пусть в коллекции будет. Как и Квант-4С (но тут всё получше). Может, даже БК куплюНо коллекционер я своеобразный - мне аутентичность нах...н не сдалась. Подцепить винт к БК - ураааа, можно не использовать мафуну или дискеты. Но если прогер я вроде неплохой, то железячник - так себе. Нее, имею разведённую плату и компоненты россыпью - спаять я спаяю. А когда будет осциллоскопус и логический анализатор - даже есть шанс, что найду, почему шайтан-DЕЖИЦЕ небо не коптит, а то и вообще починю
Даже в молодости платы разводил (листок бумаги и ручки - какие нах...н пикады????) и травил
Не в смысле ядом, в смысле хлорным железом
Так что, учитывая, что из себя представляеn эФПэГэА (ака PLIS) - это прямо то какой то подарок мне - ничё травить, ничё разводить не надо - сиди, буквы настукивай![]()
Или вообще схему нарисуй - и можно до сборки в железках даже тесты погонять, а потом уже разводить-женить-паять
И можно сначала что то простое соорудить, а потом хоть десятипроцессорных БК с гигом памяти
Но вот почему то большая часть (по крайне мере знакомых мне) железячников так не может. И обсуждения идёт примерно как в магазине, когда пришёл за гиговым винтом, начал сравнивать цены и емкость и.. млин - пятый раз до 12-ти терабайтника добираюсь
- - - Добавлено - - -
Я, я, натюрлих!!
- - - Добавлено - - -
Ещё мысль.
Для меня, если это - из благородного семейства PDP-11 - ЭТО ДОЛЖНО БЫТЬ ПОЧИНЕНО И РАБОТАТЬ. А вот чем починено, на какой скорости и с чем работать - БЫСТРЕЕ, ВЫШЕ, СИЛЬНЕЕ![]()
Пока еще можно у китайцев купить 3шт AY за 2 бакса я бы спаял плату из 5 деталек, чем стрелять из пушки FPGA по воробьям и тем более выискивать не знамо где ВМ1 и прочую экзотику. Да и в дальнейшем программирование накладок меньше будет, если не прикручивать ракетный двигатель к велосипеду))
Так я как бы и не возражаю. Но народ уже вроде как третий раз до фотонной звуковухи для ЕС-1060 доходит
- - - Добавлено - - -
Пока ещё не экзотика. А учитывая, что их вроде как никто не производит (ну может, кроме 1806ВМ2 и 1801ВМ3 - но утверждать, что есть новодельные - не берусь) и что есть точные модели ВМ1 и ВМ2 для FPGA, и что у китайцев есть неплохие платы с пятым Циклоном, на которых можно развести 4-х процессорный PDP-11/74... Ну не понимаю я народ - чего они так шарахаются от FPGA. Ну да фиг с ними. Я себе дев-плату заимел. Блин, скажи мне кто в 84-ом году, что я буду клепать процессоры (в принципе - любые, не только PDP-11) сидя за столом перед коробкой 15 на 20 на 3 см... Процессоры размером с четыре холодильника.. Я бы в дурку побежал звонить![]()
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)