User Tag List

Показано с 1 по 10 из 202

Тема: SQRUM 1M

Комбинированный просмотр

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

    По умолчанию

    Цитата Сообщение от EvgenRU Посмотреть сообщение
    Вот так получается:
    Вставьте в схему вот это.
    Вложения Вложения
    • Тип файла: zip Temp.zip (1.2 Кб, Просмотров: 104)
    Последний раз редактировалось omercury; 11.03.2017 в 23:35. Причина: ответили

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

  3. #2
    Master
    Регистрация
    20.01.2016
    Адрес
    п. Власиха, Московская обл.
    Сообщений
    593
    Спасибо Благодарностей отдано 
    6
    Спасибо Благодарностей получено 
    33
    Поблагодарили
    20 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от omercury Посмотреть сообщение
    Вставьте в схему вот это.
    Вставил, что теперь мне с этим пятибитным счетчиком делать?

    Цитата Сообщение от HardWareMan Посмотреть сообщение
    Буфер ставился чтобы записывать значение в цикле M1, который на пол такта опережает (отсюда WAIT), а для M2 или M3 он прозрачен. Ну и по совместительству да, он работает как ОЕ.
    Не совсем понятно, что еще нужно в таком случае примиксовать к /OE или /WE ? /M1 и /WR к /WE нужно добавить?


    PS: решил я счетчики переделать под Кворум 64, там как-то понятнее сделано на ИЕ7, а не ИЕ5
    Последний раз редактировалось EvgenRU; 12.03.2017 в 00:08.

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

    По умолчанию

    Цитата Сообщение от EvgenRU Посмотреть сообщение
    Вставил, что теперь мне с этим пятибитным счетчиком делать?
    Если хочется четырёхбитный, просто поменяйте параметр W на четвёрку.

    upd
    Смысл в том, что параметризованный счетчик можно использовать многократно с разным параметром.
    Указанный параметр внутри модуля используется только при вызове модуля без использования параметра, то есть как параметр по-умолчанию.
    Для данного случая на Верилоге: BinCount #(4) cnt_1(.C(VSYN), .Q(FLASH_CLK)); будет синтезирован четырёхразрядный счётчик.
    При вызове в таком виде: BinCount cnt_1(.C(VSYN), .Q(FLASH_CLK)); (в исходном случае) получился бы пятиразрядный счетчик.
    Пригодится.
    upd3
    Чтоб было ещё понятней про параметризацию, поставлю в пример сврй же 178-канальный ШИМ. (пост #16)
    На самом деле он рассчитан на 1-256 каналов и меняется это одним единственным параметром num_PWM, соответственно от 1 до 256.
    А вообще вся та схема переделывается за минуту пятью параметрами на любое количество каналов и любую разрядность с любыми (в пределах, разумеется) частотами - лишь бы логики и ножек хватило.
    (кстати, там есть одна не то, чтобы ошибка, но некорректное построение. позже сами увидите, что там не так)


    - - - Добавлено - - -

    Цитата Сообщение от EvgenRU Посмотреть сообщение
    PS: решил я счетчики переделать под Кворум 64, там как-то понятнее сделано на ИЕ7, а не ИЕ5
    Не стОит, всё равно переписывать..

    - - - Добавлено - - -

    upd2
    Кстати, можно было не "отрывать" ножки у микросхем, как уже писал выше, неиспользуемая часть схемы не синтезируется.
    Например если в регистре 74374 подключить только 5 выходов, то синтезируется пятиразрядный регистр.
    Последний раз редактировалось omercury; 12.03.2017 в 01:30.

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

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

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

Ваши права

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