I am thinking of implementing Tomasulo's algorithm in a CPU that doesn't have one, as a thesis for my M.Sc.. My professor likes it, he said that he wanted one too for a CPU.
I would love to do it, the only problem is that I am afraid that I won't make it. I mean, I know I will do the design but I am not sure if I can implement it correctly until October. Perhaps bugs will keep occuring and I know I am not that good. I also know that no matter how many test I can do, there is always the possibility for more bugs.
Anyone has similiar experience implementing Tomasulo's algorithm in a CPU? You believe that it's doable within 6-8 months?