I'm working on a new project using some code from opencores for my thesis research. I'd love to use a nice, high-quality tiny-fsm like picoblaze or the lattice semi micro8. However, I'm worried about licensing issues, as I'd also like to be able to use the opencores IP and release the whole thing under the GPL. Does anyone know / have a strong opinion on whether or not the Lattice Open IP license allows the code to be incorporated into GPL'd designs? I pretty sure the PicoBlaze does not allow this, and pacoblaze isn't so useful for those of us in vhdl-land.
Thanks again, ..Eric