Hi Kumar,
You could take a look at application note AN10878, in order to check the differences between LPC17xx and LPC2xxx:
https://www.nxp.com/docs/en/application-note/AN10878.pdf
Additionally, you could also consider other options already ported to LPC2xxx; you could check the following links:
http://www.utasker.com/forum/index.php?topic=894.0
https://www.embeddedrelated.com/showthread/lpc2000/54409-1.php
Finally, if you are developing a new USB-based application, it is recommended considering a newer Kinetis or LPC microcontroller based on Cortex M4/M0+, as the LPC2xxx family is now legacy.
Hope this will be useful for you.
Best regards!
/Carlos
-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------