Объявление форума |
Если пользуетесь личными сообщениями и получили по электронной почте оповещение о новом письме, не отвечайте, пожалуйста, почтой. Зайдите на форум и ответьте отправителю через ЛС. |
Полигон-2 » Другие архитектуры » DCJ11 несколько вопросов |
<<Назад Вперед>> | Страницы: 1 2 3 4 5 6 7 8 9 | Печать |
Guest |
Сообщение отправлено: 23 июля 2015 18:00
Всем день добрый, Появилось на работе немного свободного времени. Решил совместить приятное с полезным и попрактиковаться с ПЛИС и помучить большую красивую микросхему. Итак, имеем некую макетку. На ней DCJ11 и небольшая Альтеринка. У процессора подтянуты к "+5" /EVENT, /DMR, DV, /FPE, /PWRF, /MISS, /PARITY К нулю притянуты IRQ0-IRQ3 На HALT и /INIT повешены кнопки. Выход SCTL соединён с /CONT. Кварц 4МГц. Что пытаюсь сделать, повесить адресный дешифратор и поймать стробы обращения к терминальному порту. В моё понимании ODT перед выдачей приветствия должен опросить готовность линии. Вот это обращение и пытаюсь видеть. Проблема такова, проц ведёт себя не так как ожидается. Наиболее устойчивое состояние: линии AD0-AD6 - импульсы. AD7 = 0, AD8 импульсы, дальше 0. АD16-AD21 =1. Ничего похожего на 17756х не получается (16 бит) Интересно, BS0 и BS1 показывают обращение к IO, но выводы AIO в 1. Это "запрещённая" комбинация, показывающая, что проц выполняет внутренние цикли и никакого IO не происходит. Чего я делаю не так? |
Сейчас на форуме |
alecv
Advanced Member
Откуда: Санкт-Петербург Всего сообщений: 5545 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 5 окт. 2004 |
andyTh Может он хочет стартовать с вектора 24 ? Обычно выход в пульт - лишь один из режимов запуска. |
Guest |
NEW! Сообщение отправлено: 23 июля 2015 18:47
У него есть пин HALT, это тупо вызов ODT. Другое дело, что есть условия когда прерывание по HALT маскируются. И состояние описанное мною как устойчивое просто встречается чаще других "глюков". Это наводит на мысли, что возможно я что то напутал с сигналами. |
Сейчас на форуме |
MM
Advanced Member
Откуда: Павловский Посад Мск.обл. Всего сообщений: 3418 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 2 авг. 2013 |
При отладке процессорных модулей существенно помогает аппаратная приставка - на нескольких 555ИР23 и куче светиков. В идеале - вместо светиков 514ИДх - показывают сразу восьмеричное число. В такой приставке в ИР23 защелкивается адрес обращения процессора, с помощью небольшого навеса можно выбирать номер обращения от момена пуска ( например, до 15-го обращения - на 155ИД3+555ИЕ5 ) Если совсем без оснастки запускать новодел - это тухлый номер. В идеале - анализатор от 24 линий, не менее 50 мгц строба. |
Anonymous
Advanced Member
Откуда: Москва(Россия) Всего сообщений: 2537 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 22 нояб. 2011 | |
Guest |
NEW! Сообщение отправлено: 23 июля 2015 20:39
Вот эта конструкция года полтора назад меня и сподвигла на сегодняшние телодвижения. Отличие в том, что вместо россыпи мелкой и средней логики висит плис. Памяти и её обвязки пока нет. Высмотреть пытаюсь типа стробы - выходы UP4 с той схемы. Точнее по спаду сигнала ALE пытаюсь что бы сработала такая штука(чуть упрощённо) if (AD == 177560 & (BS1 == 1 & BS0 ==0)) st1 = 1; \t if (AD == 177562 & (BS1 == 1 & BS0 ==0)) st2 = 1; \t if (AD == 177564 & (BS1 == 1 & BS0 ==0)) st3 = 1; \t if (AD == 177566 & (BS1 == 1 & BS0 ==0)) st4 = 1; Но поведение процессора меня смущает. Более того, он как то не особо меняет поведение при нажатии на кнопку, привязанную к пину HALT. ММ, вы правы. Завтра, если дадут возможность, врисую в ПЛИС защёлку и попробую позаписывать адреса. Правда с моим плисописанием это займёт времени |
Сейчас на форуме |
MM
Advanced Member
Откуда: Павловский Посад Мск.обл. Всего сообщений: 3418 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 2 авг. 2013 |
Подать внешний тактовый сигнал с 531ТМ2/531ТВ9 на вход - в соответствии с ТО БИС ЦПУ ( гуглится, английское ). Просто кварчик - это чистый гемор, по типу как в МС1201.02 - из-за него там 80% висяков.( в ТО на 1801ВМ2 говорится об использовании как положительного фронта тактового импульса, так и отрицательно - а с просто кварчика идет ( канализация ) . * Обычно малоопытные разработчики схем на простых плюшках сначала собирают все на мелкоте, а потом кодят в плюшку. ( Это Зеленоградская традиция такая ). А сильноопытные господа все вообще на симуляторах прокачивают, потом просто сохраняют полученный датафайл в плюшку. |
alecv
Advanced Member
Откуда: Санкт-Петербург Всего сообщений: 5545 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 5 окт. 2004 |
Ну вот тут вторая поделка, уже на PAL-ине http://www.cs.ubc.ca/~hilpert/e/pdp11hack/pschranz.html До FPGA недалеко |
Anonymous
Advanced Member
Откуда: Москва(Россия) Всего сообщений: 2537 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 22 нояб. 2011 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 24 июля 2015 6:14 Сообщение отредактировано: 24 июля 2015 8:10
andyTh, если повторяете рабочий проект по ссылке, но не получается запустить - а вы предварительно проверили свою j11 в плате рабочей? А то, может, она сама по себе глюкавая попалась? Когда pribor добывает такие сборки, он их мне отдаёт на тестирование в М8, на который в моём Кванте заменена 1201, так вот глюкавые и совсем дохлые сборочки несколько раз попадались. |
Guest |
NEW! Сообщение отправлено: 24 июля 2015 7:30
Не проверял. Негде... Была мысль купить плату, но именно М8 как бы редкость и драгоценность неописуемая. А купить DEC овскую плату земноводное задавило. Я то её в Квант по понятным причинам не вставлю, а вешать на стену как то нерационально. Хотя после вашей информации о дохлоглючных сборках, а я так понимаю в этом деле больше одной уже статистика, есть повод подумать. |
Сейчас на форуме |
Anonymous
Advanced Member
Откуда: Москва(Россия) Всего сообщений: 2537 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 22 нояб. 2011 |
Давнишние технологии на полевых транзисторах все боялись статики и перенапряжений, будь то КМОП, N-МОП или P-МОП, впрочем, по моему опыту, последняя меньше всего подвержена была пробою. А при выдёргивании из оборудования мало кто соблюдает правила обращения с БИС... |
Guest |
NEW! Сообщение отправлено: 24 июля 2015 9:45
Да это понятно. Пока надеюсь я где то натупил... Кстати, а что за платы вы используете совместно с М8? М8 половинка, ПЗУ к ней половинка. КЦГД+КЖД+ память и нет места дисководам. Или память тоже половинка? |
Сейчас на форуме |
Guest |
NEW! Сообщение отправлено: 24 июля 2015 15:47
В общем грусть печаль. Был у меня "коллекционный" DCJ11. С немного ломаными ногами. Пересадил чипы с него на "странно себя ведущий" По запуску получил полностью шевелящуюся шину AD. Попробовал войти в пульт. Получилось примерно в 3 случаях из 10 нажатий. Странно, но типа дребезг и всё такое. Может быть... Т.е. я увидел строб из комбинации двух битов адреса 177564. Переписал ПЛИС на дешифрацию всех 16 битов и получил после перезаписи полудохлый проц. Шевелятся только биты 0-7, остальные в нуле. На HALT реакция пропала. В общем при активном INIT какая то часть проца остаётся активной и ПЛИС её выжигает. Или я чего то не понимаю. |
Сейчас на форуме |
MM
Advanced Member
Откуда: Павловский Посад Мск.обл. Всего сообщений: 3418 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 2 авг. 2013 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 24 июля 2015 16:03 Сообщение отредактировано: 24 июля 2015 16:04
А сделать МПИ и подключить КЦГД ? В КЦГД токи 3.2 ма от АП2, подтяжка не хуже 2 ком к питанию сильно желательна. Кнопки перезапуска крайне желательно оснастить триггерами - например, параллельно кнопке конденсатор 10 мк с подтяжкой к питанию 10 ком, дальше - секция ( или 2 секции ) 555ТЛ2. А если собрать процессор не на штатной керамической платке ? |
alecv
Advanced Member
Откуда: Санкт-Петербург Всего сообщений: 5545 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 5 окт. 2004 |
Вообще странно, по докам ПЛИС переводит ноги в 3-е состояние во время перезаписи. Почти любая. Что за ПЛИС-то ? Не представляю, что такое надо дать процу, чтобы он сгорел. Короткое на землю держат почти все выводы, даже N-MOP. Если только +5 вольт пришло на выход с "нулем". |
Guest |
NEW! Сообщение отправлено: 24 июля 2015 17:24
Короче говоря не всё так однозначно с выжиганием. Плиска МАХ3512. Скорей проблемы с процом. Первая странность которая была и с первым и со вторым это поведение по INIT. По памяти правда, но по INIT проц начинает starting powerup procedure. Однако именно подача питания и нажатие кнопки даёт разные эффекты. Ну то ладно, версии микрокода и всё такое. Плата полежала, я психанул и снова сел за неё. Манипуляциями с подачей питания и нажатиями на кнопки удалось снова добиться строба чнения регистра статуса передатчика. Т.е. нормально запустился ODT. Я перешил плис на дешифрацию полного 16бит адреса и снова увидел этот строб. Но после минут 10 игр с кнопками и питанием. Короче, сейчас играет роль последовательность и время между нажатиями. Закономерность пока не выловил. Да оно и не надо особо. Подожду распродаж на Ибее. По поводу вытянуть МПИ, сейчас не работает "схема" из 2х ИР23, одной ИД7 и инвертора... А там ещё машину состояний AIO0-3 дешифровать нужно и АП2 допаивать. Блин, вот не ожидал я такого подвоха... |
Сейчас на форуме |
alecv
Advanced Member
Откуда: Санкт-Петербург Всего сообщений: 5545 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 5 окт. 2004 |
МАХ3512 же 3.3 вольт ? Как она на 5 работает ? С подтяжками ? Последние "честные" 5-вольтовые вроде были MAX7000. И как у J11 сделан ресет ? (доки не читал) У PDP обычно "двухфазный" сброс ALCO/DLCO. |
_Patron_
Member
Откуда: Москва Всего сообщений: 146 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 19 дек. 2012 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 24 июля 2015 17:35 Сообщение отредактировано: 24 июля 2015 17:45
andyTh написал: Нога INIT у процессора - это не вход, а выход. INIT выставляется процессором для сброса устройств на шине. Сам процессор сбрасывается выставлением ACLO+DCLO ( т.е. последовательным снятием BPOKH и BDCOKH ). По памяти правда, но по INIT проц начинает starting powerup procedure. |
_Patron_
Member
Откуда: Москва Всего сообщений: 146 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 19 дек. 2012 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 24 июля 2015 17:55 Сообщение отредактировано: 24 июля 2015 17:56
Моя ошибка - у J11 картинка другая: |
Guest |
NEW! Сообщение отправлено: 24 июля 2015 18:02
Да нет, вы в принципе правы. Но двухфазная последовательность приходит на плату вычислителя и обрабатывается логикой чипсета. А до проца доходит уже в виде ИНИТ. |
Сейчас на форуме |
Anonymous
Advanced Member
Откуда: Москва(Россия) Всего сообщений: 2537 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 22 нояб. 2011 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 24 июля 2015 22:13 Сообщение отредактировано: 24 июля 2015 22:17
Offtopic: andyTh написал: Кроме М8 стоят: память 4мб + светодиодная консоль на 017777570 + консольный порт 01777756х rs232 на одной плате, scsi (со своим пзу на 017775000), lan (10мегабит), ide (со своим пзу на 017777000) - все на полуплатах-макетках. 3 половинных места свободно, можно КЦГД воткнуть, либо КЖД, если нужно. Кстати, а что за платы вы используете совместно с М8? P.S. еще USB есть на мотне проводочков... |
Guest |
NEW! Сообщение отправлено: 25 июля 2015 7:13
Прелюбопытный Квант у вас... scsi на чём сделали? |
Сейчас на форуме |
Anonymous
Advanced Member
Откуда: Москва(Россия) Всего сообщений: 2537 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 22 нояб. 2011 |
На xilinxe + 33c93 |
MM
Advanced Member
Откуда: Павловский Посад Мск.обл. Всего сообщений: 3418 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 2 авг. 2013 |
Для полного исключения неисправности процессора целесообразно повторить участок обвеса на дискретных ИС и провести тестирование. Так поступают в серьезных конторах с середины 1970-х по настоящее время ( для схем объемом менее 100 мелких ИС ). А прошить плюшку - это уже следующий этап проекта. Кстати, всегда был спрос на т.н. "коллекционные" ( фактически - неисправные ) процессоры серии J11. Новенькие обычно должны выглядеть так : http://www.ebay.com/itm/DEC-Di...839wt_1224 18 мгц. |
Guest |
NEW! Сообщение отправлено: 29 июля 2015 18:43 Сообщение отредактировано: 29 июля 2015 18:45
Вопрос серьёзности контор скорей религиозный. В действительно серьёзных "чистые цифровики" вполне могут не знать что такое паяльник. Разве что шеф интересуясь сроками применяет. ПыСы несмотря на надпись на коробке, уж больно громко упаковка кричит о новоделе. Хотя в двухтысячных могли уже и навыдавливать такого пластика... |
Сейчас на форуме |
alecv
Advanced Member
Откуда: Санкт-Петербург Всего сообщений: 5545 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 5 окт. 2004 |
andyTh написал: У меня есть в такой же точно тубе, с такими же точно "затычками", только без пакета и коробки. уж больно громко упаковка кричит о новоделе |
Guest |
NEW! Сообщение отправлено: 29 июля 2015 20:04 Сообщение отредактировано: 29 июля 2015 20:11
Моя пара района ранних 90х. Могу ошибаться, но такой упаковки тогда попросту не было. А с учётом цены J11 в то время... На Ибее периодически попадаются J11 в несколько штук в одном лоте. Там и цена пониже, и доставка не так обидна. Ну или плату категории "рабочая" купить. Правда куда её потом девать. |
Сейчас на форуме |
dk_spb
Advanced Member
Всего сообщений: 5056 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 16 сен. 2009 |
Anonymous написал: А в чем обычно глюкавость? У меня в см1425 если стоит только одна процессорная плата - всё хорошо (выходим в пульт, при запуске тестов из ПЗУ обижается что не дали ОЗУ). Но стоит в корзину добавить любую плату (хоть озу, хоть четырехпортовку) - светодиодами пишет ошибку процессора, в пульт ни ногой. Когда pribor добывает такие сборки, он их мне отдаёт на тестирование в М8, на который в моём Кванте заменена 1201, так вот глюкавые и совсем дохлые Хотя я уже и нашу сборку и DEC'овскую пробовал. Скорее всего дело не в сборке.... Распиновка МПИ есть, но что на втором разъеме (на каждой плате два разъема СНП - МПИ и второй) непонятно. |
Anonymous
Advanced Member
Откуда: Москва(Россия) Всего сообщений: 2537 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 22 нояб. 2011 |
В чём конкретно глюкавость сборки я не изучал, сразу откладывал, проявлялось просто как нестабильная работа платы в ОС. |
MM
Advanced Member
Откуда: Павловский Посад Мск.обл. Всего сообщений: 3418 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 2 авг. 2013 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 30 июля 2015 1:49 Сообщение отредактировано: 30 июля 2015 1:51
Советские 1831ВМ1 были на 10 и 12.5 мгц, 15 мгц - музейный экспонат, редчайшее явление. Причина - убогость линий по производству кристаллов, а так же отсуствие элементарной производственной дисциплины, о чем писал уважаемый Ю.Л. Отрохов применительно к выпуску коммерческих клонов Z80 в Зеленограде. ( Если очень кратко - если зарплату цеховым алконавтам и шизофреничкам ( а это примерно 65% работников цеха ) привязать к ПВГ - он возрастает на порядок или даже на 2 порядка, особенно для сложных кристаллов ). Насчет нерабочей матери 1425 - прожжен силовой МПИ канал. Или отвалились ноги в усилителях МПИ канала. Определяется подключением платы с выведенной наружу МПИ - на неё надо повесить анализатор или, как минимум, линейку светиков с подтяжками 1 ком к +3.3 в. Будут заметны негорящие или постоянно горящие светики. Ну и КЦГД со смененным ( например, 176560 ) адресом попробовать подключить. Если силовая МПИ полностью в порядке - дело не фонтан, вероятно могли отказать квадратные БИС - от статики ( ? ).... Нелишне проверить на всех ИС наличие 0в. и +5в, а так же наличие низкого питающего напряжения на квадратных БИС. |
dk_spb
Advanced Member
Всего сообщений: 5056 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 16 сен. 2009 |
>Насчет нерабочей матери 1425 - прожжен силовой МПИ канал. Или отвалились ноги в усилителях МПИ канала. Спасибо, я тоже об этом думал. Жаль что схемы нет :-( >Ну и КЦГД со смененным ( например, 176560 ) адресом попробовать подключить. Это слишком затруднительно, переходник делать и т.д. Да и смысл не очень понятен - при одной плате консоль работает, а при добавлении второй платы процу так нехорошо, что до КЦГД дело не дойдёт.... >Если силовая МПИ полностью в порядке - дело не фонтан, вероятно могли отказать квадратные БИС - от статики ( ? ).... Было бы понимание что дело в них - заменить не проблема.... Всё-таки я думаю дело не в них: проц же стартует, видит ПЗУ, консоль работает и так далее (пока второй платы нет). Опять же ввиду отсутствия схемы непонятно неужели шина АД не буферизована между внутренней частью процессорной платы и слотом (так что подвешивание чего-либо на слот глушит шину АД процессора)? Я думал что шина АД процессора и шина АД в слоте как-то развязаны. Если они развязаны, то, по идее даже коротыш на шине АД в слоте не должен глушить ту АД, по которой проц к ПЗУ на процессорной плате ходит, и тогда (и если не брать в расчёт второй СНП59 с непонятным содержимым) остается проверить несколько управляющих сигналов (типа RPLY). Может там просто где-то подтяжка протухла и при добавлении чего-либо (любой второй платы в корзину) имеем всегда 0 и соответствующюю веселуху. |
Guest |
NEW! Сообщение отправлено: 30 июля 2015 11:48
Так пройтись осциллографом по разьёму. Или корзинка там труднодоступна? Так же проверить подтяжки. За последние несколько месяцев ремонта или попыток ремонта советского дека попадались неоднократно гнилые сборки. Так же дохлый драйвер может не переключать направление и не снимать себя с шины. возможны конфликты. Внутренняя и внешняя шины то развязаны, но приходят то в одну точку. AD у проца одна. ПыСы а что, ВТ1+ВУ1 настолько легкодоступны? или там не они? |
Сейчас на форуме |
dk_spb
Advanced Member
Всего сообщений: 5056 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 16 сен. 2009 |
>Так пройтись осциллографом по разьёму. Пока есть техническая проблема собрать в одном месте осцил и всё остальное. >ПыСы а что, ВТ1+ВУ1 настолько легкодоступны? В смысле приобретения или в смысле достать из шкафа? ;-) У меня вроде есть что-то, а с приобретением всё плохо |
Guest |
NEW! Сообщение отправлено: 30 июля 2015 12:10
> Пока есть техническая проблема собрать в одном месте осцил и всё остальное. Знакомо. Обычно есть или свободное время или свободное место на столе. Но сами подтяжки прозвонить то можно. И не только выходные, а и по плате. >В смысле приобретения или в смысле достать из шкафа? ;-) >У меня вроде есть что-то, а с приобретением всё плохо Шкаф это запрещённый приём. Я их какое то время пробовал поискать, плюнул и вожусь так. Ну пытаюсь во всяком случае... |
Сейчас на форуме |
dk_spb
Advanced Member
Всего сообщений: 5056 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 16 сен. 2009 |
У меня еще есть процовая мама с перепаянной БИСиной. Вообще не стартует. |
Guest |
NEW! Сообщение отправлено: 31 июля 2015 9:19
Собственно по поводу "новых" J11 Интересно, коробочка будет с надписью DEC? http://www.ebay.com/itm/DEC-DC...4d35e07408 |
Сейчас на форуме |
alecv
Advanced Member
Откуда: Санкт-Петербург Всего сообщений: 5545 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 5 окт. 2004 |
andyTh Я ж говорю, у меня есть в точно такой же тубе, но через ebay он не проходил, куплен у мужика, который нес его золотарям и спер на заводе из ЗИП-а управляющей аппаратуры. Так что склонен полагать, что такой диэлектрический контейнер - родной DEC. Насчет коробчки из гофрированного картона - сказать ничего не могу |
Guest |
NEW! Сообщение отправлено: 31 июля 2015 11:24
Я не про то, я про то что в такой упаковке J11 новые/рабочие. Вот строчка описания лота Items have been removed from packaging and visually inspected for defects, but have not been tested for functionality. Грустно всё это |
Сейчас на форуме |
Guest |
NEW! Сообщение отправлено: 10 августа 2015 15:38
Сослали меня в командировку. Пребываючи в философском состоянии духа, купил платку. Вроде этой http://www.ebay.com/itm/M7554-...2335d39e13 И опять таки, в том же расположении духа подумалось, никаких особых чипсетов на плате нет. Можно ли вместо родного ПЗУ поставить ПЗУ от М8? Мысль навеяна тем, что вешать плату потом на стенку жалко, а вот воткнуть вместо 1201.03 будет интересно. |
Сейчас на форуме |
alecv
Advanced Member
Откуда: Санкт-Петербург Всего сообщений: 5545 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 5 окт. 2004 |
Кстати, к такой плате проц должен нормально подключаться http://geektimes.ru/post/260062/ |
Guest |
NEW! Сообщение отправлено: 12 августа 2015 14:25
Да тут бы разобраться с самой работой с процом. Надеюсь эта Ебейная плата мне поможет отсеять вариант с работоспособностью. А дальше буду колупать. Пока макетка с J11 недоступна, читаю мануалы на разные платы. Попробую по приезду врисовать системный регистр и регистр начального пуска. По крайней мере запуск ODT по включению питания можно заложить в системном регистре. |
Сейчас на форуме |
Guest |
NEW! Сообщение отправлено: 17 октября 2015 13:36 |
Сейчас на форуме |
Anonymous
Advanced Member
Откуда: Москва(Россия) Всего сообщений: 2537 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 22 нояб. 2011 |
Нет, в адресном пространстве регистр не присутствует, это аналог безадресного чтения РНП 1801ВМ2, 1806ВМ2 и 1807ВМ1. |
Guest |
NEW! Сообщение отправлено: 17 октября 2015 18:47
Ок, будем городить декодер. Как то всё громоздковато получается, ну да ладно. |
Сейчас на форуме |
Guest |
NEW! Сообщение отправлено: 19 октября 2015 11:19
Что то как то у меня начала рассыпаться в мозгу картинка работы с J11. Вот к примеру есть сигнал /ALE. Написано следующее, по его отрицательному спаду защёлкивается адрес, сигналы AIOx, BSx . Смотрю я на декодер GP кодов. GP коды защёлкиваются 8 битами шины AD по отрицательному же спаду /ALE, но в цикле GP Read. Вот вопрос, получается не всё, что защёлнуто по /ALE есть адрес? Тогда ещё вопрос, вот ссылка http://www.cs.ubc.ca/~hilpert/e/pdp11hack/index.html Тут используется минимум обвязки. Никакой сложной декодировки нет и в помине. Как оно работает? |
Сейчас на форуме |
Anonymous
Advanced Member
Откуда: Москва(Россия) Всего сообщений: 2537 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 22 нояб. 2011 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 19 октября 2015 19:21 Сообщение отредактировано: 19 октября 2015 19:28
Да, по ALE защелкивается не адрес, а некий код, разбор которого выполняется согласно выдаваемому типу цикла на AI0..3, для некоторой части циклов - это адрес, для других - служебная инфа или вообще мусор. Но в проекте по ссылке используется упрощённый способ декодирования - по коду на BS0..1, не используются прерывания, не используется GPR, потому выборка памяти и регистров в/в определяется однозначно (для циклов прерывания, обмена с сопроцессором и доступа к GPR, на BS должен выдаваться признак внутренней адресации. Сейчас лениво включать и проверять, уж извините.). |
Guest |
NEW! Сообщение отправлено: 19 октября 2015 20:49 Сообщение отредактировано: 19 октября 2015 20:51
Или другими словами, у меня сделан блок дешифрации адреса. Если по спаду ALE защёлкнулось нечто, что выполнило одно из условий равенства этого дешифратора, то дальше можно не смотреть. Это в любом случае адрес. Бяка наступает, если я хочу работать на максимуме возможностей процессора (когда нибудь потом) или мне нужно обратиться к безадресному регистру. Типа того же РНП. Тогда я анализирую режим работы шины декодируя параллельно и AIO. Если это GP чтение или запись, то то что защёлкнулось по ALE на шине AD и есть GP код. |
Сейчас на форуме |
Anonymous
Advanced Member
Откуда: Москва(Россия) Всего сообщений: 2537 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 22 нояб. 2011 |
А если не GP, то у нас либо приоритет подтверждаемого прерывания, либо мусор от внутренних коммуникаций между компонентами процессора, или процессора и сопроцессора (если есть), всё остальное - адрес, т.е. без ПЛМ или ПЗУ, на логике, неудобно разбирать. На ПЛМ/ПЗУ лучше сразу завести все линии и сразу получать с неё нужные сигналы на нужные линии. Или ПЛИСину сразу приделать, что будет выгоднее для дальнейшего расширения системы. |
Guest |
NEW! Сообщение отправлено: 19 октября 2015 21:53 Сообщение отредактировано: 19 октября 2015 21:57
Да приделана ПЛИСина. Куда ж без неё. Это продолжение страданий с нестабильным входом в ODT и невыводом символа в порт. Т.е. я остановился на том, что изредка я по HALT в пульт попадаю. При этом у меня опрашивается бит готовности данных приёмника, если данные готовы (нажата клавиша) срабатывает ловушка след. адреса и данные считываются. Затем отрашивается бит готовности передатчика. А вот эха нет. Считывание работает а запись глючит. Я купил плату KDJ11, проверил свои камни. По крайней мере в пульте работают и RT11 через порт грузят. Дальше мне захотелось записать в ПЗУ программку, выводящую в бесконечном цикле символ на экран и разобраться уже и с выводом. А тут РНП оказался безадресным... Anonymous написал: Во всех этих случаях ALE неактивен. Или нет? А если не GP, то у нас либо приоритет подтверждаемого прерывания, либо мусор от внутренних коммуникаций между компонентами процессора, или процессора и сопроцессора (если есть), всё остальное - адрес, |
Сейчас на форуме |
Anonymous
Advanced Member
Откуда: Москва(Россия) Всего сообщений: 2537 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 22 нояб. 2011 |
ALE активен во всех случаях, по нему AI0..3 записываются, собственно код типа операции в каждом цикле, без которого не разобрать, чего процессор хочет. Вы ALE с SYNC не мешайте, хоть они и очень похожы, SYNC порождаться должен не напрямую из ALE, а из кода типа операции, и если это адресный обмен, то запускается автомат, сперва открывающий вывод адреса в магистраль системы, уже защелкнутого в буфере по ALE, затем с задержкой выставляющий SYNC. |
Guest |
NEW! Сообщение отправлено: 13 марта 2017 21:49
Любопытная штука. Смотрю я на доку по DCJ11 и доку на 1818ВА19. Первый практически по всем выводам ТТЛ, вторая - чистый КМОП. А так хотелось припаяться по простому проводочками. Вот за что такое счастье ((( |
Сейчас на форуме |
1Ж24Б
Advanced Member
Откуда: Kaluga Всего сообщений: 349 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 7 нояб. 2014 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 26 мая 2018 0:20 Сообщение отредактировано: 26 мая 2018 0:21
Один из вариантов "хака" обзавёлся полноценным ОЗУ, ПЗУ и вторым SLU. http://vcfed.org/forum/showthread.php?54631-PDP-SBC-J11-Hack |
Guest |
NEW! Сообщение отправлено: 26 мая 2018 19:16
С DCJ11 в плане проектов есть два сюрприза. Сюрприз первый, в обязательном порядке нужно прикручивать декодер шины AOI. Без этого работать можно только в пределах самого процессора. Т.е. если вам хватает исключительно регистров самого процессора и пультового режима, то можно и без декодирования. Но вот если вам хочется память там внешнюю, то всё. Так же нелишним оказывается РНП, что требует дополнительного декодирования циклов General-Purpose (GP) Read Cycle. И если без второго оно как то ещё шевелится, то без первого полный затык. И как работает широко известный PDP11/HACK совершенно непонятно https://web.archive.org/web/20...index.html Второй сюрприз, не столь неприятный для самодельщиков, но по ряду причин очень неприятный для меня заключается во времянках чтения шины. Без картинок оно неинформативно, а картинки я сейчас прицепить не могу В двух словах, несмотря на наличие пары интересных пинов: DV (готовность данных!!!), и CONT мне так и не удалось поуправлять длительностью цикла и моментом считываения данных с шины. При чём такое поведение противоречит ТО на камень. Но косвенно мою правоту подтверждают известные мне конструкции, где скажем на DV подан просто постоянный уровень. Но, для 90% применений это особого значения не имеет. |
Сейчас на форуме |
1Ж24Б
Advanced Member
Откуда: Kaluga Всего сообщений: 349 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 7 нояб. 2014 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 26 мая 2018 20:50 Сообщение отредактировано: 26 мая 2018 20:53
Страничка с проектом http://www.chronworks.com/J11/ AI0...AI3 процессора заведены на регистр для обработки при помощи ATF22V10. |
Guest |
NEW! Сообщение отправлено: 26 мая 2018 21:44
Не спорю, однако в проекте с "которого всё и началось" этого нет. Хотя память прикручена и продемонстрирована её работа. И в этом же проекте есть упоминание о последователе, который немного видоизменил схему. Точнее повторил из того, что у него было под рукой. Вот это то и странно. Хотя возможно ходили какие то разновидности микрокода, которые позволяли работать у совсем упрощённом режиме. |
Сейчас на форуме |
1Ж24Б
Advanced Member
Откуда: Kaluga Всего сообщений: 349 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 7 нояб. 2014 |
Тогда вопрос - заработает ли советская сборка М8К с платы М8 ? В планах на макетной плате собрать с одним UARTом, чтобы определить, живой ли мой экземпляр. |
Guest |
NEW! Сообщение отправлено: 26 мая 2018 23:22 Сообщение отредактировано: 26 мая 2018 23:26
Заработает. Для того, чтобы увидеть в терминале @ собирайте минимальный вариант. Будет только одна трудность, без РНП оно стартует непредсказуемо. Но это лечится кнопками HALT и RESET. Со временем вырабатывается навык правильного нажимания. Вдогонку, можно ещё упростить схему, прикупив 1818ВА19. Хотя я в свое время прикручивал и 1002хл1... |
Сейчас на форуме |
1Ж24Б
Advanced Member
Откуда: Kaluga Всего сообщений: 349 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 7 нояб. 2014 |
На макетную плату запаял панельки под сборку М8К, развёл питание и кварцевый резонатор (4 МГц) с обвязкой. На шину AD15-AD0 поставил регистры ИР23. Т.е. повторил часть обвязки процессора по ссылке из первых сообщений темы. На INIT процессор реагирует. На /ALE, /SCTL, и /BUFCTL импульсы. По сигналам BS0 и BS1 получилось, что сменяются режимы обращения к УВВ и регистрами процессора/GP/статуса. После защёлкивания AD7-AD0 увидел код "002" (в восьмиричной системе). Вопрос после макетирования: как процессор обходится без подтяжки выводов AD15-AD0 ? Когда идёт чтение линий AD7-AD0 при старте, к ним подключены входа регистров (ТТЛШ) для защёлкивания, выхода приёмника 6402 в третьем состоянии и входа передатчика (КМОП). Сам процессор КМОП. Или я что-то упускаю ? |
Guest |
NEW! Сообщение отправлено: 27 мая 2018 22:32
Регистры на AD0-AD15 ставить излишне. Вам нужно защелкнуть только BS0, BS1 AD1 и AD2. BS1 и BS2 отправляете на одну половинку дешифратора, AD1 и AD2 на вторую. Для порта вполне достаточно. Далее, шину процессора подтягивать не нужно. Там честные единица и ноль. Сам камень КМОП, но правило .8 питания у него только на тактовые пины ЕМНИП. Во всяком случае у меня он отлично работает от 3.3в CPLD. Или я не там понял вопрос? |
Сейчас на форуме |
1Ж24Б
Advanced Member
Откуда: Kaluga Всего сообщений: 349 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 7 нояб. 2014 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 27 мая 2018 22:46 Сообщение отредактировано: 27 мая 2018 22:48
В даташите из AI0-AI3 и DAL7-DAL0 дешифратором формируется разрешение считать процессором конфигурацию при старте, заранее выставленную перемычками на входах буферной микросхемы LS244. На макете же она специально не задаётся. |
Guest |
NEW! Сообщение отправлено: 27 мая 2018 22:54 Сообщение отредактировано: 27 мая 2018 22:55
Ну так я же и писал выше про наличие/отсутствие РНП. Поскольку вам сейчас достаточно просто пультовогого режима, используйте кнопку HALT. Вы в пульт попадёте принудительно. Не гарантированно по включению питания, но у вас же есть еще кнопка INIT. Так что для простого теста будет работать и так. Ну или действительно декодировать AIO, отлавливать нужный GP Read, и выставлять на шину слово начальной установки. |
Сейчас на форуме |
MM
Advanced Member
Откуда: Павловский Посад Мск.обл. Всего сообщений: 3418 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 2 авг. 2013 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 28 мая 2018 0:34 Сообщение отредактировано: 28 мая 2018 0:44
Если есть задача сделать минимальный М-ЭВМ J11 - целесообразно задать направление проектирования "переходник J11 для платы с М1801ВМ3А", или хотя бы рассмотреть такую возможность. * ИМХО - для меня J11 интересен в первую очередь как проц для графической полуплаты для ДВК, ввиду его высокого быстродействия, т.к. на упрощенной графической карте придется регулярно работать с массивом порядка 40 Кбайт ( 640х240х2 точек = ~40 Кбайт ) ( программный скролл ). Примерная конфа АП : 0-37777 - СОЗУ программ и данных, 16 Кбайт. 040000 - 157777 - экранный массив данных ( 2 страницы ), 40 Кбайт, или массив ППЗУ - при старте программа из ППЗУ переписывается в СОЗУ адреса 0-037777. Примерные ИС : ППЗУ - 1801РР1 или аналог, 2 шт. СОЗУ - 621000 - 25 нс., 2 шт. Виды разверток - ТВ или VGA. |
1Ж24Б
Advanced Member
Откуда: Kaluga Всего сообщений: 349 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 7 нояб. 2014 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 28 мая 2018 21:02 Сообщение отредактировано: 28 мая 2018 22:31
andyTh, для дешифрации AI0-AI3 и GP кода КР556РТ4(А) не хватит ? По сигналу /CS эти ПЗУ переключаются за 30 нс, по адресным входам за 70(45) нс. Речь о тактовой частоте процессора 4...5 МГц. не посмотрел сразу - автор стал "гостем". |
1Ж24Б
Advanced Member
Откуда: Kaluga Всего сообщений: 349 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 7 нояб. 2014 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 27 июня 2018 19:12 Сообщение отредактировано: 27 июня 2018 19:13
Попытка запустить советский аналог DCJ-11 частично увенчалась успехом. Что было установлено на макетную плату: - микросборка М8К ред.3, кварцевый резонатор 4 МГц - два регистра КР1533ИР23 и К555ТМ8 для защёлкивания кодов/адресов - дешифратор КР531ИД14 с КР1533ЛЕ1, К555ЛА3 и К555ЛП8 для обслуживания последовательного порта - собственно КР1002ХЛ1 и ADM202 для связи с компьютером - линии DAL0...DAL15 подтянуты к питанию резисторными сборками по 10 кОм В таком виде макет стартует после сброса INIT. После HALT на экране получаем: 177004 @ Регистры R1...R7 доступны для чтения и записи. А вот дешифратор на КР556РТ4+К555ЛЕ4, который должен при старте выдать код варианта запуска, не получился. То ли моя ошибка, то ли умерла ИС К555ТМ8, принимающая код AI0...AI3. |
MM
Advanced Member
Откуда: Павловский Посад Мск.обл. Всего сообщений: 3418 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 2 авг. 2013 |
1Ж24Б написал: Если можно, сделайте вариант без ППЗУ. КР556РТ4 Тогда, как более-менее получится схема, можно будет сделать переходник М8К--->М1801ВМ3А, с некотрым обвесом. Может быть даже с ~1 метром СОЗУ 0 тактов. |
1Ж24Б
Advanced Member
Откуда: Kaluga Всего сообщений: 349 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 7 нояб. 2014 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 27 июня 2018 20:57 Сообщение отредактировано: 27 июня 2018 22:07
ММ макет задумывался для проверки работоспособности микросборки, поскольку М8 ред. 5Б для него мертвая и не подлежит восстановлению. Места на плате хватило только для воплощения схемы от автора "хака", без ОЗУ на 16 кБ. Платы под КМ1801ВМ3 нет, после МС1201.02 и М2 решил остановиться. http://ipic.su/img/img7/fs/DSCN3816.1530121647.jpg Кварцевый генератор (К561ЛА7+кварц 153,6 кГц) для КР1002ХЛ1 не поместился. С обратной стороны примерно три слоя провода МГТФ-0,07 *точки на пластиковых микросхемах знак того, что лично проверил функционирование до пайки*. |
dk_spb
Advanced Member
Всего сообщений: 5056 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 16 сен. 2009 |
1Ж24Б написал: Не могли бы Вы, в таком случае, поделиться прошивкой ПЛМки? поскольку М8 ред. 5Б для него мертвая и не подлежит восстановлению Только с выпаиванием крайне осторожно, лучше выкусывать и в зажим. Кстати, а почему не подлежит восстановлению? |
1Ж24Б
Advanced Member
Откуда: Kaluga Всего сообщений: 349 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 7 нояб. 2014 |
dk_spb написал: Электрической схемы нет, состояние ПЛМ-ки неизвестное (Она точно не потекла? Никаких гарантий), поиски возможных обрывов и неисправных микросхем логики ничего не дали. Куда двигаться дальше ? Кстати, а почему не подлежит восстановлению? |
dk_spb
Advanced Member
Всего сообщений: 5056 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 16 сен. 2009 |
>Куда двигаться дальше ? А разве нет хотя бы блочной схемы аналогичной DECовской платы? И что с платой? Процессор вообще не стартует? Может туда можно навесить консоль? |
dk_spb
Advanced Member
Всего сообщений: 5056 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 16 сен. 2009 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 28 июня 2018 0:44 Сообщение отредактировано: 28 июня 2018 0:45
Я бы лог анализатор на проц "поставил", чтобы понять нормально ли стартует и что дальше происходит Ну или продайте плату без процессора кому-нибудь (скромно не буду показывать пальцем) кто её попробует восстановить ;-) |
1Ж24Б
Advanced Member
Откуда: Kaluga Всего сообщений: 349 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 7 нояб. 2014 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 30 июня 2018 15:08 Сообщение отредактировано: 3 июля 2018 21:27 Пару ОЗУ 6264 что ли попробовать подключить, как выполнено в оригинальной схеме ? Можно организовать батарейную подпитку ОЗУ ) Добавлено 3.07.2018 В теме у автора оригинальный J-11 неохотно входил в режим пульта, теперь стало интересно почему ? С М8К такой проблемы не заметил, сигнал Halt принимает без проблем. В качестве кнопок "Пкн" с встроенным RS триггером на 133ЛА3. dk_spb написал: продайте плату без процессора кому-нибудь (скромно не буду показывать пальцем) кто её попробует восстановить ;-) |
1Ж24Б
Advanced Member
Откуда: Kaluga Всего сообщений: 349 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 7 нояб. 2014 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 13 июля 2018 21:34 Сообщение отредактировано: 14 июля 2018 14:25
Поставил вторую плату с двумя микросхемами ОЗУ 6264, одной КР531ЛА9 и кварцевым генератором на К561ЛА7. Теперь М8К с памятью, программа вида "непрерывный вывод символа на терминал" работает. Можно считать авторскую схему по "хаку" работоспособной. Фотографии: Применение КР531ЛА9 продиктовано схемой питания ОЗУ от литиевого элемента. Подсмотрел в каком-то старом журнале, где были рекомендации по ОЗУ на КР537РУ10. |
ra3qdp |
а можно полную схему ? |
1Ж24Б
Advanced Member
Откуда: Kaluga Всего сообщений: 349 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 7 нояб. 2014 |
Что именно вам требуется ? На страничке https://web.archive.org/web/20...index.html оригинальная схема. Регистры 74LS273 меняете на КР1533ИР23, микросхему 6402 на КР1002ХЛ1, с учётом назначения вывод. |
ra3qdp |
MM: "для меня J11 интересен в первую очередь как проц для графической полуплаты для ДВК, ввиду его высокого быстродействия" каково его быстродействие по сравнению с другими (не дефицитными процессорами) ? (например - 8086) |
MM
Advanced Member
Откуда: Павловский Посад Мск.обл. Всего сообщений: 3418 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 2 авг. 2013 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 3 октября 2018 10:29 Сообщение отредактировано: 3 октября 2018 10:31
ra3qdp написал: Насчет процессоров Интел - я не имею опыта с Интел от слова вообще. MM: "для меня J11 интересен в первую очередь как проц для графической полуплаты для ДВК, ввиду его высокого быстродействия" По сравнению с др. процессорами линейки 1801, для команд рег-рег в цепочке ( без ветвлений и переходов на др. адреса, задержка СОЗУ 0 тактов ) Процессор частота быстродействие МИПС 1801ВМ1А....5...........0.5 1801ВМ2А....10.........1.0 1801ВМ3А....6...........1.5 ( при нестандарных таймингах МПИ - 2.0 МИПС ). 1806ВМ2......5...........1.0 1806ВМ3......8............2.0 ( до 2.5 МИПС, нестандартные тайминги МПИ ) 1806ВМ5......16..........4.0 ( до 5.3 МИПС ) ( нестандартные тайминги МПИ ) 1831ВМ1......15..........3.75 ( не имеет МПИ ) 580ВМ80А....2.5.........0.5.(0.62 ?) ( не имеет МПИ ) 588 наборный компл...0.5 1816ВЕ51.....12..........1.0 ( не имеет МПИ ) |
ra3qdp |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 4 октября 2018 10:28 Сообщение отредактировано: 4 октября 2018 10:29
МПИ - а зачем он процессору, который используется в видео-контроллере или вообще каком-нибудь контроллере ? - МПИ только будет мешать. По частоте можно сравнивать ТОЛЬКО одинаковые процессоры, в разных процессорах тактовая частота делится на сколько-то и операции производятся за сколько-то тактов. Да и сравнивать корректно можно только с одинаковой системой команд и в одной архитектуре. Для видео-контроллера важным параметром является "частота записи в память". Какова она у разных процессоров ? Кстати, по быстродействию : я выкладывал данные, но они никого не заинтересовали : http://zx-pk.ru/threads/18420-...post971514 может обсудим ? |
MM
Advanced Member
Откуда: Павловский Посад Мск.обл. Всего сообщений: 3418 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 2 авг. 2013 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 4 октября 2018 15:04 Сообщение отредактировано: 4 октября 2018 15:17
ra3qdp написал: Для прояснения этого момента посоветую выделить некотрый бюджет на радиодетали и помакетировать. Какова она у разных процессоров ? Как терминал вполне сгодится эмулятор ДВК господина Патрона. Тогда табличка постом выше может дополнится и измеренной скоростью копирования массива. ( По моим измерениям для DEC-процессоров она является ( ориентировочно ) прямым результатом от быстродействия рег-рег или даже от скорости выборки ОЗУ ). Пример эталонного задания для измерения скорости копирования массива : 001000 : 012700 001000 012701 002000 012702 003000 012703 000040 001020 : 012122 012122 012122 012122 012122 012122 012122 012122 001040 : 077311 077020 000000 Почему пересылка массива длиной 1Т выполнена цепочкой - для минимизации потери времени на вычислении параметров цикла, и для конвеерных процессоров, где ветвление - это сброс конвеера, за исключением 1801ВМ1, где нет конвеера. Измеренная мной ранее скорость копирования ( на аналогичном тексте программы ) : 1806ВМ2-5.5 мгц ~ 600 кбайт/с 1801ВМ1А-5 мгц ~ 300 кбайт/с * Добавлено. На блоке ВМ3А-6 мгц при 1.2 млн рег-рег ориентировочная скорость копирования массива ( по адресам 170000 - 172000 ) была 800 кбайт/с, за счет неоптимизированной Э3 и резиновых таймингах МПИ ( вход 1801ВМ3А SSYNC не на общем ) |
ra3qdp |
MM написал: А я посоветую выяснить в документации для конкретного процессора соотношение тактовой частоты к длительности цикла и количество циклов для команд. Для прояснения этого момента посоветую выделить некотрый бюджет на радиодетали и помакетировать |
MM
Advanced Member
Откуда: Павловский Посад Мск.обл. Всего сообщений: 3418 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 2 авг. 2013 |
ra3qdp написал: Пока доступно ТО на 1801ВМ2. выяснить в документации для конкретного процессора Если кто опубликует ТО для др. совковых камней - есть некотрый риск, что он может отправится в бесплатный тур по ленинским местам. Ну если только из-за границы осмелятся |
ra3qdp |
у всех "совковых" есть прототипы (кроме 1801). А для каких нет данных ? С чего Вы решили, что данные по количеству тактов для выполнения команд могут быть тайной ? |
MM
Advanced Member
Откуда: Павловский Посад Мск.обл. Всего сообщений: 3418 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 2 авг. 2013 |
ra3qdp написал: Проясняю ситуацию. С чего Вы решили, что данные по количеству тактов для выполнения команд могут быть тайной ? Практически все советские DEC-камни выпускались и с милитарисской приемкой. Не факт, что у всех исполнений процессоров ( по видам приемок ) были разные ТУ. А пуликация ТО или его частей компонента, находящегося на вооружении - есть признак квалификации по статье 283 УК "Разглашение гостайны". Некорые комментарии по этому были опуликованы в журнале "Радио" в 0-х годах . Даже есть прецендент, 2014 г. Один ветеран, бывший директор предприятия на Украине, выпускавшего милитарисское оборудование, затеял приобрести ТО и некорые др. доки для железяки разработки времен СССР у российского предприятия. Приехал в РФ, вывез доки с предприятия РФ, и тут его арестовали. Сидел долго. Должно гуглится. Что ему припаяли - шпионаш... |
ra3qdp |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 5 октября 2018 18:33 Сообщение отредактировано: 5 октября 2018 19:02
страшилки какие... говорят - у некоторого контингента бывают осенние обострения. Да и за некоторые "мысли" можно и сейчас попасть в другое заведение. Опасаюсь за Ваше здоровье. (шучу). Вы упомянули ТО. Может имели ввиду учтенный экземпляр комплекта конструкторской документации для производства микропроцессоров ? Хамить будете другим и не в этом разделе. |
skoroxod
Advanced Member
вежливый пролетарий Откуда: Старый Оскол Всего сообщений: 8177 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 5 мар. 2009 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 27 марта 2019 13:58 Сообщение отредактировано: 27 марта 2019 14:01 |
dk_spb
Advanced Member
Всего сообщений: 5056 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 16 сен. 2009 |
А толку-то? 1831 несовместим с "правильными" DCJ11 по выполнению некоторых инструкций. Совместим только с ранними "неправильными" |
dk_spb
Advanced Member
Всего сообщений: 5056 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 16 сен. 2009 |
Да, и как-то совсем нераскрыта тема совместимости 1831 с оригинальными и с отечественными FPA. |
<<Назад Вперед>> | Страницы: 1 2 3 4 5 6 7 8 9 | Печать |
Полигон-2 » Другие архитектуры » DCJ11 несколько вопросов |
1 посетитель просмотрел эту тему за последние 15 минут |
В том числе: 1 гость, 0 скрытых пользователей |
Последние | |
[Москва] LIQUID-Акция. Сливаются разъемы CF МС7004 и 7004А на AT и XT Пайка термотрубок Проммать s478 PEAK 715VL2-HT ( Full-Size SBC) Подскажите по 386 материке по джамперам. |
Самые активные 5 тем | |