User Tag List

Страница 91 из 191 ПерваяПервая ... 878889909192939495 ... ПоследняяПоследняя
Показано с 901 по 910 из 1910

Тема: ПЛИС и всё что с ними связано

  1. #901

    Регистрация
    15.11.2007
    Адрес
    Харьков
    Сообщений
    873
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    1
    Поблагодарили
    1 сообщение
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Нужно сигнал /DOS завести на вход D триггера, на вход C триггера подать CLK Z80 или 14 МГц, главное тут учесть что если Z80 работает по заднему фронту CLK то /DOS нужно защелкивать по переднему.

  2. #901
    С любовью к вам, Yandex.Direct
    Размещение рекламы на форуме способствует его дальнейшему развитию

  3. #902
    ZEK
    Гость

    По умолчанию

    Цитата Сообщение от Mick Посмотреть сообщение
    олетаем мимо ПЗУ TRDOS а летим в васик 48
    а можно AHDL кусок, ток непосредственно логики DOS, а то в нем туго очень колупаться, наверное замешано что то лишнее или сигнал фиксируется тригером не поздно

  4. #903

    Регистрация
    14.06.2005
    Адрес
    г. Калуга
    Сообщений
    10,145
    Спасибо Благодарностей отдано 
    216
    Спасибо Благодарностей получено 
    774
    Поблагодарили
    419 сообщений
    Mentioned
    23 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от ZEK Посмотреть сообщение
    а можно AHDL кусок, ток непосредственно логики DOS, а то в нем туго очень колупаться, наверное замешано что то лишнее или сигнал фиксируется тригером не поздно
    Просьба не пинать сильно, я описал кусок схемы из фени.
    A45 - это A[15,14]

    Код:
    	%============== Формирователь сигнала выбора кода инструкции из памяти ================%
    	SEL_CODE = M1 # MREQ;
    
    	%============== Формирователь сигнала выбора окна ПЗУ =================================%
    	SEL_3DXX = !(ADDR[8] & !ADDR9 & ADDR[10] & ADDR[11] & ADDR[12] & ADDR[13] & ROM128 & A45 & !SEL_CODE);
    
    	%================ Формирователь сигнала NMI ============================================%
    	NMI_REG.d    = MAGIC;
    	NMI_REG.clrn = VCC;
    	NMI_REG.clk  = SEL_CODE;
    	NMI_REG.prn  = SEL_3DXX;
        
    	NMI = NMI_REG.q;
    
    	%===================== Формирователь сигнала DOS =========================================%
     	DOS_REG.d    = VCC;
    	DOS_REG.clrn = RES & (SEL_CODE # A45);
    	DOS_REG.clk  = VCC;
    	DOS_REG.prn  = SEL_3DXX & NMI_REG.q;
        
    	DOS = !DOS_REG.q;
    Сайт поддержки моих изделий - http://micklab.ru/
    Группа ВКонтакте - https://vk.com/micklab

  5. #904

    Регистрация
    15.11.2007
    Адрес
    Харьков
    Сообщений
    873
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    1
    Поблагодарили
    1 сообщение
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Как-то так...
    Код:
    DOSRG = !DOS_REG.q; 	
    
    DOS_SYNC.d    = DOSRG ;
    DOS_SYNC.clrn = VCC;
    DOS_SYNC.clk  = F14; или Z80 CLK
    DOS_SYNC.prn  = VCC;
    
    DOS = DOS_SYNC.q;

  6. #905

    Регистрация
    14.06.2005
    Адрес
    г. Калуга
    Сообщений
    10,145
    Спасибо Благодарностей отдано 
    216
    Спасибо Благодарностей получено 
    774
    Поблагодарили
    419 сообщений
    Mentioned
    23 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Keeper Посмотреть сообщение
    Как-то так...
    Спасибо, попробую этот вариант - может заработает.
    Сайт поддержки моих изделий - http://micklab.ru/
    Группа ВКонтакте - https://vk.com/micklab

  7. #906

    Регистрация
    06.04.2010
    Адрес
    Новосибирск
    Сообщений
    1,304
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    2
    Поблагодарили
    2 сообщений
    Mentioned
    4 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Mick Посмотреть сообщение
    Спасибо, попробую этот вариант - может заработает.
    Вы лучше вместо D-триггера в режиме асинхронного SR-триггера используйте синхронный SR-триггер.
    На CLK - частоту проца, на S и R логику включения и выключения.

  8. #907

    Регистрация
    14.06.2005
    Адрес
    г. Калуга
    Сообщений
    10,145
    Спасибо Благодарностей отдано 
    216
    Спасибо Благодарностей получено 
    774
    Поблагодарили
    419 сообщений
    Mentioned
    23 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от MV1971 Посмотреть сообщение
    Вы лучше вместо D-триггера в режиме асинхронного SR-триггера используйте синхронный SR-триггер.
    На CLK - частоту проца, на S и R логику включения и выключения.
    Это типа примитива SRFF вместо DFF. Я так понял.

    Код:
    	
    
    	%===================== Формирователь сигнала DOS =========================================%
     	DOS_REG.clrn    = VCC;
     	DOS_REG.prn    = VCC;
    
    	DOS_REG.r = RES & (SEL_CODE # A45);
    	DOS_REG.clk  = CLK;
    	DOS_REG.s  = SEL_3DXX & NMI_REG.q;
        
    	DOS = !DOS_REG.q;
    Сайт поддержки моих изделий - http://micklab.ru/
    Группа ВКонтакте - https://vk.com/micklab

  9. #908

    Регистрация
    06.04.2010
    Адрес
    Новосибирск
    Сообщений
    1,304
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    2
    Поблагодарили
    2 сообщений
    Mentioned
    4 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Mick Посмотреть сообщение
    Это типа примитива SRFF вместо DFF. Я так понял.
    Да, да, именно так.

  10. #909

    Регистрация
    14.06.2005
    Адрес
    г. Калуга
    Сообщений
    10,145
    Спасибо Благодарностей отдано 
    216
    Спасибо Благодарностей получено 
    774
    Поблагодарили
    419 сообщений
    Mentioned
    23 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Keeper Посмотреть сообщение
    Как-то так...
    Попробовал твой вариант - не помогло.

    ---------- Post added at 20:38 ---------- Previous post was at 20:36 ----------

    Цитата Сообщение от MV1971 Посмотреть сообщение
    Да, да, именно так.
    А твой помог. Вот мож кому пригодится - рабочий код.
    Код:
    	%============== Формирователь сигнала выбора кода инструкции из памяти ================%
    	SEL_CODE = M1 # MREQ;
    
    	%============== Формирователь сигнала выбора окна ПЗУ =================================%
        SEL_3DXX = !(ADDR[8] & !ADDR[9] & ADDR[10] & ADDR[11] & ADDR[12] & ADDR[13] & ROM128 & A45 & !SEL_CODE);
    
    	%================ Формирователь сигнала NMI ============================================%
    	NMI_REG.d    = MAGIC;  %A45 # MAGIC;%
    	NMI_REG.clrn = VCC;
    	NMI_REG.clk  = SEL_CODE;
    	NMI_REG.prn  = SEL_3DXX;
        
    	NMI = NMI_REG.q;
    
    	%===================== Формирователь сигнала DOS =========================================%
    
     	DOS_REG.clrn    = VCC;
     	DOS_REG.prn    = VCC;
    	DOS_REG.s = !(RES & (SEL_CODE # A45));
    	DOS_REG.clk  = !CLKZ;
    	DOS_REG.r  = !(SEL_3DXX & NMI_REG.q);
        
    	DOS = DOS_REG.q;
    Сайт поддержки моих изделий - http://micklab.ru/
    Группа ВКонтакте - https://vk.com/micklab

  11. #910

    Регистрация
    30.08.2010
    Адрес
    Санкт-Петербург
    Сообщений
    1,263
    Спасибо Благодарностей отдано 
    53
    Спасибо Благодарностей получено 
    200
    Поблагодарили
    163 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    А такое никто не пробовал? LabVIEW_FPGA

Страница 91 из 191 ПерваяПервая ... 878889909192939495 ... ПоследняяПоследняя

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Похожие темы

  1. ДВК (и всё, что с ними связано)
    от Grand в разделе ДВК, УКНЦ
    Ответов: 4575
    Последнее: 17.11.2025, 11:38
  2. PAL/GAL и все что с ними связано.
    от Mick в разделе Клоны на ПЛИС, МК и БМК
    Ответов: 489
    Последнее: 19.09.2025, 18:39
  3. SMUC на дискретах и ПЛИС
    от spensor в разделе Scorpion
    Ответов: 846
    Последнее: 02.05.2025, 08:36
  4. Ответов: 1215
    Последнее: 10.02.2025, 19:04
  5. Вопрос по ПЛИС
    от Zloy в разделе Несортированное железо
    Ответов: 23
    Последнее: 17.10.2015, 17:12

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •