Важная информация
Страница 6 из 6 ПерваяПервая ... 23456
Показано с 51 по 58 из 58

Тема: SQRUM 1M

  1. #51
    Member Аватар для omercury
    Регистрация
    13.02.2016
    Адрес
    г. Королёв
    Сообщений
    30
    Благодарностей: 10

    По умолчанию

    Цитата Сообщение от zebest Посмотреть сообщение
    когда нет панелек
    ...но есть панельки...

    Скрытый текст

    Нажмите на изображение для увеличения. 

Название:	DSC_0192.jpg 
Просмотров:	23 
Размер:	54.2 Кб 
ID:	60184
    [свернуть]



    Цитата Сообщение от zebest Посмотреть сообщение
    Сделал три массива, причем один на 64 элемента, чисто assign-ами, ниче так, работает. РазниЦЦа в объеме кода конечно поболе, чем на systemverilog
    Привыкли на своих плюсАх.
    В регистры загнали. Расточительно(8*64*3=1536), но когда надо быстро - годится.

    Цитата Сообщение от zebest Посмотреть сообщение
    но так нада!
    Спартан?
    В них, кстати, довольно много распределённой памяти, должен быть какой-то макрос, но какой не знаю - с ксаями дела не имел.

  2. #52
    Master Аватар для zebest
    Регистрация
    11.01.2008
    Адрес
    Ладошкино
    Сообщений
    544
    Благодарностей: 428
    Записей в дневнике
    2

    По умолчанию

    Цитата Сообщение от omercury Посмотреть сообщение
    Спартан?
    он самый. так то они нормальные, но вот ISE напрочь не понимает .sv
    Печалька, приходится выкручиваЦЦа.
    Profi v3.2 -=- Speccy2010,r2

  3. #53
    Member Аватар для omercury
    Регистрация
    13.02.2016
    Адрес
    г. Королёв
    Сообщений
    30
    Благодарностей: 10

    По умолчанию

    Цитата Сообщение от EvgenRU Посмотреть сообщение
    Всё же буду делать счетчик на схемном вводе, т.к. 6 ячеек еще пригодятся AY-шку запихнуть с PWM
    А Вы уверены, что это проблемы языка, а не программиста?

    output reg HSYN = 0,
    output reg VSYN = 0,
    ......
    reg HBL = 0, VBL = 0;
    reg HBR = 0, VBR = 0;
    Вот Ваши 6 макроячеек.
    В схематике эти сигналы формировались исключительно комбинационной логикой, в тексте же добавлены регистры.

  4. #54
    Activist
    Регистрация
    20.01.2016
    Адрес
    п. Власиха, Московская обл.
    Сообщений
    240
    Благодарностей: 161

    По умолчанию

    Но, если тут обходиться без регистров, тогда вся универсальность потеряется... и смысла в коде на Verilog не будет никакого

  5. #55
    Member Аватар для omercury
    Регистрация
    13.02.2016
    Адрес
    г. Королёв
    Сообщений
    30
    Благодарностей: 10

    По умолчанию

    Цитата Сообщение от EvgenRU Посмотреть сообщение
    Но, если тут обходиться без регистров, тогда вся универсальность потеряется...
    Тэкс, попробуем на примере

    Скрытый текст

    вот здесь можно написать
    wire pid_setup; assign pid_setup = pid[3] & pid[2] & ~pid[1] & pid[0];
    а можно (кстати с использованием дефайна)
    wire pid_setup; assign pid_setup = (pid==`SETUP_PID);
    и сам дефайн в файле для наглядности. Подключается как обычно `include "имяфайла.v"
    [свернуть]



    Цитата Сообщение от EvgenRU Посмотреть сообщение
    и смысла в коде на Verilog не будет никакого
    Ага!
    Сколько времени Вы чертили схему? А сколько времени потом переписывали (практически не зная языка)?
    Какие инструменты нужны, чтоб составить схему? А для текстового режима? (я обычно использую notepad++ [programmers notepad к сожалению прекратил существование] и симулятор icarus verilog [дистрибутив 7Mb], квартус/кейл/студию/и т.д. уже на этапе сборки, единственная удобная фича в квартусе - комментирование/раскомментирование блока текста)))).
    Вложения Вложения
    • Тип файла: zip defs.zip (1.0 Кб, Просмотров: 7)
    Последний раз редактировалось omercury; 21.03.2017 в 02:56.

  6. #56
    Activist
    Регистрация
    20.01.2016
    Адрес
    п. Власиха, Московская обл.
    Сообщений
    240
    Благодарностей: 161

    По умолчанию

    Паяю платку... питание напаял и что-то энтузиазм пропал )) еще 4 пина JTAG, генератор и 60 пинов I/O осталось........ потом начну эксперименты ставить...
    Последний раз редактировалось EvgenRU; 22.03.2017 в 17:28.

  7. #57
    Activist Аватар для andykarpov
    Регистрация
    19.12.2013
    Адрес
    г. Никополь, Украина
    Сообщений
    263
    Благодарностей: 128

    По умолчанию

    Цитата Сообщение от EvgenRU Посмотреть сообщение
    Паяю платку...
    А схемка будет?

  8. #58
    Activist
    Регистрация
    20.01.2016
    Адрес
    п. Власиха, Московская обл.
    Сообщений
    240
    Благодарностей: 161

    По умолчанию

    Да я пока что отладочную делаю, там только CPLD, генератор, JTAG и штыри с выводами, остальное буду бутербордами пока что цеплять, как всё отлажу, тогда уж (если всё будет как надо работать) сделаю и схему и плату

    PS: уже 8 IO пинов припаял, осталось всего-ничего ))))
    PS2: не выдержал, залил прошивку, синхра есть! можно дальше паять ))


    PS3: уже 26 пинов надеюсь завтра допаяю оставшиеся...
    Последний раз редактировалось EvgenRU; 24.03.2017 в 22:23.

  9. Этот пользователь поблагодарил EvgenRU за это полезное сообщение:
    andykarpov (23.03.2017)

Страница 6 из 6 ПерваяПервая ... 23456

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

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

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

Ваши права

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