С любовью к вам, Yandex.Direct
Размещение рекламы на форуме способствует его дальнейшему развитию
Я про ispLEVER ничего не могу сказать.
Да у Вас в WinCUPL в виде уравнения проще получается.
Схему рисовать дольше, а в уравнении всего 1 строка.
Если есть вопросы - пишите на tetroid собака inbox точка ru
Да это да, там на самом деле еще проще можно:
Да и на ABEL'е не сложнее. Вот только логика не лезет в 16v8. А так хотелось на халяву поиметь 74hc688Код:/* *************** INPUT PINS *********************/ PIN [2,4,6,8,11,13,15,17] = [P0..7]; PIN [3,5,7,9,12,14,16,18] = [Q0..7]; /* *************** OUTPUT PINS *********************/ PIN 19 = !P_EQUAL_Q; FIELD p_inputs = [P0..7]; FIELD q_inputs = [Q0..7]; P_EQUAL_Q = p_inputs == q_inputs;20v10 у меня нету, а специально на али покупать - так проще саму hc688 на том же али купить. Ладно, хрен с ним, суть вообщем-то ясна по вопросу GAL. Спасибо всем за участие.
Помогите, пожалуйста с кодом для ATF16V8B. Никак не могу описать два D-триггера с выходами Q1, Q2, Q3. Постоянно Wincipl ругается на Q1 и Q2. Что я не так делаю?
Device G16V8MS ;
/* *************** INPUT PINS *********************/
PIN 1 = MX ; /* mode */
PIN 2 = A5 ; /* address */
PIN 3 = A4 ; /* address */
PIN 4 = A3 ; /* address */
PIN 5 = A2 ; /* address */
PIN 6 = A1 ; /* address */
PIN 7 = A0 ; /* address */
PIN 8 = A14 ; /* address */
PIN 9 = A15 ; /* address */
PIN 12 = AN ; /* address */
PIN 13 = WR ; /* write */
PIN 16 = RESET ; /* reset */
PIN 17 = TEST ; /* test */
/* *************** OUTPUT PINS *********************/
PIN 14 = U0 ; /* RAM/ROM disks select */
PIN 15 = RAMD ; /* RAM disk select */
PIN 18 = ROM ; /* ROM disk select */
PIN 19 = A145 ; /* high address */
PINNODE 201 = Q1;
NODE Q2;
NODE ROMD;
/* equations */
Q1.D = A0;
Q1.CK = !U0;
Q1.AR = !Q3;
Q2.D = A1;
Q2.CK = !U0;
Q2.AP = !RESET;
Q3 = !Q2;
Ну формально в ATF16V8 есть же регистры, только с данными и общим клоком. По сути что то типа ИР23, только с возможностью добавления логики
Разместил репозиторий galblast для win32 на битбакете.
https://bitbucket.org/marinovsoft/galblast
ПК8010 "Корвет"+ExtRom+AY, Atari 65XE+SDrive, Дельта-С(52ИС)+AY, Scorpion ZS 1024+SMUC
GAL такая же редкость как и PAL
Лучше смотрите в сторону универсальных дешевых ATF16V8B и популярных Стерх-007/011
Но можно взять на вооружение и что экстрадешево, например ATFBlast
http://www.bhabbott.net.nz/atfblast.html
PS. Да и трекеры мне нравятся такие как Gitlab и Github.
Последний раз редактировалось perestoronin; 04.11.2018 в 01:42.
Ретрокладовая продажи
Ни разу не имел дела с PLD, а тут вдруг понадобилось.
Я сочиняю контроллер псевдодиска на SD-карте, правда не для Спектрума, а для ДВК. БОльшая часть функционала у меня сделана на МК (STM32), но кое с чем этот МК не справляется, необходимо аппаратное решение. И очень похоже, что это решение легко влезет в ГАЛку/АТФ-ку. Так, что я выписал с Али десяток ATF22V10B (чтобы ног хватило, логика там несложная) и начал искать материалы на тему: "Как сочинить прошивку для них". Ну, и как ее залить, но это проще.
Так вот, просмотрел я всю эту тему, но четкого ответа на свои вопросы так и не нашел. Можно попросить резюме по здешним материалам? Конкретно - вот список вопросов.
1. В какой софтине сочинять прошивку для АТФ-ки? И где ее взять? URL?
2. Оно обязательно в текстовом виде, или можно нарисовать схему и кто-то ее скомпилит в прошивку? Опять же, URL?
3. Изучил ДШ на ATF22V10B, как-то скудно с информацией. На схеме присутствуют такие изящные прямоугольники с надписью внутри "OUTPUT LOGIC", а что у них внутри, в ДШ шарисовать забыли. Где это разрисовано? URL?
- - - Добавлено - - -
Да, и как этими софтами пользоваться, а то я укачал WinCUPL и ни фига не понял. Что за язык, на котором там написаны примеры? Где взять по нему руководство? URL ? И, желательно, в русском переводе...
Кто мешает тебе выдумать порох непромокаемый? (К.Прутков, мысль № 133)
Эту тему просматривают: 4 (пользователей: 0 , гостей: 4)