Копирование PAL чипов для старых мамкок и видеокарт

Описания, советы, ремонт, эксплуатация старых IBM PC-совместимых ПК
sintech
Junior Member
Сообщения: 137
Зарегистрирован: 23.08.2015,16:00
Откуда: Moscow

Вклад в сообщество

Копирование PAL чипов для старых мамкок и видеокарт

Сообщение sintech » 28.07.2021,19:25

Я пользовался прогой Logic Friday https://web.archive.org/web/20131022021 ... ntrak.com/ она старая но имеет удобный интерфейс, можно загружать сырую таблицу истинности считанную с PAL как с ПЗУ и программа преобразует ее в логические уравнения.
Лично считывал PAL с установленной защитой от считывания с помощью простейшего перебора входов и записи значения на выходах программой на микроконтроллере. Потом через Logic friday преобразовывал в уравнения и записывал их в GAL, результат полностью совпал с оригиналом.

TgumanoidT
Newbie
Сообщения: 17
Зарегистрирован: 18.07.2017,22:36

Копирование PAL чипов для старых мамкок и видеокарт

Сообщение TgumanoidT » 11.08.2021,22:52

Было бы круто создать где-нибудь архив считанных палок для хороших людей. Интересно Willem 5.0 в состоянии палку прочитать?

Аватара пользователя
zorex
Advanced Member
Сообщения: 2668
Зарегистрирован: 26.10.2020,15:49
Откуда: Москва

Копирование PAL чипов для старых мамкок и видеокарт

Сообщение zorex » 11.08.2021,23:09

TgumanoidT писал(а): 11.08.2021,22:52 Было бы круто создать где-нибудь архив считанных палок для хороших людей. Интересно Willem 5.0 в состоянии палку прочитать?
Насчет Willem не уверен, TL866 через адаптер вроде может, сейчас вот как раз адаптер заказываю на JLCPCB по этой схеме:
https://github.com/pascalorama/paldumper
Через EasyEDA открыл .brd файл онлайн, сгенерил gerber и отправил в корзину.

Аватара пользователя
zorex
Advanced Member
Сообщения: 2668
Зарегистрирован: 26.10.2020,15:49
Откуда: Москва

Копирование PAL чипов для старых мамкок и видеокарт

Сообщение zorex » 11.08.2021,23:24

Еще вот такой дампер заказал несколько PCB v2.0: https://github.com/DuPAL-PAL-DUmper/DuPAL_Board
Но этот вроде тандемом с ардуиной или атмегой работает, видимо понадобится помощь.

Аватара пользователя
zorex
Advanced Member
Сообщения: 2668
Зарегистрирован: 26.10.2020,15:49
Откуда: Москва

Копирование PAL чипов для старых мамкок и видеокарт

Сообщение zorex » 03.09.2021,09:21

Приехали печатные платы c JLCPCB для сборки paldumper и DuPAL:
IMG_9044.JPG

Jager
Advanced Member
Сообщения: 1492
Зарегистрирован: 10.11.2018,21:27
Поблагодарили: 1 раз

Копирование PAL чипов для старых мамкок и видеокарт

Сообщение Jager » 03.09.2021,10:04

zorex,
Излишки будете продавать? Я бы купил по одной пустой плате.

dk_spb
Advanced Member
Сообщения: 6890
Зарегистрирован: 16.09.2009,20:25
Благодарил (а): 12 раз
Поблагодарили: 9 раз

Вклад в сообщество

Копирование PAL чипов для старых мамкок и видеокарт

Сообщение dk_spb » 03.09.2021,10:18

Я бы тоже купил большенькую.

Аватара пользователя
zorex
Advanced Member
Сообщения: 2668
Зарегистрирован: 26.10.2020,15:49
Откуда: Москва

Копирование PAL чипов для старых мамкок и видеокарт

Сообщение zorex » 03.09.2021,10:18

Jager писал(а): 03.09.2021,10:04 zorex,
Излишки будете продавать? Я бы купил по одной пустой плате.
dk_spb писал(а): 03.09.2021,10:18 Я бы тоже купил большенькую.
В принципе могу продать, пишите в ЛС, договоримся.

Remonter
Junior Member
Сообщения: 104
Зарегистрирован: 01.09.2019,10:20
Откуда: Пермь

Копирование PAL чипов для старых мамкок и видеокарт

Сообщение Remonter » 20.12.2021,10:05

zorex писал(а): 03.09.2021,09:21 Приехали печатные платы c JLCPCB для сборки paldumper и DuPAL:
IMG_9044.JPG
Есть какие-нибудь результаты? Особенности работы? Какой лучше выбрать?

Kir17
Advanced Member
Сообщения: 810
Зарегистрирован: 07.04.2023,11:54
Откуда: Москва
Благодарил (а): 9 раз
Поблагодарили: 91 раз

Копирование PAL чипов для старых мамкок и видеокарт

Сообщение Kir17 » 17.04.2026,13:01

Добавлю свои "5 копеек", ну и чтобы потом самому найти ;)
Для чтения PAL16L8 спаял простой переходник на макетной плате
DIP28 (ПЗУ) -> DIP20 (PAL16L8)
1 (A15) -> 11 (IN10)
2 (A12) -> 1 (IN1)
3 (A7) -> 2 (IN2)
4 (A6) -> 3 (IN3)
5 (A5) -> 4 (IN4)
6 (A4) -> 5 (IN5)
7 (A3) -> 6 (IN6)
8 (A2) -> 7 (IN7)
9 (A1) -> 8 (IN8)
10 (A0) -> 9 (IN9)
23(A11) -> 510R -> 11 (D0) -> 14 (IN/OUT3)
21(A10) -> 510R -> 12 (D1) -> 13 (IN/OUT2)
13 (D2) -> 12 (OUT1)
14 (GND) -> 10 (GND)
24(A9) -> 510R -> 15 (D3) -> 15 (IN/OUT4)
25(A8) -> 510R -> 16 (D4) -> 16 (IN/OUT5)
26(A13) -> 510R -> 17 (D5) -> 17 (IN/OUT6)
27(A14) -> 510R -> 18 (D6) -> 18 (IN/OUT7)
19 (D7) -> 19 (OUT8)
28 (VCC) -> 20 (VCC)
Особенность в том, что паял как удобнее провода "тащить", главное выходы PAL16L8 на шину данных, а входы на адрес. Ну и резисторы пришлось поставить 510 Ом.
У PAL16L8 только 16 входов может быть, поэтому DIP28 а ля ПЗУ 27С512 вполне достаточно.
В архиве
Pal_as_Rom.zip
(4.72 КБ) 8 скачиваний
две программки на PERL. Одна переставляет адреса/данные в считанном файле в "нормальный" порядок, а вторая готовит файлы для анализа программой Logic Friday.
27.04.26 Расширил readme в архиве.
Последний раз редактировалось Kir17 27.04.2026,13:09, всего редактировалось 1 раз.

dk_spb
Advanced Member
Сообщения: 6890
Зарегистрирован: 16.09.2009,20:25
Благодарил (а): 12 раз
Поблагодарили: 9 раз

Вклад в сообщество

Копирование PAL чипов для старых мамкок и видеокарт

Сообщение dk_spb » 17.04.2026,13:54

А регистровые уже придумали как копировать? PAL16R8 залоченную, например.

Ответить