Palli modifies the existing inorder pipeline of Tejas to implement Tomasulo's approach to out-of-order pipelining.
Please check "harinder_pallavi_tomasulo.pdf" for the implementation details
TEJAS(The Efficient Java based Architectural Simulator) is an open-source, Java-based multicore architectural simulator built by the Srishti research group, IIT Delhi.
Details about Tejas can be found at http://www.cse.iitd.ac.in/tejas/