|
|
  |
Конфигурация блокирует выход тактового генератора, Включили плату - есть сигнал генератора, прошили - нет. |
|
|
|
Jun 20 2016, 08:54
|
Группа: Участник
Сообщений: 9
Регистрация: 5-08-15
Пользователь №: 87 854

|
Здравствуйте, столкнулся с интересной проблемой. Есть плата Terasic SoCkit. Необходимо поднять гигабитный трансивер. Опорная частота для трансивера подается на внутренний пин( PIN_P9) с микросхемы генератора частот ( si5338) напрямую (через резистор). При запуске платы микросхема генератора конфигурирует заданый порт частотой 100Мгц ( проверено осцилографом), однако, если в прошивке сконфигурирован пин P9 ( как input), на выходе генератора сигнала нет. То есть - включили плату, есть 100МГц, прошили - шум. Пин необходимо конфигурировать для использования ip ядра. Очевидно, это особенность квартуса, подскажите в каком направлении нужно копать? Ход моих мыслей- сделать компоненту i2c и конфигурировать память еще раз уже после прошивки, но неизвестно будет ли это работать.
|
|
|
|
|
Jun 20 2016, 19:31
|
Группа: Участник
Сообщений: 9
Регистрация: 5-08-15
Пользователь №: 87 854

|
В том то и дело, что в прошивке отсутствует какое-либо взаимодействие со схемой (i2c специально отключено, остальные пины также). Касательно использовать пины-да, конечно я все подключал с тем же результатом, методом исключения локализовал проблему до процедуры объявления порта, дальше неясно.
|
|
|
|
|
Jun 21 2016, 08:44
|
Знающий
   
Группа: Участник
Сообщений: 959
Регистрация: 11-01-06
Из: Санкт-Петербург
Пользователь №: 13 050

|
Цитата(Nedd @ Jun 20 2016, 11:54)  Здравствуйте, столкнулся с интересной проблемой. Есть плата Terasic SoCkit. Необходимо поднять гигабитный трансивер. Опорная частота для трансивера подается на внутренний пин( PIN_P9) с микросхемы генератора частот ( si5338) напрямую (через резистор). При запуске платы микросхема генератора конфигурирует заданый порт частотой 100Мгц ( проверено осцилографом), однако, если в прошивке сконфигурирован пин P9 ( как input), на выходе генератора сигнала нет. То есть - включили плату, есть 100МГц, прошили - шум. посмотрите в этой теме: http://www.alteraforum.com/forum/showthread.php?t=47231может это чем-то поможет.. как гипотеза - надо сконфигурировать выход si5338 в правильный режим..
|
|
|
|
|
Jun 21 2016, 12:55
|
Группа: Участник
Сообщений: 9
Регистрация: 5-08-15
Пользователь №: 87 854

|
Принимаем клок тоже дифпарой (PIN_P8, PIN_P9), HCSL. HCSL не требует терминаторов (а в квартусе даже невозможно его назначить при данном стандарте).
Сообщение отредактировал Nedd - Jun 21 2016, 13:16
|
|
|
|
|
Jun 21 2016, 13:38
|

Частый гость
 
Группа: Свой
Сообщений: 81
Регистрация: 31-10-14
Из: Воронеж
Пользователь №: 83 452

|
Цитата(Nedd @ Jun 21 2016, 15:55)  Принимаем клок тоже дифпарой (PIN_P8, PIN_P9), HCSL. HCSL не требует терминаторов (а в квартусе даже невозможно его назначить при данном стандарте). ок, просто уточнил, вдруг стоит терминатор? а по подключению не спутали? p-n для генератора 13-14, а для плис 9-8, судя по схеме. хотя, конечно, сложно себе это представить. софт от ксайлинкса, например, в подобных случаях ругается громко.
Сообщение отредактировал FakeDevice - Jun 21 2016, 13:42
|
|
|
|
|
Jul 1 2016, 08:25
|
Группа: Участник
Сообщений: 9
Регистрация: 5-08-15
Пользователь №: 87 854

|
Собрал модуль конфигурации микросхемы по i2c.
Вариант 1 Не объявлен Pin_P9 (clk трансмиттера). 1) При включении платы ( без прошивки, конфигурация по умолчанию) CLK2 =100МГц. 2) После прошивки, но без конфигурации SI5338 CLK2=100МГц. 3) После прошивки и реконфигурации CLK2=125МГц ( согласно осцилографу). Сигнал диффиренциальный.
Вариант 2 Объявлен Pin_P9 (clk трансмиттера). 1) При включении платы ( без прошивки, конфигурация по умолчанию) CLK2 =100МГц. 2) После прошивки, но без конфигурации SI5338 CLK2=0(шум). Сигнал не дифииренциальный. 3) После прошивки и реконфигурации CLK2=0(шум). Сигнал не диффиренциальный.
При прошивке платы обмен по i2c со схемой не производится (проверенно осцилографом).
|
|
|
|
|
  |
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|