Важная информация

User Tag List

Страница 167 из 191 ПерваяПервая ... 163164165166167168169170171 ... ПоследняяПоследняя
Показано с 1,661 по 1,670 из 1901

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

  1. #1661
    Master
    Регистрация
    31.03.2008
    Адрес
    Москва
    Сообщений
    725
    Спасибо Благодарностей отдано 
    10
    Спасибо Благодарностей получено 
    75
    Поблагодарили
    34 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    Lightbulb

    Как работает SDRAM:
    http://www.dsioffe.narod.ru/mysdram/MyMicronSDRAM.htm

    Цикл обращения к SDR SDRAM состоит из нескольких тактов, в зависимости от параметров чипа и длины очереди.
    У Speccy-2010 вроде 1/(14 МГц), можно посмотреть в исходниках.
    Мин. цикл обращения tRC - обычно не менее 60 нс (у SDR).
    Последний раз редактировалось IanPo; 18.10.2019 в 21:38.
    ZXM-Phoenix rev.01 2048K, VG93 hw emulator

  2. Эти 2 пользователя(ей) поблагодарили IanPo за это полезное сообщение:

    JV-Soft (19.10.2019), shurik-ua (21.10.2019)

  3. #1662
    Guru
    Регистрация
    14.05.2015
    Адрес
    г. Харьков, Украина
    Сообщений
    2,940
    Спасибо Благодарностей отдано 
    150
    Спасибо Благодарностей получено 
    302
    Поблагодарили
    171 сообщений
    Mentioned
    4 Post(s)
    Tagged
    1 Thread(s)

    По умолчанию

    Цитата Сообщение от bigral Посмотреть сообщение
    Это откуда такие требования? Я поставил тут epm3064atc100 без всяких резисторов подал шину данных подтянутую к 5в, уже "мучу" микруху экспериментами долго, но все еще работает и даже не греется. То может для MAX-II такое надо?
    Входы epm3064atc100 рассчитаны на 5в. , ничего ставить не надо.
    The output drivers of all
    MAX 3000A devices can be set for 2.5 V or 3.3 V, and all input pins are
    2.5–V, 3.3–V, and 5.0-V tolerant, allowing MAX 3000A devices to be used
    in mixed–voltage systems.
    Увы общий формат форума вышел из рамок моего любимого места , более тут не бываю.

  4. #1663
    Veteran Аватар для dosikus
    Регистрация
    29.03.2005
    Адрес
    Ярославль
    Сообщений
    1,102
    Спасибо Благодарностей отдано 
    14
    Спасибо Благодарностей получено 
    1
    Поблагодарили
    1 сообщение
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от omercury Посмотреть сообщение

    Или другой вариант - заюзай вторую PLL, благо у тебя их 4 штуки.
    И меньше 4 всё равно не будет.)))
    Временно пришлось завязать, на работе случился переезд в другое помещение, а оно всегда хуже пожара .
    смогу пока только в выходные и то если смогу, ибо с внуком сижу.


    Сделал как ты пишешь, оставил твой синхрогенератор с твоим PLL и добавил свою PLL.
    Готов продолжать, огромное спасибо за помощь...
    Последний раз редактировалось dosikus; 19.10.2019 в 11:46.
    ZXM-Phoenix 1024+PROF ROM+SMUC+VGA
    Profi 1024+CF+CPM+VGA
    ATARI 800XL+SIO2PC+SIO2SD
    RK86@Maximite

  5. #1664
    Activist Аватар для omercury
    Регистрация
    13.02.2016
    Адрес
    г. Королёв
    Сообщений
    493
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    12
    Поблагодарили
    11 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от dosikus Посмотреть сообщение
    случился переезд
    А, фигня.
    Я тоже был "не в кондиции" - днюха.

  6. #1665
    Veteran Аватар для dosikus
    Регистрация
    29.03.2005
    Адрес
    Ярославль
    Сообщений
    1,102
    Спасибо Благодарностей отдано 
    14
    Спасибо Благодарностей получено 
    1
    Поблагодарили
    1 сообщение
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    omercury, Поздравляю!!! Всего, всего,всего!!!
    ZXM-Phoenix 1024+PROF ROM+SMUC+VGA
    Profi 1024+CF+CPM+VGA
    ATARI 800XL+SIO2PC+SIO2SD
    RK86@Maximite

  7. #1666
    Guru
    Регистрация
    14.05.2015
    Адрес
    г. Харьков, Украина
    Сообщений
    2,940
    Спасибо Благодарностей отдано 
    150
    Спасибо Благодарностей получено 
    302
    Поблагодарили
    171 сообщений
    Mentioned
    4 Post(s)
    Tagged
    1 Thread(s)

    По умолчанию

    Вопрос , формирование адресов для DRAM на verilog (xilinx).
    После компиляции ma10 и ma11 всегда сидят на земле , от чего так ?

    A1-A22 адреса проца , ma0-ma11 адреса на DRAM

    Код:
    begin        if( mux_switch==0 )
                ma[11:0] <= A[22:11];
            else // mux_switch==1
               ma[9:0] <=  A[10:1];
                ma[11:10] <= 2'b0;
        end
    Увы общий формат форума вышел из рамок моего любимого места , более тут не бываю.

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

  9. #1667
    Guru Аватар для HardWareMan
    Регистрация
    26.02.2011
    Адрес
    г. Павлодар, Казахстан
    Сообщений
    4,406
    Спасибо Благодарностей отдано 
    320
    Спасибо Благодарностей получено 
    599
    Поблагодарили
    445 сообщений
    Mentioned
    10 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от JV-Soft Посмотреть сообщение
    Вопрос , формирование адресов для DRAM на verilog (xilinx).
    После компиляции ma10 и ma11 всегда сидят на земле , от чего так ?

    A1-A22 адреса проца , ma0-ma11 адреса на DRAM

    Код:
    begin        if( mux_switch==0 )
                ma[11:0] <= A[22:11];
            else // mux_switch==1
               ma[9:0] <=  A[10:1];
                ma[11:10] <= 2'b0;
        end
    Потому, что надо делать begin/end если в условии более одного оператора, прямо как и в других языках.
    Код:
    begin        if( mux_switch==0 )
                ma[11:0] <= A[22:11];
            else begin// mux_switch==1
               ma[9:0] <=  A[10:1];
                ma[11:10] <= 2'b0;
            end
        end
    Ну ещё можно объединить в ma[11:0] = {2'b0,A[10:1]}

  10. Эти 2 пользователя(ей) поблагодарили HardWareMan за это полезное сообщение:

    fifan (03.11.2019), JV-Soft (03.11.2019)

  11. #1668
    Guru
    Регистрация
    14.05.2015
    Адрес
    г. Харьков, Украина
    Сообщений
    2,940
    Спасибо Благодарностей отдано 
    150
    Спасибо Благодарностей получено 
    302
    Поблагодарили
    171 сообщений
    Mentioned
    4 Post(s)
    Tagged
    1 Thread(s)

    По умолчанию

    Цитата Сообщение от HardWareMan Посмотреть сообщение
    Потому, что надо делать begin/end если в условии более одного оператора, прямо как и в других языках.
    Да, верно.
    Может так каноничнее и лаконичнее ?

    Код:
     begin
            case(mux_switch)
             1'b0: ma[11:0] <= A[22:11];
             1'b1: ma[11:0] <= {2'b0,A[10:1]};
           endcase
    end
    Последний раз редактировалось JV-Soft; 03.11.2019 в 19:03.
    Увы общий формат форума вышел из рамок моего любимого места , более тут не бываю.

  12. #1669
    Guru Аватар для HardWareMan
    Регистрация
    26.02.2011
    Адрес
    г. Павлодар, Казахстан
    Сообщений
    4,406
    Спасибо Благодарностей отдано 
    320
    Спасибо Благодарностей получено 
    599
    Поблагодарили
    445 сообщений
    Mentioned
    10 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    JV-Soft, как уже было сказано ранее, кейсы это для слабаковпрограммистов, каких-либо преимуществ перед другими способами он не даёт.

  13. #1670
    Guru
    Регистрация
    14.05.2015
    Адрес
    г. Харьков, Украина
    Сообщений
    2,940
    Спасибо Благодарностей отдано 
    150
    Спасибо Благодарностей получено 
    302
    Поблагодарили
    171 сообщений
    Mentioned
    4 Post(s)
    Tagged
    1 Thread(s)

    По умолчанию

    Пофиг , я не программист я любитель , количество букв меньше , уже приятнее для глаз. Учитывая что про верилог я ещё недавно вообще и не слышал.
    Увы общий формат форума вышел из рамок моего любимого места , более тут не бываю.

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

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

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

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

Похожие темы

  1. ДВК (и всё, что с ними связано)
    от Grand в разделе ДВК, УКНЦ
    Ответов: 4534
    Последнее: 04.04.2024, 23:32
  2. Ответов: 1187
    Последнее: 22.12.2023, 20:53
  3. PAL/GAL и все что с ними связано.
    от Mick в разделе Клоны на ПЛИС, МК и БМК
    Ответов: 487
    Последнее: 01.12.2023, 00:30
  4. SMUC на дискретах и ПЛИС
    от spensor в разделе Scorpion
    Ответов: 844
    Последнее: 15.05.2023, 12:31
  5. Вопрос по ПЛИС
    от Zloy в разделе Несортированное железо
    Ответов: 23
    Последнее: 17.10.2015, 17:12

Ваши права

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