Dynamic hardware plugins: exploiting reconfigurable hardware for high-performance programmable routers

David E. Taylor, Jonathan S. Turner, John W. Lockwood, Edson L. Horta
2002 Computer Networks  
This paper presents the dynamic hardware plugins (DHP) architecture for implementing multiple networking applications in hardware at programmable routers. By enabling multiple applications to be dynamically loaded into a single hardware device, the DHP architecture provides a scalable mechanism for implementing high-performance programmable routers. The DHP architecture is presented within the context of a programmable router architecture which processes flows in both software and hardware.
more » ... ementation options are described as well as the prototype testbed at Washington University in Saint Louis which utilizes the partial reconfiguration capability of modern field programmable gate arrays. Ó 2002 Published by Elsevier Science B.V.
doi:10.1016/s1389-1286(01)00289-4 fatcat:fqvst23iyjagvpnwjagglmuug4