A system includes a multithreaded processor. The multithreaded processor includes
a plurality of microengines, a memory controller, a first bus interface and a second
bus interface. The second bus interface includes a first-in-first-out memory with
a plurality of elements to store packet data and packet status. The system also
includes a system bus coupled to the first bus interface and a network bus coupled
to the second bus interface.