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

Quartus, скорость программирования

можно ли как-то регулировать скорость программирования и верификации

через JTAG или Passive Serial интерфейс EPC микросхемы (ПЗУшек Альтеровских) или даже непосредственно сами ПЛИСы?

 

(например выставлением режима LPT порта или еще чем)

 

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

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


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

Какие именно возникают ошибки, как это сказывается? Судя по всему, проявляется САМОДЕЛЬНОСТЬ бластера или особенности схемы (например, нестабильность Vcc; отсутствие оттяжек в нужных местах). У меня с фабричным MasterBlaster проблем не бывает ни по JTAG, ни по EEPROM.

Через Passive Serial скорость регулировать точно невозможно, в EPC внутренний осциллятор.

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


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

С LPT порта нужно отключить драйвер принтера, лучше когда это будет выделенный LPT порт только для программирования.

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


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

да вроде пофигу должно быть.

байт бластер самодельный, сделал строго по схеме на этот раз.

плоский шлейф с разьемчиком IDC10 длиной около 10 см.

Для удобства использую удлинитель LPT с круглым кабелем длиной около 1.5 метра.

 

проблем 2 вида всего имел:

- не программируется вобще.

- не проходит Verify когда работаю с EPC через JTAG

(при этом все работает)

 

Да, еще. Режим Passive Serial при программировании работает с ПЛИС непосредственно, а не с EPC.

В EPC Altera есть встроенный осцилятор, это их отличает от ППЗУ Xilinx. Но при программировании через JTAG он использоваться не должен насколько я понимаю.

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


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

Ребята из scan советовали заэкранировать программатор. Можно просто обернуть его фольгой. Сам не пробовал, но знакомый говорит, что помогло (раньше шил с большим геморроем, теперь с его слов все ок). Ессно, кабель после адаптера должен быть короткий, а до - круглый провод (не плоский кабель!) желательно с экраном.

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


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

Если вы уже выпускаете продукт серией и задрюкались шить EPC-шки на десятках плат, то в следующий раз можно преусмотреть на платках разъемчики для объединения их в JTAG-цепочку: соединили штук 16 последовательно, поставили программер на работу - и курить.

 

А вообще такое наблюдение: Xilinix'овские Virtex шьется в несколько раз быстрее чем Stratix того же размера. Почему - не знаю.

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


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

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

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

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

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

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

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

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

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

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