PDA

Просмотр полной версии : Схема расширения до 128 Ленинград-1 на 556РТ4



Mikka_A
21.10.2009, 23:03
Добрый вечер коллеги!

Покопавшись на форуме не нашел сабжа.

А он тогда. во времена расцвета был распространен. Продавали Бумашку, РТшку и недостающих, по моему пару корпусов. А иногда, и готовую платку.

Укажите на оную схему?

Благодарю.

dicebox
21.10.2009, 23:53
Может это?:v2_conf3:

Mikka_A
22.10.2009, 10:04
Может это?:v2_conf3:

очень очень похоже на правду!
по моему это она и есть.
сегодня посмотрю на реале ( благо, есть собраный вариант на ней...)

Вопрос с программистам - реально переписать данный код для 556РТ4 скажем для GAL16v8? :v2_conf3:

fan
22.10.2009, 14:07
Схемку с описанием в первых номерах ZX-РЕВЮ печатали .

Вот - ZX - РЕВЮ 1-12/91 (сборник , можно взять тут - nukpage.narod.ru в pdf c цветными картинками !!!) с.15 расширение памяти Ленинграда48к до 128к (используется ПЗУ 556РТ4...)

Ewgeny7
22.10.2009, 20:11
реально переписать данный код для 556РТ4 скажем для GAL16v8?
Не влезет. 256 полубайт. Надо EPM.

Keeper
22.10.2009, 20:20
Не влезет.

Что не влезет? Мультиплексор? ;)

Ewgeny7
22.10.2009, 20:24
Что не влезет? Мультиплексор?
Данные.
Хотя, можно поизвращаться, сделав не 256 ячеек памяти, а 16.
А ты как бы сделал?

Keeper
22.10.2009, 20:36
Так не в данных дело, вместо этой ПЗУ в гал/атф легко описывается мультиплексор и логика для CAS0/CAS1

Ewgeny7
22.10.2009, 20:38
Так не в данных дело, вместо этой ПЗУ в гал/атф легко описывается мультиплексор и логика для CAS0/CAS1
Ага, я уже понял, что проще логику запихнуть, чем городить огород с ПЗУ :)

Alex_NEMO
22.10.2009, 20:52
Исходя из схемы, как я понял, это расширение методом "бутерброда", т.е. напайка 2-го ряда РУ5. А есть ли реольно рабочая схема, по которой можно память Л-1 расширить с помощью замены линейки ру5 на РУ7(или имп. аналоги)? А то в форуме приводилась схема такой модификации, но при этом, использовалось только 128к из доступных 256к?

fan
22.10.2009, 22:34
Рулёжка второй половинкой мозга у KAY256 и скорпа аналогичные - port 1FFD bit 4 .
Только толку от этого ??? При такой кучи микрух лучше сразу до мегабайта расширить (чтоб гонять образы флопов с винта).

Keeper
22.10.2009, 22:49
Паршивка для gal/atf. Пины выбрал от фонаря... Тем кто будет переназначать пины и компилировать Wincuplом советую отключать оптимизации, а то оно мне такого наоптимизировало...

Mikka_A
23.10.2009, 17:12
Паршивка для gal/atf. Пины выбрал от фонаря... Тем кто будет переназначать пины и компилировать Wincuplом советую отключать оптимизации, а то оно мне такого наоптимизировало...

завтра запосчу свой вариант на 16в8
остается только триггер снаружи и все...

spensor
23.10.2009, 19:18
Исходя из схемы, как я понял, это расширение методом "бутерброда", т.е. напайка 2-го ряда РУ5. А есть ли реольно рабочая схема, по которой можно память Л-1 расширить с помощью замены линейки ру5 на РУ7(или имп. аналоги)? А то в форуме приводилась схема такой модификации, но при этом, использовалось только 128к из доступных 256к?
А какая проблема передрать схему с KAY256?

Alex_NEMO
23.10.2009, 19:22
А какая проблема передрать схему с KAY256?
Я только KAY1024 видел...
С сигналами путаницы не будет?

fan
23.10.2009, 20:36
Монописуально . Port 1FFD bit 4 .

Лучше скажи чего на 256к гонять будешь .

Alex_NEMO
23.10.2009, 20:39
Монописуально . Port 1FFD bit 4 .
Мне бы схемку для наглядности!

Лучше скажи чего на 256к гонять будешь .
А что погонится, то и буду! :) - Как говорится, памяти много не бывает!

spensor
26.10.2009, 10:30
Мне бы схемку для наглядности!
Схема KAY256 приведена в "Радиолюбитель" №10-12 за 1994 год, журнал можно найти на publ.lib.ru , также имеется в этом архивчике: ftp://ftp.untergrund.net/users/AAA/KNIGI/radiozx.rar
В принципе присутствует движняк адресных ног с процессора и видеоконтроллера (если сравнивать со схемой "Ленинград") в направлении MA8, это связано с необходимостью регенерации памяти, но оно не сильно хитро. Вообще переделка 48 в 256 это самый простой и логичный способ модернизации 48х, РУ7 (41256) ставятся на место РУ5, первые ножки всей линейки объеденяются в единый сигнал который подается на доработку. Вот правда возникает интересный вопрос можно ли практически всю доработку замутить на ATF16V8 или GAL-аналоге. По ножкам получается, а вот по архитектуре микросхемы спорный вопрос - необходимо после триггера реализовать элементарную комбинаторную операцию.

Mikka_A
26.10.2009, 10:46
......возникает интересный вопрос можно ли практически всю доработку замутить на ATF16V8 или GAL-аналоге. По ножкам получается, а вот по архитектуре микросхемы спорный вопрос - необходимо после триггера реализовать элементарную комбинаторную операцию.

а еще есть 22v10 ..... вот... :v2_blush:

balu_dark
16.01.2010, 00:59
апну тему немного. Микка - прогресс езть? а то собрал перед нг Ленина. счас думаю расширить его.

Mikka_A
18.01.2010, 12:17
апну тему немного. Микка - прогресс езть? а то собрал перед нг Ленина. счас думаю расширить его.

честно - нет
со скорпами воюю...

balu_dark
18.01.2010, 13:19
Ок. Будем подождать.

Mikka_A
18.01.2010, 14:43
Ок. Будем подождать.

обязательно попробую.
ибо скорпы кончились, паять почти нечего - вот займусть разнообразием...

Mirazh
19.01.2010, 18:48
альтеру туда. альтеру :)

balu_dark
19.01.2010, 20:44
Alterу не интересно :) слишком легко. смысл ее тулить если на ней сразу весь комп можно собрать ;) тут именно интересен случай PAL.

Ewgeny7
19.01.2010, 22:43
слишком легко. смысл ее тулить если на ней сразу весь комп можно собрать
Ну, в 3032 не весь спек влезет, микрух пять-десять только :)
Зато они дешевы. Дешевле палок/галок. Я на такой слепил расширение памяти для Скорпиона до 1 мегабайта и доволен :)

balu_dark
20.01.2010, 00:53
PAL стоит бакса 2.5 не верю что эта альтера дешевле да и plcc счас уже днем с огнем наверно, одни планары. а пал - DIP.

Mirazh
20.01.2010, 08:27
PAL стоит бакса 2.5
а в нашу деревню никто не везет палы-галы....

Ewgeny7
20.01.2010, 14:04
PAL стоит бакса 2.5 не верю что эта альтера дешевле
Попробуй найти на просторах необъятной... Я нашел только ATF за 160руб.
EPM3032 стоит от 58 рублей. PLCC, разумеется.

Mikka_A
20.01.2010, 15:26
Попробуй найти на просторах необъятной... Я нашел только ATF за 160руб.
EPM3032 стоит от 58 рублей. PLCC, разумеется.

ГАЛ изящнее альтеры... и паять удобнее ....я вообще дип люблю, а не плцц.. но это чисто имхо...

balu_dark
20.01.2010, 16:37
Попробуй найти на просторах необъятной... Я нашел только ATF за 160руб.
EPM3032 стоит от 58 рублей. PLCC, разумеется.

я сорри но такие вещи проще брать на E-bay. я там и памятью дип32 512к*8бит 5в разжился - и совсем не дорого. и процессоры Z80 . а если брать не 1 PAL а набор из нескольких штук то будет еще дешевле. только надо спрашивать отправят ли к вам перед тем как начать торговаться.

Andrnow
20.01.2010, 17:59
Извиняюсь за тупой вопрос, но как вы их прошиваете?

balu_dark
20.01.2010, 19:31
если вопрос ко мне то у меня есть УСБшный программатор - 24000 поддерживаемых чипов. тоесть шить можно почти все. а если надо только PAL шить - ищи схему GALblast.

Ewgeny7
20.01.2010, 20:12
А есть тут товарищи, способные внятно научить работать в WinCupl? Имею ввиду не оболочку, а сам язык? Я чуть не застрелился, пока выяснял как сделать обычную защелку... Так и не разобрался. Может есть у кого литература по этому шедевру?
Абель не предлагать, есть существенные различия.

---------- Post added at 20:12 ---------- Previous post was at 20:09 ----------


ГАЛ изящнее альтеры... и паять удобнее
Дык спору нет, тут мы с тобой солидарны :)

Mick
20.01.2010, 20:14
А есть тут товарищи, способные внятно научить работать в WinCupl? Имею ввиду не оболочку, а сам язык? Я чуть не застрелился, пока выяснял как сделать обычную защелку... Так и не разобрался. Может есть у кого литература по этому шедевру?
Абель не предлагать, есть существенные различия.

Я в нем делал все прошивки паолок ZXM-777. Язык похож на AHDL, там в хелпе есть примеры.

Andrnow
20.01.2010, 20:32
balu_dark,

а если надо только PAL шить - ищи схему GALblast.


Спасибо. А этот программатор только GAL шьет, или PAL тоже умеет?

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

balu_dark
20.01.2010, 21:19
хм по наивности считаю что щьются они одинаково и отличаются только устройством ячеек. мож конечно я и не прав - надо даташиты покурить будет.

---------- Post added at 22:19 ---------- Previous post was at 22:16 ----------


А есть тут товарищи, способные внятно научить работать в WinCupl? Имею ввиду не оболочку, а сам язык? Я чуть не застрелился, пока выяснял как сделать обычную защелку...

насколько я понимаю защелку тебе даст сделать только ФПГА но не ПАЛ или ГАЛ. даже если городить защелку на элементарной логике. на этих чипах можно делать все что не требует регистров - устройство у них такое. тоесть всякие дешифраторы декодеры и прочее - милое дело генерятся. а триггеры вроде вообще даже первые ПЛМ не умели делать.
кинь в меня линком в личке на ассемблер паловский и доки.

Ewgeny7
20.01.2010, 22:42
а триггеры вроде вообще даже первые ПЛМ не умели делать.
В турбинах Скорпиона (GAL22V10) стоят триггеры в унутре. И в даташите на галки есть триггеры.

---------- Post added at 22:42 ---------- Previous post was at 22:41 ----------


хм по наивности считаю что щьются они одинаково
Нет. технология разная. И для галок/палок нужен выньдос 98, как это ни странно :)

Alex_NEMO
20.01.2010, 23:06
А есть тут товарищи, способные внятно научить работать в WinCupl? Имею ввиду не оболочку, а сам язык? Я чуть не застрелился, пока выяснял как сделать обычную защелку... Так и не разобрался. Может есть у кого литература по этому шедевру?
Абель не предлагать, есть существенные различия.
Женя, если есть время/желание найди/качни/посмотри Lattice ISP Lever - это софтина от Lattice, наподобие Альтеровского Квартуса, только есть возможность сделать "прошивку" для PAL/GAL (или как там они у Lattice называются, но они такие же!) в схематике! Я качнул, чуть поковырял, но нужды не было, и я не стал вникать... Можешь на сайте их покопать, там таде какие-то примеры есть именно под PAL/GAL.

Andrnow
21.01.2010, 00:49
насколько я понимаю защелку тебе даст сделать только ФПГА но не ПАЛ или ГАЛ. даже если городить защелку на элементарной логике. на этих чипах можно делать все что не требует регистров - устройство у них такое. тоесть всякие дешифраторы декодеры и прочее - милое дело генерятся. а триггеры вроде вообще даже первые ПЛМ не умели делать.
кинь в меня линком в личке на ассемблер паловский и доки.

Не соглашусь. Судя по картинкам в даташитах палки/галки имеют некоторое количество входов, заведенных на выходы матрицы, в связи с чем в них можно программировать триггеры, но правда в очень малом кол-ве...

balu_dark
21.01.2010, 03:24
тогда пойду абкурюсь даташитами. просто из прошлого както настойчиво вспоминается что они были набором элементарной логики. кстати чтобы делать тригер на логике надо не забывать что на оба входа ОБЯЗАТЕЛЬНА подтяжка к "1"це.