I think XMOS can do it (the ones without the GEMAC) but I'm not exactly sure how much hardware assistance they have.