Research Article

System Level Design of Reconfigurable Server Farms Using Elliptic Curve Cryptography Processor Engines

Algorithm 4

Interface of the reorder buffer.
interface CompletionBuffer #(numeric type , type element_type);
      interface Get#(CBToken#( )) reserve;
      interface Put#(Tuple2 #(CBToken#( ), element_type)) complete;
      interface Get#(element_type) drain;
endinterface: CompletionBuffer