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

Запаралелить два пина.

вот мне тоже интересен этот вопрос. поставил галку на VHDL-2008. скомпилировал. ничего не изменинлось.

Очень удобно писать,

 

 if (ena) then

в место

if (ena = '1') then.

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


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

Когда подключаю модуль он не показывает все пины. Соответственно при выборе источника клока не могу задать ему клоковый пин. И когда запускаю аналайзер он пишет waiting for clock...и честно ожидает.

 

В окне Node Finder в Look In выбираю модуль (vhd файл). нажимаю на List и внизу появляется спиок всех сигналов и пинов. так некоторые пины и сигналы он не показывает в том числе и клок.

стр 5 пункт 3 и 4

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


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

Очень удобно писать,

 

 if (ena) then

в место

if (ena = '1') then.

Вот это сделано зря. Я, когда вижу,

if (ena) then

, интуитивно понимаю, что ena имеет тип boolean, если

if (ena = 1) then

integer, а когда

if (ena = '1') then

std_logic.

Я и на Си так пишу.

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


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

Вот это сделано зря. Я, когда вижу,
if (ena) then

, интуитивно понимаю, что ena имеет тип boolean, если

if (ena = 1) then

integer, а когда

if (ena = '1') then

std_logic.

Я и на Си так пишу.

Как я понял в основном используют VHDL 2008 только для того, чтобы не указывать все сигналы в списке чувствительности.

Написать PROCESS (ALL) и забыть.

А как оно на моделировании себя ведёт ?

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


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

Как я понял в основном используют VHDL 2008 только для того, чтобы не указывать все сигналы в списке чувствительности.

Написать PROCESS (ALL) и забыть.

А как оно на моделировании себя ведёт ?

 

Как и должно, если VHDL2008 поддерживается, в том и смысл. Или вопрос в другом?

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


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

Как и должно, если VHDL2008 поддерживается, в том и смысл. Или вопрос в другом?

Да вопрос и был в этом. Я просто запамятовал, что при компиляции в Modelsim можно выбрать версию VHDL.

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


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

Пробовал настроить SignalTap Logic Analyzer.

 

Это другое средство. Logic Analyzer Interface позволяет определить тестовые ноги, к которым снаружи подключается логический анализатор, и выводить на них набор заранее заданных сигналов. Причем набор можно менять по JTAG без перепрошивки. Подробнее можно почитать в третьем томе Quartus Handbook - раздел In-System Debugging Using External Logic Analyzers.

 

 

 

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


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

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

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

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

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

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

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

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

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

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