|
Atheros AR8035, Не удается сконфигурировать |
|
|
|
 |
Ответов
|
Apr 22 2015, 19:08
|
Местный
  
Группа: Свой
Сообщений: 301
Регистрация: 18-09-07
Из: Украина
Пользователь №: 30 647

|
Добрый день. Для сигнала MDIO надо использовать компонент IOBUF_inst : IOBUF generic map ( DRIVE => 12, -- максимальный ток выхода в мА IOSTANDARD => "DEFAULT", -- надо заменить на нужный вам стандарт SLEW => "SLOW" -- можно оставить или поменять на FAST ) port map ( O => MDIO_O, -- Это сигнал, который вы принимаете от PHY IO => MDIO, -- это ваш сигнал к PHY на пине FPGA I => MDIO_I, -- Это сигнал, который вы отправляете на PHY T => T -- 3-state enable input, high=input, low=output ); У вас так? При этом чипскопом надо смотреть MDIO_O и MDIO_I. В схеме есть PULLUP резистор на пине MDIO? Можно в UCF файле в описании сигнала MDIO добавить атрибут PULLUP Например такое описание Net MDIO LOC = E9(нужный вам пин) | PULLUP;
|
|
|
|
|
Apr 27 2015, 13:44
|
Частый гость
 
Группа: Участник
Сообщений: 102
Регистрация: 21-01-15
Пользователь №: 84 716

|
Цитата(Andrew Su @ Apr 22 2015, 22:08)  Добрый день. Для сигнала MDIO надо использовать компонент IOBUF_inst : IOBUF generic map ( DRIVE => 12, -- максимальный ток выхода в мА IOSTANDARD => "DEFAULT", -- надо заменить на нужный вам стандарт SLEW => "SLOW" -- можно оставить или поменять на FAST ) port map ( O => MDIO_O, -- Это сигнал, который вы принимаете от PHY IO => MDIO, -- это ваш сигнал к PHY на пине FPGA I => MDIO_I, -- Это сигнал, который вы отправляете на PHY T => T -- 3-state enable input, high=input, low=output ); У вас так? При этом чипскопом надо смотреть MDIO_O и MDIO_I. В схеме есть PULLUP резистор на пине MDIO? Можно в UCF файле в описании сигнала MDIO добавить атрибут PULLUP Например такое описание Net MDIO LOC = E9(нужный вам пин) | PULLUP; Что-то не пойму где это все редактируется?
|
|
|
|
|
Apr 28 2015, 08:10
|
Местный
  
Группа: Свой
Сообщений: 301
Регистрация: 18-09-07
Из: Украина
Пользователь №: 30 647

|
Цитата(NSergeevich @ Apr 27 2015, 16:44)  Что-то не пойму где это все редактируется? Добрый день. Не обратил внимание, что у Вас Verilog Тогда Verilog Instantiation Template // IOBUF: Single-ended Bi-directional Buffer // All devices // Xilinx HDL Libraries Guide, version 14.1 IOBUF #( .DRIVE(12), // Specify the output drive strength .IOSTANDARD("DEFAULT"), // Specify the I/O standard .SLEW("SLOW") // Specify the output slew rate ) IOBUF_inst ( .O(O), // Buffer output .IO(IO), // Buffer inout port (connect directly to top-level port) .I(I), // Buffer input .T(T) // 3-state enable input, high=input, low=output ); Это из файлов описания библиотеки элементов http://www.xilinx.com/support/documentatio...virtex6_hdl.pdf (стр. 160) или http://www.xilinx.com/support/documentatio...virtex6_hdl.pdf (стр. 173). Такие же файлы есть и для других семейств.
|
|
|
|
|
May 12 2015, 10:19
|
Частый гость
 
Группа: Участник
Сообщений: 102
Регистрация: 21-01-15
Пользователь №: 84 716

|
Цитата(Andrew Su @ Apr 28 2015, 11:10)  Добрый день. Не обратил внимание, что у Вас Verilog Тогда Verilog Instantiation Template // IOBUF: Single-ended Bi-directional Buffer // All devices // Xilinx HDL Libraries Guide, version 14.1 IOBUF #( .DRIVE(12), // Specify the output drive strength .IOSTANDARD("DEFAULT"), // Specify the I/O standard .SLEW("SLOW") // Specify the output slew rate ) IOBUF_inst ( .O(O), // Buffer output .IO(IO), // Buffer inout port (connect directly to top-level port) .I(I), // Buffer input .T(T) // 3-state enable input, high=input, low=output ); Это из файлов описания библиотеки элементов http://www.xilinx.com/support/documentatio...virtex6_hdl.pdf (стр. 160) или http://www.xilinx.com/support/documentatio...virtex6_hdl.pdf (стр. 173). Такие же файлы есть и для других семейств. вот этот IOBUF компонент в проекте куда копировать? В топ модуль ставить? Вообще компонет IOBUF нужен только для того, чтобы чипскопом поймать ответ с in/out порта phy ? Так то он на работу проэкта никак не влияет
Сообщение отредактировал NSergeevich - May 12 2015, 10:46
|
|
|
|
Сообщений в этой теме
NSergeevich Atheros AR8035 Apr 9 2015, 15:14 tvcam Нужно быть точно уверенным что правильно выбран PH... Apr 9 2015, 15:42 NSergeevich Цитата(tvcam @ Apr 9 2015, 18:42) Нужно б... Apr 9 2015, 15:55 tvcam Я недавно цеплял тоже PHY, как раз в адресе ошибся... Apr 9 2015, 16:14 NSergeevich Цитата(tvcam @ Apr 9 2015, 19:14) Я недав... Apr 10 2015, 08:19  Andrew Su Цитата(NSergeevich @ Apr 10 2015, 11:19) ... Apr 10 2015, 08:53   NSergeevich Цитата(Andrew Su @ Apr 10 2015, 11:53) Из... Apr 10 2015, 11:02    _Anatoliy Цитата(NSergeevich @ Apr 10 2015, 14:02) ... Apr 10 2015, 13:26     NSergeevich Цитата(_Anatoliy @ Apr 10 2015, 16:26) А ... Apr 10 2015, 13:45      _Anatoliy Цитата(NSergeevich @ Apr 10 2015, 16:45) ... Apr 10 2015, 14:13       NSergeevich Цитата(_Anatoliy @ Apr 10 2015, 17:13) Я ... Apr 10 2015, 14:42        _Anatoliy Цитата(NSergeevich @ Apr 10 2015, 17:42) ... Apr 10 2015, 14:49         NSergeevich Цитата(_Anatoliy @ Apr 10 2015, 17:49) Ну... Apr 10 2015, 15:13          Andrew Su Цитата(NSergeevich @ Apr 10 2015, 18:13) ... Apr 10 2015, 17:20          _Anatoliy Цитата(NSergeevich @ Apr 10 2015, 17:13) ... Apr 14 2015, 11:26           akorud Цитата(_Anatoliy @ Apr 14 2015, 13:26) А ... Apr 15 2015, 14:58            _Anatoliy Цитата(akorud @ Apr 15 2015, 17:58) Испол... Apr 15 2015, 16:24        Jury093 Цитата(NSergeevich @ Apr 10 2015, 17:42) ... Apr 10 2015, 19:12         NSergeevich Цитата(Jury093 @ Apr 10 2015, 22:12) вы с... Apr 14 2015, 15:08          Jury093 Цитата(NSergeevich @ Apr 14 2015, 18:08) ... Apr 14 2015, 17:07           NSergeevich Цитата(Jury093 @ Apr 14 2015, 20:07) дале... Apr 15 2015, 06:57            Jury093 Цитата(NSergeevich @ Apr 15 2015, 09:57) ... Apr 15 2015, 08:12             NSergeevich Цитата(Jury093 @ Apr 15 2015, 11:12) а че... Apr 16 2015, 08:20 NSergeevich Последние новости.
phy AR8035
На порт RSTn подаю... Apr 21 2015, 13:18 Andrew Su Цитата(NSergeevich @ Apr 21 2015, 16:18) ... Apr 22 2015, 10:30  NSergeevich Цитата(Andrew Su @ Apr 22 2015, 13:30) До... Apr 22 2015, 11:10 tvcam Я вас в 4-м посте этой темы спрашивал что вы видет... Apr 22 2015, 11:43 NSergeevich Цитата(tvcam @ Apr 22 2015, 14:43) Я вас ... Apr 22 2015, 12:19 tvcam Диаграмма обмена с PHI может поможет.
Не обраща... Apr 22 2015, 15:45 NSergeevich Andrew Su спасибо большое! С добавлением IOBU... May 13 2015, 07:25 Andrew Su Цитата(NSergeevich @ May 13 2015, 10:25) ... May 13 2015, 18:43
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|