the opensparc t2 is open source under the GPLv2, seems like it might be a useful reference. it is a barrel processor, hence doesn't get very good single-threaded performance. Jacob