Цитата(andybeg @ Mar 17 2011, 18:33)

каждый программист встраиваемых устройств должен в жизни один раз написать реализацию MODBUS

))
Да я не силен в *HDL. Ну придется попробовать, изучать.
Цитата
Можно ведь и не полный модбас - очень редко все функции модбаса нужны.
Я его не хочу полностью аппаратный. Функции буду обрабатывать программно. Мне от аппратной части нужен блок, в который проц запишит скорость уарта и адрес слэйва. В ответ получит прерывание, если пришел пакет для этого слэйва, без ошибок и crc совпал. По прерыванию проц дожен считать с блока по какойнить шине SDRAM данные, обработать их, загрузить ответ в блок и дёрнуть у этого блока сигнал "Start Transmit". как-то так...
Меня пугает, что в этом блоке придется писать что-то типа своего UART FIFO. Хотя на opencores есть такой блок, но разбираться с ним и дорабатывать его до модбуса - тоже перспектива не радостная.