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

 
 
 
Reply to this topicStart new topic
> Triple-Speed Ethernet MegaCore, Симуляция в Quartus MegaCore TSE
zloi7777
сообщение Jun 9 2012, 06:55
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 18
Регистрация: 7-04-10
Пользователь №: 56 480



Возникло желание и потребность освоить Ethernet для Altera.
Взял Quartus 9.1, создал в нем проекть с IP Triple-Speed Ethernet (замкнул вход на выход ) и написал к нему блок управления, в котором инициализирую MAC Configuration Register и передаю пакет.
Регистры прописываются а пакет непередается.

В чем я неправ? Что я делаю нетак?


Сам проек ниже:
Прикрепленные файлы
Прикрепленный файл  tenet.rar ( 3.17 мегабайт ) Кол-во скачиваний: 26
 
Go to the top of the page
 
+Quote Post
zloi7777
сообщение Jun 13 2012, 04:57
Сообщение #2


Участник
*

Группа: Участник
Сообщений: 18
Регистрация: 7-04-10
Пользователь №: 56 480



Или мне эту тему следовало разместить в "Форум разработчиков электроники ELECTRONIX.ru > Интерфейсы > Форумы по интерфейсам > Fast Ethernet/Gigabit Ethernet/FibreChannel" ?
Go to the top of the page
 
+Quote Post
MIX@
сообщение Jun 13 2012, 05:38
Сообщение #3


Участник
*

Группа: Участник
Сообщений: 53
Регистрация: 21-01-09
Пользователь №: 43 756



Попробуй мой конфигуратор, только замени мак-адрес на свой.
Формат пакета для отправки:
Адрес назначения (6 байт) | Адрес отправителя (6 байт) | Тип протокола (2 байта) | Данные
CRC считает сам.

Если не заведётся - читай спеку на Avalon-ST интерфейс, через который гонишь пакеты.

Сообщение отредактировал MIX@ - Jun 13 2012, 05:44
Прикрепленные файлы
Прикрепленный файл  altera_tse_configurator.v ( 7.51 килобайт ) Кол-во скачиваний: 244
 
Go to the top of the page
 
+Quote Post
zloi7777
сообщение Jun 13 2012, 11:42
Сообщение #4


Участник
*

Группа: Участник
Сообщений: 18
Регистрация: 7-04-10
Пользователь №: 56 480



Цитата
Попробуй мой конфигуратор, только замени мак-адрес на свой.

Я почти точно также конфигурю sad.gif


Цитата
Адрес назначения (6 байт) | Адрес отправителя (6 байт) | Тип протокола (2 байта) | Данные
CRC считает сам.

А пиамбулу прописывать надо?
Go to the top of the page
 
+Quote Post
MIX@
сообщение Jun 14 2012, 12:20
Сообщение #5


Участник
*

Группа: Участник
Сообщений: 53
Регистрация: 21-01-09
Пользователь №: 43 756



Цитата(zloi7777 @ Jun 13 2012, 15:42) *
А пиамбулу прописывать надо?


Нет, только стандартный Ethernet-заголовок.
Go to the top of the page
 
+Quote Post
zloi7777
сообщение Jun 15 2012, 06:27
Сообщение #6


Участник
*

Группа: Участник
Сообщений: 18
Регистрация: 7-04-10
Пользователь №: 56 480



Вторую неделю блуждаю в трех соснах sad.gif .
Конфигурю:


Формирую пакет:



Пакет формировал с приамбулой и без, результат один, нет передачи sad.gif

Сообщение отредактировал zloi7777 - Jun 15 2012, 06:37
Go to the top of the page
 
+Quote Post

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

 


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


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