aT-DeviLru! Спасибо, буду орентироваться на Ваши размеры.
aT-DeviLru! Спасибо, буду орентироваться на Ваши размеры.
1. Лист. Замечания,поправки, здесь (ФОРУМ).
Добавлено через 10 минут(ы):
2.Лист.
Добавлено через 9 минут(ы):
3. Лист.
Исправлю, все замечания. Прорисовка схемы не закончена.
Добавлено через 24 минут(ы):
Схема выполнялась, согластно первоисточнику http://hiqsdr.com/hiqsdr-wiki/index.php?title=Main_Page
Последний раз редактировалось ex RA4CJQ; 14.01.2014 в 01:58.
yuri315, полностью согласен. Вывести JTAG нужно под программирование Byte blaster. Распиновка ответной части программатора здесь http://hackingbtbusinesshub.wordpres...ug-connection/
из файла tranceiver.v
output [7:0] LED, // Bank of eight LEDs on board
output led_red, // Pin 4, negative logic
output led_red_2, // Pin 45, duplicate to led_red
output led_y1, // Pin 46, negative logic
assign led_red_2 = led_red; // Duplicate clip indicator
assign led_y1 = (LED == 0); // turn on for any LED bit true (errors)
assign led_y1 = (LED == 0); // turn on for any LED bit true (errors)
assign LED[7] = ~ (pll_rx_locked && pll_tx_locked); // LED[7]: PLL not locked
как бы определиться с диодами.на плате светит D3 а также LED1K.где же это написано?
yuri315, всё достаточно просто, сначала по схеме из файла HiQTRX_V24T_B.pdf или перечню элементов TARGET_HiQTRX_V24T_T op_Parts.pdf находим иетересующий нас элемент, например светодиод D3, смотрим на какой вывод ПЛИС он подключен, светодиод D3 идёт на вывод 70, теперь открываем файл назначения пинов ПЛИС Transceiver.pin или Transceiver.qsf, ищем там номер соответствующего вывода и читаем, какой именно внутренний сигнал ПЛИС подключен к данному выводу.
Вот необходимая строка из файла:
"LED[7] : 70 : output : 3.3-V LVCMOS",
таким образом, за светодиод D3 отвечает внутренний сигнал LED[7].
Светодиод LED1K подключен к микросхеме Ethernet, поэтому ПЛИС им управлять напрямую не может.
Добавлено через 34 минут(ы):
yuri315, Из следующей строки можно сделать вывод, что светодиод D3 загорается, если ФАПЧ частот для приёмника или передатчика внутри ПЛИС не запустилась, что может быть из-за отсутствия требуемой (заданной при конфигурации мегафункции ФАПЧ в ПЛИС) входной частоты.
assign LED[7] = ~ (pll_rx_locked && pll_tx_locked); // LED[7]: PLL not locked
Судя из Ваших сообщений всё действительно так и есть, подаёте другую частоту и, возможно поэтому, ФАПЧ не могут залочиться, т.к. настроены на другую частоту.
Поэтому для запуска от генератора с другой тактовой частотой необходимо пересобрать мегафункции ФАПЧ'ей (файлы pll_rx.v и pll_tx.v) и поправить другие константы, отвечающие за частоту.
Последний раз редактировалось aT-DeviLru; 14.01.2014 в 12:31.
большое спасибо!
это именно то , что хотелось услышать и что действительно представляет интерес в таких проектах при самостоятельной сборке.
как вы скажете-смогу я увидеть ответ на ping192.168.2.196 фактически без опоры 112мег не переделывая проект или LAN1195(опора 25мег работает) так не сможет работать?
странно , что Светодиод LED1K все время включен(на 98 ножке 0).
Схема тактирования Ethernet в ПЛИС следующая,
Кварц 122.8->вход_АЦП->выход_АЦП->пин_91_ПЛИС->ФАПЧ1_ПЛИС->Ethernet_ПЛИС (частота 122.8/2)
таким образом, так как у Вас не установлена микросхема АЦП, то на блок обработки пакетов Ethernet в ПЛИС не приходит клок, т.е. он полностью отключен.
На второй ФАПЧ клок идёт напрямую с кварца 122.8, т.е. его можно перенастроить на 100 МГц и завести тактовым на блок Ethernet..
По поводу команды ping не уверен, что протокол ICMP реализован в ПЛИС, необходимо более подробно разбираться с ПО.
Будет ли изготовляться разведённая плата?
Готов купить плату или обменять на ADS5500.
В циклоне реализованы протоколы ICMP и UDP, используется четыре UDP порта. Модуль ethernet получает клок от pll_rx, однако оба используемых модуля pll не умножают частоту, а только делят, так, что даже с неправильной тактовой что-то должно жить.
Давно присматриваюсь к этому проекту, радует, что в отличии от многих open source проектов в этом практически всё прозрачно, по крайней мере компилится без шаманства. Взяться за повторение останавливала довольно сложная и дорогая в изготовлении в единичном экземпляре плата.
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)