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

 
 
3 страниц V  < 1 2 3 >  
Reply to this topicStart new topic
> Связь с компьютером на скорости 133 МБ/с, Подскажите идею
SM
сообщение May 20 2009, 08:14
Сообщение #16


Гуру
******

Группа: Свой
Сообщений: 7 946
Регистрация: 25-02-05
Из: Moscow, Russia
Пользователь №: 2 881



Цитата(paskal @ May 20 2009, 11:40) *
Дорогущие стратиксы в BGA корпусах. Нельзя ли более доступными методами?

Зачем сразу стратиксы? Arria GX, или, что еще дешевле LatticeECP2/M или LatticeECP3.
Go to the top of the page
 
+Quote Post
soldat_shveyk
сообщение May 20 2009, 08:46
Сообщение #17


Местный
***

Группа: Свой
Сообщений: 454
Регистрация: 3-07-07
Из: С-Петербург
Пользователь №: 28 859



Если цена критична, то лучше ориентироваться на PCI 64bit 33 MHz.
Для реализации будет достаточно старенькой альтеры Cyclone EP1C12Q240C7 в обычном QFP корпусе (стоит всего 60 $).
К тому же печатная плата при отказе от BGA получится недорогой. Можно будет обойтись всего 4-я слоями и сэкономить на имерсионном золоте.
А скорость передачи будет не менее 200 МБайт/Сек.
Go to the top of the page
 
+Quote Post
Methane
сообщение May 20 2009, 08:51
Сообщение #18


Гуру
******

Группа: Свой
Сообщений: 3 615
Регистрация: 12-01-09
Из: США, Главное разведовательное управление
Пользователь №: 43 230



Цитата(paskal @ May 20 2009, 10:40) *
Все это как то труднореализуемо. Дорогущие стратиксы в BGA корпусах. Нельзя ли более доступными методами? Пускай на более низкой скорости. Скажем 16 бит при 33 МГц.

Какие стратиксы? 1x на циклоне втором можно сделать.
Go to the top of the page
 
+Quote Post
Rst7
сообщение May 20 2009, 08:59
Сообщение #19


Йа моск ;)
******

Группа: Модераторы
Сообщений: 4 345
Регистрация: 7-07-05
Из: Kharkiv-city
Пользователь №: 6 610



Цитата
Пускай на более низкой скорости. Скажем 16 бит при 33 МГц.


Вот тут уже явно надо делать 1GE и не страдать. Намного меньше работы, чем с PCI(e) и уж тем более SATA.


--------------------
"Практика выше (теоретического) познания, ибо она имеет не только достоинство всеобщности, но и непосредственной действительности." - В.И. Ленин
Go to the top of the page
 
+Quote Post
Methane
сообщение May 20 2009, 09:05
Сообщение #20


Гуру
******

Группа: Свой
Сообщений: 3 615
Регистрация: 12-01-09
Из: США, Главное разведовательное управление
Пользователь №: 43 230



Цитата(Rst7 @ May 20 2009, 11:59) *
Вот тут уже явно надо делать 1GE и не страдать. Намного меньше работы, чем с PCI(e) и уж тем более SATA.

Про PCIe, сильно сомневаюсь. Про SATA не знаю.
Go to the top of the page
 
+Quote Post
SM
сообщение May 20 2009, 09:10
Сообщение #21


Гуру
******

Группа: Свой
Сообщений: 7 946
Регистрация: 25-02-05
Из: Moscow, Russia
Пользователь №: 2 881



Цитата(Rst7 @ May 20 2009, 12:59) *
Вот тут уже явно надо делать 1GE и не страдать. Намного меньше работы, чем с PCI(e) и уж тем более SATA.

Вот тут уж точно с PCI (без "e") работы на пару порядков меньше, чем со всем остальным перечисленным.
Go to the top of the page
 
+Quote Post
disel
сообщение May 20 2009, 09:14
Сообщение #22


Знающий
****

Группа: Свой
Сообщений: 610
Регистрация: 22-04-05
Пользователь №: 4 410



Цитата(Methane @ May 20 2009, 09:37) *


Это же pciexpress, видел я это. Саты то там нет.

Цитата(SM @ May 20 2009, 12:14) *
Зачем сразу стратиксы? Arria GX, или, что еще дешевле LatticeECP2/M или LatticeECP3.


А Вы не поскажите, а латис может с SATA работать? И есть ли ядра доступные под это дело?
Go to the top of the page
 
+Quote Post
Rst7
сообщение May 20 2009, 09:15
Сообщение #23


Йа моск ;)
******

Группа: Модераторы
Сообщений: 4 345
Регистрация: 7-07-05
Из: Kharkiv-city
Пользователь №: 6 610



Цитата
Вот тут уж точно с PCI работы на пару порядков меньше


У Вас есть готовая отлаженная корка? Тогда не спорю. А вот я бы делал посылатель raw-пакетов через 1GE - код для него займет полстранички на HDL. Прием на стороне большого брата - тоже не проблема. Главное - не надо заниматься изготовлением драйверов. Это - тоже время.


--------------------
"Практика выше (теоретического) познания, ибо она имеет не только достоинство всеобщности, но и непосредственной действительности." - В.И. Ленин
Go to the top of the page
 
+Quote Post
SM
сообщение May 20 2009, 09:18
Сообщение #24


Гуру
******

Группа: Свой
Сообщений: 7 946
Регистрация: 25-02-05
Из: Moscow, Russia
Пользователь №: 2 881



Цитата(Rst7 @ May 20 2009, 13:15) *
У Вас есть готовая отлаженная корка? Тогда не спорю. А вот я бы делал посылатель raw-пакетов через 1GE - код для него займет полстранички на HDL. Прием на стороне большого брата - тоже не проблема. Главное - не надо заниматься изготовлением драйверов. Это - тоже время.

Для PCI этих корок хоть одним местом ешь. Как и для GbE. Только для GbE придется потрахаться с гарантией доставки пакета, чего не надо для PCI, в этом, собственно, и есть тот самый порядок сложности.
Go to the top of the page
 
+Quote Post
Methane
сообщение May 20 2009, 09:22
Сообщение #25


Гуру
******

Группа: Свой
Сообщений: 3 615
Регистрация: 12-01-09
Из: США, Главное разведовательное управление
Пользователь №: 43 230



Цитата(disel @ May 20 2009, 12:14) *
Это же pciexpress, видел я это. Саты то там нет.

Ну нафига вам сата? Вам хочется прикинуться винчестером, со всеми вытекающими? Получить медаль за самую странную разработку? Есть PCIe, что вам в ней не хватает? Есть к ней конструктор. Из корки вы получаете параллельную шину в которую можете burstа-ми писать все что хотите, причем с большой скоростью. Причем сразу в ОЗУ. А потом в своем драйвере готовые данные выгребаете и что угодно с ними делаете.
Go to the top of the page
 
+Quote Post
Rst7
сообщение May 20 2009, 09:24
Сообщение #26


Йа моск ;)
******

Группа: Модераторы
Сообщений: 4 345
Регистрация: 7-07-05
Из: Kharkiv-city
Пользователь №: 6 610



Цитата
Только для GbE придется потрахаться с гарантией доставки пакета


А надо ли? При BER<1e-10? Тем более, что девайс явно будет рядом, а не в ста метрах.


--------------------
"Практика выше (теоретического) познания, ибо она имеет не только достоинство всеобщности, но и непосредственной действительности." - В.И. Ленин
Go to the top of the page
 
+Quote Post
SM
сообщение May 20 2009, 09:30
Сообщение #27


Гуру
******

Группа: Свой
Сообщений: 7 946
Регистрация: 25-02-05
Из: Moscow, Russia
Пользователь №: 2 881



Цитата(disel @ May 20 2009, 13:14) *
А Вы не поскажите, а латис может с SATA работать? И есть ли ядра доступные под это дело?

Из этого документа явно следует, что может. http://www.latticesemi.com/documents/EB27.pdf
Go to the top of the page
 
+Quote Post
Methane
сообщение May 20 2009, 09:31
Сообщение #28


Гуру
******

Группа: Свой
Сообщений: 3 615
Регистрация: 12-01-09
Из: США, Главное разведовательное управление
Пользователь №: 43 230



Цитата(Rst7 @ May 20 2009, 12:24) *
А надо ли? При BER<1e-10? Тем более, что девайс явно будет рядом, а не в ста метрах.

На таких скоростях, драйвер имеет полное право дропать пакеты. Насколько это критично, ХЕЗ. Хочется получить потенциально громадное кол-во гемороя, вперед.

Вообще, если деньги есть, то можно купить eval. плату и посмотреть как оно работает. ЛАмпочки там позажигать итд.
Go to the top of the page
 
+Quote Post
paskal
сообщение May 20 2009, 09:32
Сообщение #29


Местный
***

Группа: Свой
Сообщений: 352
Регистрация: 29-10-06
Из: Тула
Пользователь №: 21 769



Цитата(soldat_shveyk @ May 20 2009, 12:46) *
Если цена критична, то лучше ориентироваться на PCI 64bit 33 MHz.
..........
А скорость передачи будет не менее 200 МБайт/Сек.

200 МБ/с это неплохо. Но есть ли в природе компы с PCI 64 бит? Помнится распространения такой формат не получил.
И еще. В свое время игрался с PCI, и убедился что заявленной скорости 133 МБ/с получить не удается. Реально получалось меньше в разы. Понимаю, что для приближения к обещанным 133 надо организовывать пакетный цикл. Но как его вызвать программно не знаю. Тем более что стандарт закрытый.
Go to the top of the page
 
+Quote Post
SM
сообщение May 20 2009, 09:36
Сообщение #30


Гуру
******

Группа: Свой
Сообщений: 7 946
Регистрация: 25-02-05
Из: Moscow, Russia
Пользователь №: 2 881



Цитата(Rst7 @ May 20 2009, 13:24) *
А надо ли? При BER<1e-10?

А кто этот BER гарантирует, особенно если кабель китайский, а разъем админ с бодуна обжал? Значит придется применять средства проверки соединения, измеряющие BER, прежде чем вводить в эксплуатацию девайс.

Цитата(paskal @ May 20 2009, 13:32) *
Но есть ли в природе компы с PCI 64 бит?
Пости все серверные мамки имеют PCI-X, на них большинство рейд-контроллеров живет. И часть для рабочих станций, например асусы с буквами WS.

Цитата(Methane @ May 20 2009, 13:22) *
Ну нафига вам сата?

А вот SAS (или вообще древний SCSI) может оказаться очень полезным. Если надо гнать данные на накопитель, то оно позволит это сделать мимо компа.
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 27th July 2025 - 20:37
Рейтинг@Mail.ru


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