|
|
Задание на Ethernet-линк было такое: Н-цать каналов АЦП, 2 байта на отсчет, Fдискр = примерно 100 - 200 кГц. Входной сигнал можно считать "узкополосным". DSP производит прореживание, в итоге по Ethernet льется 3 мегабита в сек. Ethernet-чип - CS8900A.
Полноценный стек TCP/IP я тогда не делал, хватило UDP. Затем подоспел Wiznet, но его удалось попробовать только на отладочной плате с 8051. Этот контроллер полностью гробит возможности Wiznet, так что максимальной производительности W3100A добиться не удалось. А жаль. Насколько я понимаю, можно получить 15- 20 Мбит/сек при одной сессии TCP.
Пока возились с CS8900A и Wiznet, я набрел на OpenTCP. Думаю теперь сделать отладочную плату под этот стек и продавать в качестве конструктора (KIT, EVB). Попутно подсаживаю знакомых разработчиков на Ethernet и TCP/IP :)
E-mail: info@telesys.ru