Depending on OS.which flow is to follow to get successfully enumeration.I saw demos but it not getting exact flow of enumeration of usb.
Which article are you referring to? You link take me to the home page, where I can find lots of USB articles. Please specify.There is a complete starter project at www.waitingforfriday.com
He supplies circuit, pic code and pc code.
I have used that as the basis for a few projects and it works well.