Rules | Recent posts | topic RSS | Search | Register  | Log in

Writing the USB stimulus

 
Post new topic  Reply to topic    EDAboard.com Forum Index -> ASIC Design Methodologies & Tools (Digital)
Author Message
Ansunamu



Joined: 19 Oct 2001
Posts: 257
Helped: 4


Post23 Feb 2003 13:05   Writing the USB stimulus

Could anyone recomment me how to write USB stimulus for my device core ? It's not easy to write a flexible stimulus code for USB . Someone told me Vera is a good choice but i never used it . How about Vera ?
Back to top
visualart



Joined: 21 Dec 2001
Posts: 582
Helped: 26


Post24 Feb 2003 1:45   Re: Writing the USB stimulus

I'm writing USB20 function. could you introduce your project?


Ansunamu wrote:
Could anyone recomment me how to write USB stimulus for my device core ? It's not easy to write a flexible stimulus code for USB . Someone told me Vera is a good choice but i never used it . How about Vera ?
Back to top
rakko



Joined: 01 Jun 2001
Posts: 231
Helped: 2


Post24 Feb 2003 4:37   

if by "stimulus" you mean you want to generate test vectors to excercise your device core, then may be you should look into verisity eVEC tool. It is great for generating random and controlled test stimulus. if, one the other hand, you want to develop code such as device driver, then look into NuMega's driver studio. This tool writes your device usb driver for you. all you have to enter is a few question about your endpoints characteristics along with some other vendor information. if you want to write the driver or the test vector yourself, then search the web for "linux usb driver development" there are lots of good primer and code templates out there to get you pointed in the right direction.
Back to top
alanray



Joined: 11 Jul 2002
Posts: 22


Post27 Aug 2003 14:07   

you can use synopsys smartmodel
Back to top
aegean.chou



Joined: 16 Jun 2002
Posts: 63
Helped: 1


Post04 Sep 2003 16:58   

You should use verilog task to create some function :

1) signals
2) bits
3) fields
4) packets
5) transactions
6) transfers
7) chapter9
...

you can get help from "Linux USB driver" to write a robust TESTING environment!
Back to top
Post new topic  Reply to topic    EDAboard.com Forum Index -> ASIC Design Methodologies & Tools (Digital)
Page 1 of 1 All times are GMT + 1 Hour


Abuse
Administrator
Moderators
topic RSS 
sitemap