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

 
 
2 страниц V   1 2 >  
Reply to this topicStart new topic
> ethernet, help please!!!
s.i.suprun
сообщение Sep 8 2008, 15:24
Сообщение #1


Участник
*

Группа: Validating
Сообщений: 71
Регистрация: 24-06-08
Из: Харьков
Пользователь №: 38 521



Здравствуйте,уважаемые форумчане.Интересует такой вопрос подскажите, ежели кто-нибудь знает. Надо применить гигабитный ЛАН в разработке. Кто пользовал Квартус 8, может видели, что там есть трипле-спид корка, но она требует лицензии, plain-text, которую скачал сдесь недалеко ( спасибо Syberian'у a14.gif ) ту корку не подхватывает, потому генерится временный файл прошивки. Может кто знает как то победить, пожалуйста подскажите, и еще, если кто юзал, скажите как лучше настороить корку, или где мона почитать об этом, кроме родного даташит, и попутно smile.gif , какую мона взять микросхему с интерфейсом RGMII для того ядра (только в QFP - корпусе). Буду очень благодарен!!!!
Go to the top of the page
 
+Quote Post
Kuzmi4
сообщение Sep 9 2008, 12:42
Сообщение #2


Гуру
******

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



2 s.i.suprun - а почему обязательно гигабитный?
10/100 с OPENCORES`ов неплохо работает говорят + есть версия под авалон на niosforum`е ..
Go to the top of the page
 
+Quote Post
s.i.suprun
сообщение Sep 9 2008, 14:42
Сообщение #3


Участник
*

Группа: Validating
Сообщений: 71
Регистрация: 24-06-08
Из: Харьков
Пользователь №: 38 521



Цитата(Kuzmi4 @ Sep 9 2008, 15:42) *
2 s.i.suprun - а почему обязательно гигабитный?
10/100 с OPENCORES`ов неплохо работает говорят + есть версия под авалон на niosforum`е ..


Дело в том, что необходимо передавать большие массивы данных. На вскидку прикинули с товарищами, что реально, где-то 200 Мбит должно бы хватить, а 10/100 Мбит как показал осмотр достопримечательностей этого сайта, по даной теме, даст реальную скорость где-то около 60-70, что сами понимаете в даном случае не есть гуд smile.gif .
Go to the top of the page
 
+Quote Post
aaarrr
сообщение Sep 9 2008, 14:58
Сообщение #4


Гуру
******

Группа: Свой
Сообщений: 10 713
Регистрация: 11-12-04
Пользователь №: 1 448



Ну, 60-70Мбит - это пораженческая оценка smile.gif, на самом деле прокачать можно и 95-98Мбит.
А если два по 100 использовать? Всяко проще, чем гигабит.
Go to the top of the page
 
+Quote Post
Vitaliy_ARM
сообщение Sep 10 2008, 11:18
Сообщение #5


Знающий
****

Группа: Свой
Сообщений: 509
Регистрация: 19-07-07
Из: г. Таганрог
Пользователь №: 29 246



Цитата(aaarrr @ Sep 9 2008, 18:58) *
Ну, 60-70Мбит - это пораженческая оценка smile.gif, на самом деле прокачать можно и 95-98Мбит.
А если два по 100 использовать? Всяко проще, чем гигабит.


Еще и дешевле раз в 5


--------------------
Умные речи подобны строкам, напечатанным курсивом. К. Прутков
Go to the top of the page
 
+Quote Post
Kuzmi4
сообщение Sep 10 2008, 12:32
Сообщение #6


Гуру
******

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



Кстати, раз уж зашёл разговор за 10/100 - я так понимаю есть тут товарисчи, которые его реально юзали - а как быть с физикой(собсно чип и схемка примерная хотя бы) ? Как тут вопрос обстоит ??
Go to the top of the page
 
+Quote Post
des00
сообщение Sep 10 2008, 15:59
Сообщение #7


Вечный ламер
******

Группа: Модераторы
Сообщений: 7 248
Регистрация: 18-03-05
Из: Томск
Пользователь №: 3 453



Цитата(Kuzmi4 @ Sep 10 2008, 07:32) *
Кстати, раз уж зашёл разговор за 10/100 - я так понимаю есть тут товарисчи, которые его реально юзали - а как быть с физикой(собсно чип и схемка примерная хотя бы) ? Как тут вопрос обстоит ??


В смысле как PHY поставить? LXT97x, Micrel и т.д. а дальше MII, RMII .....


--------------------
Go to the top of the page
 
+Quote Post
Doka
сообщение Sep 10 2008, 17:03
Сообщение #8


Electrical Engineer
******

Группа: СуперМодераторы
Сообщений: 2 163
Регистрация: 4-10-04
Пользователь №: 778



des00
а что у Micrel есть чипы на гигабит?


--------------------
Блог iDoka.ru
CV linkedin.com/in/iDoka
Sources github.com/iDoka


Never stop thinking...........................
Go to the top of the page
 
+Quote Post
des00
сообщение Sep 11 2008, 02:44
Сообщение #9


Вечный ламер
******

Группа: Модераторы
Сообщений: 7 248
Регистрация: 18-03-05
Из: Томск
Пользователь №: 3 453



Цитата(Doka @ Sep 10 2008, 12:03) *
des00
а что у Micrel есть чипы на гигабит?


спрашивал недавно, пока нет, но на подходе. но вопрос то был про 10/100 wink.gif


--------------------
Go to the top of the page
 
+Quote Post
Maverick
сообщение Sep 11 2008, 06:59
Сообщение #10


я только учусь...
******

Группа: Модераторы
Сообщений: 3 447
Регистрация: 29-01-07
Из: Украина
Пользователь №: 24 839



Цитата(des00 @ Sep 11 2008, 05:44) *


help.gif Вопрос новичка в этом деле, можете посоветовать литературу(рекомендации, короче любую информацию) по реализации ethernet конроллера на hdl языке и как работать например со встроенным (Virtex 4 серия FX). Что такое "MII, RMII ....."? help.gif

З.Ы. по гугли искал, что-то нашел, но больших результатов это не принесло. Может плохо искал crying.gif

З.Ы. З.Ы. Буду очень признателен если кто-то поделиться своей реализацией.


--------------------
If it doesn't work in simulation, it won't work on the board.

"Ты живешь в своих поступках, а не в теле. Ты — это твои действия, и нет другого тебя" Антуан де Сент-Экзюпери повесть "Маленький принц"
Go to the top of the page
 
+Quote Post
Postoroniy_V
сообщение Sep 11 2008, 07:16
Сообщение #11


МедвеД Инженер I
****

Группа: Свой
Сообщений: 816
Регистрация: 21-10-04
Пользователь №: 951



Цитата(Maverick @ Sep 11 2008, 15:59) *
help.gif Вопрос новичка в этом деле, можете посоветовать литературу(рекомендации, короче любую информацию) по реализации ethernet конроллера на hdl языке и как работать например со встроенным (Virtex 4 серия FX). Что такое "MII, RMII ....."? help.gif

З.Ы. по гугли искал, что-то нашел, но больших результатов это не принесло. Может плохо искал crying.gif

З.Ы. З.Ы. Буду очень признателен если кто-то поделиться своей реализацией.

то что есть на опенкорес для езера работает(автор Мохор Игорь ). остальные типа ethernet_tri_mode выглядит как рабочие. автор ethernet_tri_mode по крайней мере пишет про статус вот что
Project Status

* collect some documents about tri-mode ethernet MAC controller(done)
* coding in verilog(done)
* coding verification scripts(done)
* starting verification(done)
* writing specification(done)
* FPGA proven(done) 2006-06-20
* Supporting modelsim simulator. I also changed the default simulator from NC-sim to modelsim which is much populor than NC-sim :->. As well, the new version "dll" files for modelsim are ready. (done) 2008-7-26
* My next task is to connect this IP core to xilinx Microblaze processor.(done)2008-8-17

http://www.opencores.org/projects.cgi/web/...i_mode/overview


MII- Media Independent Interface (4 бита данных для передачи 4 для приёма+ 6 управляющих + пара(или 1) клок
http://en.wikipedia.org/wiki/Media_Independent_Interface

RMII Reduced Media Independent Interface(всё тоже кроме данных, данные передаются по 2 бита, тоесть тактовая в 2 раза выше)
http://en.wikipedia.org/wiki/Reduced_Media...ndent_Interface


--------------------
Cogito ergo sum
Go to the top of the page
 
+Quote Post
Maverick
сообщение Sep 11 2008, 07:23
Сообщение #12


я только учусь...
******

Группа: Модераторы
Сообщений: 3 447
Регистрация: 29-01-07
Из: Украина
Пользователь №: 24 839



Цитата(Postoroniy_V @ Sep 11 2008, 10:16) *


Спасибо!
Вы с ним уже работали? смотрели? как он Вам? реализация под Xilinx или Altera?


--------------------
If it doesn't work in simulation, it won't work on the board.

"Ты живешь в своих поступках, а не в теле. Ты — это твои действия, и нет другого тебя" Антуан де Сент-Экзюпери повесть "Маленький принц"
Go to the top of the page
 
+Quote Post
Kuzmi4
сообщение Sep 11 2008, 07:56
Сообщение #13


Гуру
******

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



2 des00 - интересует как раз схема - я так понимаю в Datasheet`е должна быть стандартная - так ?
С линками по интерфейсам уже помогли..
2 Postoroniy_V - спасибо за линки smile.gif
Go to the top of the page
 
+Quote Post
608
сообщение Sep 11 2008, 08:32
Сообщение #14


Участник
*

Группа: Участник
Сообщений: 70
Регистрация: 8-05-07
Пользователь №: 27 604



В части Ethernet-10/100 плотно работал с такими контроллерами: CS8900A, KSZ8841 и LAN91C111. Там все есть, успевай только загружать/выгружать их ФИФО по стандартным интерфейсам от отдельно MCU или NiosII в FPGA.
Если такой готовый Ethernet-контроллер по условиям задачи не подходит, то нужен PHY, и управлять им нужно по MII. Но тогда МАС и ФИФО придется делать самому в ПЛИС.
Возможны и другие варианты, здесь выбор большой.
Не хватает исходных данных и условий: чем располагаете, чего и как желается smile.gif .
Go to the top of the page
 
+Quote Post
Maverick
сообщение Sep 11 2008, 10:29
Сообщение #15


я только учусь...
******

Группа: Модераторы
Сообщений: 3 447
Регистрация: 29-01-07
Из: Украина
Пользователь №: 24 839



Цитата(608 @ Sep 11 2008, 11:32) *
Не хватает исходных данных и условий: чем располагаете, чего и как желается smile.gif .



Располагаю вот этим

http://www.plis.ru/pic/pict/File/ml40x.pdf

Проблема та же что

http://electronix.ru/forum/index.php?showtopic=46451

P.S. Board ML402

P.S. P.S. Если у кого-то имеется datasheet на Marvell Alaska PHY(88E1111) поделитесь, ПОЖАЙЛУСТА!!!.
почта: starbox@meta.ua Заранее благодарен.


--------------------
If it doesn't work in simulation, it won't work on the board.

"Ты живешь в своих поступках, а не в теле. Ты — это твои действия, и нет другого тебя" Антуан де Сент-Экзюпери повесть "Маленький принц"
Go to the top of the page
 
+Quote Post

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

 


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


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