-
- Телепат, однако :) - Evgeny_CD(15.06.2009 12:14)
- Во-первых - если так хочется последние соки выжать из XMega - возьмите лучше MAC от Micrel - есть и с параллельной шиной, и с SPI. Во-вторых... Во-вторых... А какой поток Вы хотите качать? - Rst7(15.06.2009 12:25)
- KSZ8851 -действительно, замолодь! -> IP CRC считать умеет. В шите на микрочиповский контроллер тоже вроде такое описано. - Evgeny_CD(15.06.2009 12:57, ссылка)
- Хм... даже на складах есть - судя по efind -> - Evgeny_CD(15.06.2009 14:16, ссылка)
- только цена какая-то неприличная... - Alex B.(15.06.2009 14:21)
- А микрочипеговский камень - когда будет в реале и по чем примерно? Я бы выбрал его - у него есть вариант с маленьким корпусом. - Evgeny_CD(15.06.2009 14:22)
- не знаю, не особо интересно. Я ethernet не занимаюсь, но если надо будет - возьму камень с MAC, наверное... - Alex B.(15.06.2009 14:30)
- И параллельной шиной, имеется в виду. - Evgeny_CD(15.06.2009 14:23)
- Дык он свежак - "чего же более" - Evgeny_CD(15.06.2009 14:21)
- да хоть тухляк. За такие деньги можно целый луминари с PHY взять. А то и какой-нить LPC23K + PHY - Alex B.(15.06.2009 14:25)
- В хоть каком-нибудь опте вроде как $7-8. Я бы не сказал, что люминари будет стоить столько же. - Evgeny_CD(15.06.2009 14:54)
- W5100 в Эфо $4.95 в розницу (это если кого жаба душит =) - she(15.06.2009 15:03)
- Хм... тоже мысль, я как-то про ниу уже успел подзабыть :) Там и фсе суммы формируются сами :) - Evgeny_CD(15.06.2009 15:09)
- Темно! 4 сокета, 25 мбит/сек обещяно - то, что дохтор прописал! Интересно, сколько в реале скорость получается? --> Не уж то там целая одна ошибка всего? Микрочипегу не повезло. - Evgeny_CD(15.06.2009 15:20, ссылка, ссылка)
- Нет, это визнету не повезло. Operating temperature 0 to 80 -> Даташыта - Evgeny_CD(15.06.2009 15:23, ссылка)
- Ну дык фигли, в корее тепло. На сайте эфо лежат какие-то протоколы испытаний, где их морозили. - she(15.06.2009 15:38)
- Значит, в Сибирь их переселить надо. Электронику у нас поднимать. - Evgeny_CD(15.06.2009 15:48)
- Ну дык фигли, в корее тепло. На сайте эфо лежат какие-то протоколы испытаний, где их морозили. - she(15.06.2009 15:38)
- Нет, это визнету не повезло. Operating temperature 0 to 80 -> Даташыта - Evgeny_CD(15.06.2009 15:23, ссылка)
- Темно! 4 сокета, 25 мбит/сек обещяно - то, что дохтор прописал! Интересно, сколько в реале скорость получается? --> Не уж то там целая одна ошибка всего? Микрочипегу не повезло. - Evgeny_CD(15.06.2009 15:20, ссылка, ссылка)
- Хм... тоже мысль, я как-то про ниу уже успел подзабыть :) Там и фсе суммы формируются сами :) - Evgeny_CD(15.06.2009 15:09)
- W5100 в Эфо $4.95 в розницу (это если кого жаба душит =) - she(15.06.2009 15:03)
- В хоть каком-нибудь опте вроде как $7-8. Я бы не сказал, что люминари будет стоить столько же. - Evgeny_CD(15.06.2009 14:54)
- да хоть тухляк. За такие деньги можно целый луминари с PHY взять. А то и какой-нить LPC23K + PHY - Alex B.(15.06.2009 14:25)
- А микрочипеговский камень - когда будет в реале и по чем примерно? Я бы выбрал его - у него есть вариант с маленьким корпусом. - Evgeny_CD(15.06.2009 14:22)
- только цена какая-то неприличная... - Alex B.(15.06.2009 14:21)
- Вот не делал бы я так. Хотя-бы IP CRC считал в проце. Спать будет спокойнее. - Rst7(15.06.2009 13:06)
- Это вопрос эксперимента. Если контроллер UDP CRC читает корректно - то по мне гораздо выгоднее разгрузить проц. Если будут какие сбои в пакетах - заложен механизм отлова таких "странностей" и без CRC. Если же канал процессор-Ethernet контроллер глючит, Evgeny_CD(27 знак., 15.06.2009 13:12)
- Вот в том то и дело, что поможет. MAC посчитает CRC32, а проц - IP Checksum. В результате вероятность пропуска ошибки сильно падает. - Rst7(15.06.2009 13:22)
- Но потери времени проца заметно возрастут, что в данном случае критично. Если пакеты будут повреждаться редко, то ничего страшного не произойдет. Пакеты нумерованы подряд, есть четкая внутреннаяя структура - приемник с высокой вероятностью отловит глюк. Evgeny_CD(88 знак., 15.06.2009 13:34)
- А смысл этого суммирования по модулю (явно по 2^8)? IP checksum на AVR стоит чуть больше 4х тактов на байт (это если цикл немного развернуть). - Rst7(15.06.2009 14:07)
- Мож и так. Вскрытие покажет :) - Evgeny_CD(15.06.2009 14:10)
- А смысл этого суммирования по модулю (явно по 2^8)? IP checksum на AVR стоит чуть больше 4х тактов на байт (это если цикл немного развернуть). - Rst7(15.06.2009 14:07)
- Но потери времени проца заметно возрастут, что в данном случае критично. Если пакеты будут повреждаться редко, то ничего страшного не произойдет. Пакеты нумерованы подряд, есть четкая внутреннаяя структура - приемник с высокой вероятностью отловит глюк. Evgeny_CD(88 знак., 15.06.2009 13:34)
- Вот в том то и дело, что поможет. MAC посчитает CRC32, а проц - IP Checksum. В результате вероятность пропуска ошибки сильно падает. - Rst7(15.06.2009 13:22)
- Это вопрос эксперимента. Если контроллер UDP CRC читает корректно - то по мне гораздо выгоднее разгрузить проц. Если будут какие сбои в пакетах - заложен механизм отлова таких "странностей" и без CRC. Если же канал процессор-Ethernet контроллер глючит, Evgeny_CD(27 знак., 15.06.2009 13:12)
- Хм... даже на складах есть - судя по efind -> - Evgeny_CD(15.06.2009 14:16, ссылка)
- В среднем - не более 1 мбайт/сек точно. Но пакеты нужно отправлять быстро, посему 100 мбит и большой буфер необходимы. Насчет Micrel - спасибо за наводку! Я знал про их очень хороший контроллер с PHY внутри, но про вариант с SPI впервые слышу! - Evgeny_CD(15.06.2009 12:39)
- KSZ8851 -действительно, замолодь! -> IP CRC считать умеет. В шите на микрочиповский контроллер тоже вроде такое описано. - Evgeny_CD(15.06.2009 12:57, ссылка)
- Во-первых - если так хочется последние соки выжать из XMega - возьмите лучше MAC от Micrel - есть и с параллельной шиной, и с SPI. Во-вторых... Во-вторых... А какой поток Вы хотите качать? - Rst7(15.06.2009 12:25)
- Телепат, однако :) - Evgeny_CD(15.06.2009 12:14)