Перейти к содержанию
    

10 minutes ago, makc said:

Т.е. в вашем случае можно попробовать режим Basic w/edges и условие != NNNNN (N на все биты шины состояния).

вот как бы все эти биты не эндились. КА он же видит как вектор, для одного бита да, any edge сработает. Хотя наверное для true one-hot тоже сработает, если будет OR от шины. но вот для последовательного кодирования мне кажется что нет. 

43 minutes ago, DSIoffe said:

Неохота для каждого проекта так трудиться, лучше пусть GAO работает.

Ну вот ЕМНП, нет value(n) != (value(n-1)) в отладчиках для многомерных векторов.  

ЗЫ. Щас подумал, наверное да, при любом кодировании, если расплести веник побитно, на каждый бит ANY EDGE, потом все по OR да, должно сработать. По любому дернется)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

11 минут назад, des00 сказал:

Ну вот ЕМНП, нет value(n) != (value(n-1)) в отладчиках для многомерных векторов.  

Да, поскольку этого состояния нет в терминах анализатора в явном виде. Но оно есть в неявном в условиях R, F, B и N. Но фронты анализируются именно так, как вы и сказали, поэтому вариант == BBBB не подходит, а логически проходит только != NNNN.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

10 минут назад, makc сказал:

Т.е. в вашем случае можно попробовать режим Basic w/edges и условие != NNNNN (N на все биты шины состояния).

Пишут: " "N" means no logical level transition.". Оно тогда сразу после запуска захвата срабатывает. Я пробовал все R, B, F - тогда захват вообще не начинается. Хоть при Basic w/edges, хоть при Extended w/edges.

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

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Только что, DSIoffe сказал:

Пишут: " "N" means no logical level transition.". Оно тогда сразу после запуска захвата срабатывает. Я пробовал все R, B, F - тогда захват вообще не начинается. Хоть при Basic w/edges, хоть при Extended w/edges.

У вас стояло условие ==, а нужно поставить != и значение вектора NNNNNNN по числу бит шины.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

7 минут назад, makc сказал:

У вас стояло условие ==, а нужно поставить != и значение вектора NNNNNNN по числу бит шины.

О, вот оно! != , NNNNNNNNN и несколько окон! Огромное спасибо!

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

8 минут назад, DSIoffe сказал:

О, вот оно! != , NNNNNNNNN и несколько окон! Огромное спасибо!

Так я об этом написал несколько постов назад. 😄

Дьявол, как всегда, кроется в мелочах.

PS: Точно такой же подход отлично работал в Xilinx Chipscope и в Vivado. Так что ничего нового.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

1 минуту назад, makc сказал:

Так я об этом написал несколько постов назад.

Таки дошло...

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Пришли чипы GW2A-LV55PG484A6. Cтарые, 19 года производства. В корпусе PG484. Ткнулся собрать под них проект в Gowin EDA 1.9.8.0.8, а там таких и нет. Пошёл на офсайт говина - и там таких уже нет. Автомотив вообще только LV18 упоминается в QFN88 и BG256.

Раньше баловался на отладках C8/I7 и не замечал проблемы.

Кто знает, если развести как C7/I6 - будет ли работать, или не даст залить? Нужно ли искать старый EDA 18-19 года, который мог такое переварить?

P.S. Протестить пока не могу, имеются только голые камни без платы. 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

24 минуты назад, fingertouch сказал:

Нужно ли искать старый EDA 18-19 года, который мог такое переварить?

Что его искать? В закромах д.б. Пробовали? 

24 минуты назад, fingertouch сказал:

P.S. Протестить пока не могу, имеются только голые камни без платы. 

Так скачайте софт и тестируйте. Моделировать можете?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

В 24.05.2023 в 16:55, DSIoffe сказал:

Таки дошло...

 Я давно уже не пользуюсь встроенными осциллографами именно по причине патологической недоразвитости  . Есть гораздо интереснее опенсоурс решение - OpenVerifla.  Записывает только количество тактов между изменениями сигналов в память. Таким образом медленно меняющиеся процессы не расходуют память. Несмотря на некоторые неудобства при использовании, альтернатив нет.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

В 23.06.2023 в 10:56, fingertouch сказал:

Пришли чипы GW2A-LV55PG484A6. Cтарые, 19 года производства. В корпусе PG484.

Такого артикула у Gowin никогда не было...

Что-то это каким-то обманом попахивает...

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

10 часов назад, Dimitrius сказал:

Записывает только количество тактов между изменениями сигналов в память.

В чём смысл? Если мы захватываем множество сигналов (шина, состояние нескольких автоматов и т.д.), то это как минимум теряет смысл, а как максимум может сделать заметно хуже, т.к. на каждый отсчёт приходится хранить счетчик прошедшего времени помимо, собственно, самого отсчёта. 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

8 часов назад, StewartLittle сказал:

Такого артикула у Gowin никогда не было...

Что-то это каким-то обманом попахивает...

Сам сначала так подумал и даже озвучил коллегам вывод, что попали на перемаркированный кристалл. Но потом нашёл вот такое

image.thumb.png.14d22b4a08e3d37b746f44bc2062e7ce.png

Документ называется 

GW2A/GW2AR series of FPGA Products Schematic Manual
UG206-1.1E

В историях версий значится 23 апреля 2018 года.

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

4 минуты назад, fingertouch сказал:

GW2A/GW2AR series of FPGA Products Schematic Manual
UG206-1.1E

Разве в нём есть упоминание этого PartNumber?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Подскажите, пожалуйста, кто знает.

Имеем GW1N-LV9 в корпусе LQ100.

Вопрос: При питании согласно описанию:

     - VCC = 1,2 В;

     - VCCX, VCCO0, VCCO1, VCCO3 = 3,3 В (это по даташиту допускается);

Можно ли использовать для питания BANK2 напряжения:

     - VCC2 = 1,8 В.

В даташите есть ограничения по питанию для BANK0, BANK1, BANK3, а про BANK2 ничего не сказано (или не нашел).

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...