I have started the development of USB cores. First I will design a USB function core, later a UCB host core. All of my designs (as always) will be in Verilog. I will be publishing a proposed specification within the next 2 weeks. If you are interested in it and other USB activities/discussion, please join the USB forum. rudi