реклама на сайте
подробности

 
 
2 страниц V  < 1 2  
Reply to this topicStart new topic
> Чем программировать Cyclone`ы, EP1C3 и так далее
vetal
сообщение Nov 30 2007, 09:43
Сообщение #16


Гуру
******

Группа: Модераторы
Сообщений: 2 095
Регистрация: 27-08-04
Из: Россия, СПб
Пользователь №: 553



да. это все описано в мануалах и хелпах. для пользователя процедура совершенно прозрачна - все делает сам квартус.
Go to the top of the page
 
+Quote Post
Kuzmi4
сообщение Nov 30 2007, 10:12
Сообщение #17


Гуру
******

Группа: Свой
Сообщений: 3 304
Регистрация: 13-02-07
Из: 55°55′5″ 37°52′16″
Пользователь №: 25 329



Посмотрел по документам и пришёл к такому виду подключения коннекторов -
значит подключение житага к плис - как на рис.1 а с другой стороны к плис нужно подключить флеш- чтоб заливка перешивалась - она подключается с другой стороны(по рисунку всмысле) как на рис.2 (при чём MSEL0,1 должны стоять в позиции 1,0 соответственно чтобы схема была - JTAG-based) так?
Эскизы прикрепленных изображений
Прикрепленное изображение
 
Go to the top of the page
 
+Quote Post
vetal
сообщение Nov 30 2007, 13:18
Сообщение #18


Гуру
******

Группа: Модераторы
Сообщений: 2 095
Регистрация: 27-08-04
Из: Россия, СПб
Пользователь №: 553



Цитата
соответственно чтобы схема была - JTAG-based) так?

MSEL должны стоять для поддержки active serial. jtag доступен всегда!
Go to the top of the page
 
+Quote Post
Kuzmi4
сообщение Nov 30 2007, 13:34
Сообщение #19


Гуру
******

Группа: Свой
Сообщений: 3 304
Регистрация: 13-02-07
Из: 55°55′5″ 37°52′16″
Пользователь №: 25 329



2 vetal - то есть если я буду шить житагом - можно вообсче в воздухе оставить их ?
Так а мысли подключения всё таки правильные?
Go to the top of the page
 
+Quote Post
vetal
сообщение Nov 30 2007, 13:43
Сообщение #20


Гуру
******

Группа: Модераторы
Сообщений: 2 095
Регистрация: 27-08-04
Из: Россия, СПб
Пользователь №: 553



Цитата
2 vetal - то есть если я буду шить житагом - можно вообсче в воздухе оставить их ?

Не смешивайте jtag и загрузочное пзу.
По нижнему рисунку(2) у вас схема будет загружаться при подаче питания, а по верхнему - когда вы захотите запрограммировать загрузочное пзу или выполнить конфигурирование без перепрошивки пзу.
Go to the top of the page
 
+Quote Post
Kuzmi4
сообщение Nov 30 2007, 14:34
Сообщение #21


Гуру
******

Группа: Свой
Сообщений: 3 304
Регистрация: 13-02-07
Из: 55°55′5″ 37°52′16″
Пользователь №: 25 329



2 vetal - я и пытаюсь раобраться, чтоб потом бяки не наделать.

На сколько я понял - есть несколько способов заливки конфигурационного файла -
AS, РS и житаг - плюс по житагу можно есчё залить в пзу конфигурациооный файл( как описывалось выше - jtag indirect configuration ). Я так понял через житаг можно заливать всегда - а AS и РS моды - при выставленных определённым образом MSEL0,1. То есть меня интересует как подключить М25Р и житаг к плисине при желании запрограмить через jtag indirect configuration .

Из прочитанного мной и посоветованного вами - я пришёл к выводу что можно сделать например 2 путями
1) как на приложенном рисунке(AS)
2) используя jtag jtag indirect configuration

если со схемой подключения М25Р, коннектора и плисины для пункта 1 всё понятно, то со схемой для пункта 2 - не всё понятно: на сколько я понял - jtag indirect configuration - это когда сначала прошивается плис, потом плисине передаётся прошивка, которую она же и прошивает в стоящую рядом М25Р, а потом когда выключить и включить питание - плисна начнёт генерить клоки и конфигурится от М25Р. Для этого мне нужно иметь житаг и подключить к плисины есчё М25Р.
Я выше привёл рисунки - и я так понял они не совсем верны - можно тогда посмотреть на правильный вариант подключения для jtag indirect configuration ?
Эскизы прикрепленных изображений
Прикрепленное изображение
 
Go to the top of the page
 
+Quote Post
sazh
сообщение Nov 30 2007, 14:58
Сообщение #22


Гуру
******

Группа: Свой
Сообщений: 2 435
Регистрация: 6-10-04
Из: Петербург
Пользователь №: 804



Цитата(Kuzmi4 @ Nov 30 2007, 17:34) *
2 vetal - я и пытаюсь раобраться, чтоб потом бяки не наделать.

На сколько я понял - есть несколько способов заливки конфигурационного файла -
AS, РS и житаг - плюс по житагу можно есчё залить в пзу конфигурациооный файл( как описывалось выше - jtag indirect configuration ). Я так понял через житаг можно заливать всегда - а AS и РS моды - при выставленных определённым образом MSEL0,1. То есть меня интересует как подключить М25Р и житаг к плисине при желании запрограмить через jtag indirect configuration .

Из прочитанного мной и посоветованного вами - я пришёл к выводу что можно сделать например 2 путями
1) как на приложенном рисунке(AS)
2) используя jtag jtag indirect configuration

если со схемой подключения М25Р, коннектора и плисины для пункта 1 всё понятно, то со схемой для пункта 2 - не всё понятно: на сколько я понял - jtag indirect configuration - это когда сначала прошивается плис, потом плисине передаётся прошивка, которую она же и прошивает в стоящую рядом М25Р, а потом когда выключить и включить питание - плисна начнёт генерить клоки и конфигурится от М25Р. Для этого мне нужно иметь житаг и подключить к плисины есчё М25Р.
Я выше привёл рисунки - и я так понял они не совсем верны - можно тогда посмотреть на правильный вариант подключения для jtag indirect configuration ?


Верхние рисунки верны. И нижний тоже верен (для его использования обязательно нужен BB2 там есть примечание).
Нет смысла вешать разъем на загрузочные пины ПЗУ. Хотя бы для компактности разводки цепей загрузки. Скачайте конфигурационный handbook с сайта Альтеры, там все рассписано.
Реализуйте Режим AS для ПЗУ. Потом подключите цепи JTAG. Они должны наложиться без противоречий режиму AS. К JTAG разъем байтбластера МВ.
И скачайте документ an370.pdf Должно хватить.
Go to the top of the page
 
+Quote Post
Kuzmi4
сообщение Nov 30 2007, 15:37
Сообщение #23


Гуру
******

Группа: Свой
Сообщений: 3 304
Регистрация: 13-02-07
Из: 55°55′5″ 37°52′16″
Пользователь №: 25 329



2 sazh - спасибо.
Бум делать платку ....
Go to the top of the page
 
+Quote Post
Adlex
сообщение Dec 2 2007, 20:54
Сообщение #24


Знающий
****

Группа: Свой
Сообщений: 500
Регистрация: 8-08-05
Пользователь №: 7 451



Для Kuzmi4'a
Посмотрите прилагаемое
Прикрепленные файлы
Прикрепленный файл  1.pdf ( 15.88 килобайт ) Кол-во скачиваний: 121
 
Go to the top of the page
 
+Quote Post
Kuzmi4
сообщение Dec 3 2007, 08:32
Сообщение #25


Гуру
******

Группа: Свой
Сообщений: 3 304
Регистрация: 13-02-07
Из: 55°55′5″ 37°52′16″
Пользователь №: 25 329



2 Adlex - спасибо, приблизительно так я себе и представлял.
Заказал чип(оказалось ниЗЗЗя так просто прийти и купить циклон с М45Р - надо ждать до среды..)
счас как раз делаю платку..
Go to the top of the page
 
+Quote Post
Kuzmi4
сообщение Dec 3 2007, 13:39
Сообщение #26


Гуру
******

Группа: Свой
Сообщений: 3 304
Регистрация: 13-02-07
Из: 55°55′5″ 37°52′16″
Пользователь №: 25 329



Сварганил тестовую схемку - ничего сложного - порты просто будут выводится на коннекторы - добавлю там пару лампочек - но это не есть самое главное.

В обсчем подключение памяти и житага - как в документе у Adlex`a. Вроде правильно на 1-й циклон перенёс?
Вопрос в том - А куда девать nCEO - ? Я так понял - просто сигнализатор окончания конфигурирования плиса - можно чтоб он в воздухе висел - или есть какие то правила?
И касательно ASDO и nCSO - они в описании ног циклона указываются как конфигурационные и И/О(ввов/вывод) пины - то есть после загрузки данных в плис они становятся ввод/вывод ?

Далее - такой вопрос по питанию - в прочитанной горе информации люди в основном советовали конечно покупать спец.мелкосхемы для запитки плисов - однако в связи с дороговизной(относительной) этих самых мелкосхем была так сказать собрана этакая гибридная схема - LM317+транзистор(поставлю не как по схеме, а BC817-40 - вроде помощней будет). Транзисторная схема бралась отсюдова - http://electronix.ru/forum/index.php?act=A...post&id=254

С клоками непонятка - есть какие то рекомендации там...

VREF[0..2]B[1..4] - то же как бы И/О(ввов/вывод) пины - аналогично с ASDO и nCSO..

Хотелось бы что бы узнать - правильно ли я сварганил схемку, может дополнения какие надо...
Спасибо.
Прикрепленные файлы
Прикрепленный файл  my_ev_cyclone.pdf ( 101.14 килобайт ) Кол-во скачиваний: 75
 
Go to the top of the page
 
+Quote Post
Mc_off
сообщение Dec 3 2007, 16:59
Сообщение #27


Местный
***

Группа: Свой
Сообщений: 263
Регистрация: 2-01-07
Из: Ростовская область
Пользователь №: 24 044



Цитата(Kuzmi4 @ Dec 3 2007, 16:39) *
Далее - такой вопрос по питанию - в прочитанной горе информации люди в основном советовали конечно покупать спец.мелкосхемы для запитки плисов - однако в связи с дороговизной(относительной) этих самых мелкосхем была так сказать собрана этакая гибридная схема - LM317+транзистор(поставлю не как по схеме, а BC817-40 - вроде помощней будет).



Че за сложности с пианием... есть вариант гораздо проще:

например SPX1117M3-3.3 и LT1963AEST-1.5 (есть еще куча подобных стабилизаторов)
Go to the top of the page
 
+Quote Post
sektoris
сообщение Dec 4 2007, 07:16
Сообщение #28





Группа: Новичок
Сообщений: 4
Регистрация: 11-11-06
Пользователь №: 22 186



http://www.ldm-systems.ru/price_plis.htm

выложили схемы для ВСЕХ циклонов
Go to the top of the page
 
+Quote Post
Kuzmi4
сообщение Dec 4 2007, 08:06
Сообщение #29


Гуру
******

Группа: Свой
Сообщений: 3 304
Регистрация: 13-02-07
Из: 55°55′5″ 37°52′16″
Пользователь №: 25 329



2 sektoris - за схемы - спасибо.

2 Mc_off - на счёт SPX1117M3-3.3 - за 2 наших гривенных - я с вами согласен. А вот LT1963AEST-1.5 - за 31 рупь - для меня это дорого - я лучше куплю транзистор(или как в схеме у sektoris`a - поставлю есчё один LM317 - который обойдётся мне в 90 копеек) - будет гораздо дешевле..
Всё таки наверно поставлю есчё один LM317...

Но всё же - на счёт моего поста 3.12.2007-15:39 - на счёт памяти и житага - спасибо sektoris`у, а вот касательно других вопросов может кто-то всё таки расскажет, хотя бы вкратце?
Go to the top of the page
 
+Quote Post
Kuzmi4
сообщение Dec 4 2007, 09:45
Сообщение #30


Гуру
******

Группа: Свой
Сообщений: 3 304
Регистрация: 13-02-07
Из: 55°55′5″ 37°52′16″
Пользователь №: 25 329



Закончил разглядывать http://www.ldm-systems.ru/price_plis.htm -
хотелось бы спросить sektoris`а -
у вас по схеме ТCK прицеплен к питанию(3.3в) а в документах альтеры и в схемках что видел - его цепляют к земле - да и судя по схеме вообсче - вы просто подтянули к питанию все выводы житага - не могли бы вы объяснить такой ход ?

Далее - накопал такую информацию по VREF[0..2]B[1..4] - говорится , что если банк использует voltage-referenced I/O standard - тогда эти лапки юзаются как voltage-reference pins для банка. Если же voltage reference I/O standards не используются - тогда это вводы/выводы юзера. Однако, когда я в квартусе в пин-планнере назначаю лапки то в соответствуюсчей колонке я могу выбрать стандарт ( I/O standards ), однако я не могу понять что такое - voltage reference I/O standards не используются - что имели ввиду - ведь в I/O standards - нет пустого поля да и не должно его там быть..

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

На счёт ПЛЛ так же вопрос - перемежевывается с вопросом по клокам - можно ли например взятькакой нибуть там тактовый сигнал , запустить на вход ПЛЛ, далее умножить его там на сколько надо, а потом внутри кристалла использовать как свой тактовый сигнал - вроде я так подумал - возможно, однако хотелось бы узнать - нет ли и тут подводных камней?

Касательно ASDO и nCSO всё же есть не ясности - вроде бы когда идёт конфигурирование по житагу - это могут быть узеровские лапки,а вот на счёт моей догадки, что после загрузки данных в плис в AS моде(когда житага нету) они становятся ввод/вывод - как оно дело обстоит ?

Далее нашёл такие лапы - DEV_CLRn и DEV_OE - что первая , что вторая - Dual-purpose pin, однако первая обнуляет все регистры в девайсе когда на ней низкий уровень, вторая - делает так , чтобы все вводы/выводы были одновременно в 3-м состоянии, если на ней - низкий уровень. Хотелось бы узнать - как эти лапки могут быть переконфигурированы на одно или другое использование?

Спасибо.
Прикрепленные файлы
Прикрепленный файл  ds_ep1c3t100_1.1_rev.pdf ( 539.43 килобайт ) Кол-во скачиваний: 90
 
Go to the top of the page
 
+Quote Post

2 страниц V  < 1 2
Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 14th July 2025 - 18:06
Рейтинг@Mail.ru


Страница сгенерированна за 0.01526 секунд с 7
ELECTRONIX ©2004-2016