Перейти к содержанию
    

Здравствуйте,уважаемые форумчане.Интересует такой вопрос подскажите, ежели кто-нибудь знает. Надо применить гигабитный ЛАН в разработке. Кто пользовал Квартус 8, может видели, что там есть трипле-спид корка, но она требует лицензии, plain-text, которую скачал сдесь недалеко ( спасибо Syberian'у :a14: ) ту корку не подхватывает, потому генерится временный файл прошивки. Может кто знает как то победить, пожалуйста подскажите, и еще, если кто юзал, скажите как лучше настороить корку, или где мона почитать об этом, кроме родного даташит, и попутно :) , какую мона взять микросхему с интерфейсом RGMII для того ядра (только в QFP - корпусе). Буду очень благодарен!!!!

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

2 s.i.suprun - а почему обязательно гигабитный?

10/100 с OPENCORES`ов неплохо работает говорят + есть версия под авалон на niosforum`е ..

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

2 s.i.suprun - а почему обязательно гигабитный?

10/100 с OPENCORES`ов неплохо работает говорят + есть версия под авалон на niosforum`е ..

 

Дело в том, что необходимо передавать большие массивы данных. На вскидку прикинули с товарищами, что реально, где-то 200 Мбит должно бы хватить, а 10/100 Мбит как показал осмотр достопримечательностей этого сайта, по даной теме, даст реальную скорость где-то около 60-70, что сами понимаете в даном случае не есть гуд :) .

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Ну, 60-70Мбит - это пораженческая оценка :), на самом деле прокачать можно и 95-98Мбит.

А если два по 100 использовать? Всяко проще, чем гигабит.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Ну, 60-70Мбит - это пораженческая оценка :), на самом деле прокачать можно и 95-98Мбит.

А если два по 100 использовать? Всяко проще, чем гигабит.

 

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

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

 

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

des00

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

 

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

 

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

 

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

 

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

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

 

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

 

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

то что есть на опенкорес для езера работает(автор Мохор Игорь ). остальные типа 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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

 

Спасибо!

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

2 des00 - интересует как раз схема - я так понимаю в Datasheet`е должна быть стандартная - так ?

С линками по интерфейсам уже помогли..

2 Postoroniy_V - спасибо за линки :)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

В части Ethernet-10/100 плотно работал с такими контроллерами: CS8900A, KSZ8841 и LAN91C111. Там все есть, успевай только загружать/выгружать их ФИФО по стандартным интерфейсам от отдельно MCU или NiosII в FPGA.

Если такой готовый Ethernet-контроллер по условиям задачи не подходит, то нужен PHY, и управлять им нужно по MII. Но тогда МАС и ФИФО придется делать самому в ПЛИС.

Возможны и другие варианты, здесь выбор большой.

Не хватает исходных данных и условий: чем располагаете, чего и как желается :) .

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Не хватает исходных данных и условий: чем располагаете, чего и как желается :) .

 

 

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

 

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) поделитесь, ПОЖАЙЛУСТА!!!.

почта: [email protected] Заранее благодарен.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
К сожалению, ваш контент содержит запрещённые слова. Пожалуйста, отредактируйте контент, чтобы удалить выделенные ниже слова.
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...