PDA

Просмотр полной версии : ПЛМ 556РТ21 - PLS105A и 556РТ22 - PLS167A



bigral
05.03.2016, 04:47
Вот бывают такие интересные микрухи, как я понимаю на них можно сделать конечный автомат (https://ru.wikipedia.org/wiki/%D0%9A%D0%BE%D0%BD%D0%B5%D1%87%D0%BD%D1%8B%D0%B9_% D0%B0%D0%B2%D1%82%D0%BE%D0%BC%D0%B0%D1%82)

В кратце, суть их в том что имеется матрица из которой можно слепить логическую схему, так же примерно как и на 556РТ1, но на выходе этой матрицы стоят регистры сохраняющие результат логической схемы по CLK, причем половина выходов этих регистров включенно опять таки на вход той же логической матрицы а половина выходит наружу.


ВХОДНЫЕ ДАННЫЕ -> ЛОГИЧЕСКАЯ СХЕМА ПРЕОБРАЗОВАНИЯ -> РЕГИСТРЫ -> ВЫХОД
^ |
| |
\--------------------------/

НО не ясно как создавать прошивки для них?
Как их (или ЧЕМ?) программировать?

Если кто-либо занимался ими когда-либо, может внесете ясность в вопрос?

balu_dark
07.03.2016, 21:29
скорее всего Palasm. И ручками.

ПыСы Есть еще язык Abel. Если зрение хорошее можно глянуть инфу на страничке http://www.pldworld.com/html/technote/Tour_of_PLDs.htm
А то там дикая пляска размеров.

bigral
13.03.2016, 04:52
Да полазил в инете выяснил что круче всех ez-ABEL 4.x от DATA I/O corp, под DOS, он понимает практически любые старые PLD, к тому же самый навороченный язык сам по себе. Есть так же PALASM под DOS от AMD к стати тоже шарит pls167a оказалось что ее AMD клепал по лицензии тоже, но к примеру 556рт1 оно же pls100 или 82s100 уже не шарит :( так что лажа.

Еще как я понимаю есть CUPL или его последняя реинкарнация CUBEL 5.0 но найти его не реально так как его до сих пор продают за деньги ~$200.

Так же есть еще другие системы подготовки JED-ов, но они все работают с PAL,PALCE,GAL,PEEL и т.д. так что ими можно только 1556ХЛ8,ХП6 (только надо учесть что смысла НЕТУ, так как эти микрухи дороже в разы самой распостраненной и дешевой ATF16V8B, если что либо и клепать на PAL-ах то это кандидат №1 изза того что стоит дешевле ближайшего конкурента GAL16V8B аж в 2 раза.)

По поводу программаторов видимо нужно на ebay искать HI-LO all-01,02,03 или XELTEK-и вплоть до 3000U ну там может DATA I/O но там ящики такие что доставка будет дорогой.

Когда-то видел статью в радиолюбителе (не помню номер) там говорилось что какой-то программатор таки шьет 556рт21 из тех что у нас делались, вот токо не помню какой, но помню что он один там был. Никто не знает?

krotan
13.03.2016, 16:42
не подойдёт? (http://zx-pk.ru/showthread.php?t=4915&p=661934&viewfull=1#post661934)

bigral
14.03.2016, 04:27
не подойдёт? (http://zx-pk.ru/showthread.php?t=4915&p=661934&viewfull=1#post661934)

Это wincupl (который и сейчас можно скачать на сайте) доставшийся atmel-у и порезанный дико так что поддерживает токо чипы atmel и pal-ы (типа как industry standard). Все что было в CUPL-e еще в 80-х как я понял тут вырезанно, хотя в том же его HELP-е встречается упоминание об PLS105 как пример device-a, про то что его вырезали из этого компилера естественно в HELP-е ничего не говорится. Возможно если у кого-то есть вырезанные библиотеки то можно было бы их добавить и оно бы заработало как надо, но думаю тот у кого есть эти библиотеки и EXE-шник вместе с ними же тоже имеет :)

bigral
17.03.2016, 15:20
Нашел фирмовую прогу AMAZE от Signetics в архивах shareware программ времен 90-х. В ней можно задавать прошивку стандартным способом который указан в datasheet на эти микрухи т.е. в виде таблицы. По идее прога поддерживает программаторы подключенные по com-порту и понимающие JED. Еще прога поддерживает какой-то программатор "Low cost programmer for PLD" схема и прошивки на который доступны в документации от Signetics но он шьет только 20pin микрухи (т.е. РТ1\РТ2\РТ21\РТ22 он НЕ шьет) :(