если Вас не интересуют физические входа/выхода то можно взять и комуникационный контроллер,например 304, а так без разницы на чем сделаете