Continue to Site

Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

Writing the USB stimulus. Does anybody used VERA ?

Status
Not open for further replies.

Ansunamu

Advanced Member level 4
Full Member level 1
Joined
Oct 19, 2001
Messages
115
Helped
1
Reputation
2
Reaction score
0
Trophy points
1,296
Activity points
845
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 ?
 

visualart

Advanced Member level 1
Advanced Member level 1
Joined
Dec 21, 2001
Messages
466
Helped
28
Reputation
56
Reaction score
4
Trophy points
1,298
Activity points
3,333
Re: Writing the USB stimulus

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


Ansunamu said:
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 ?
 

rakko

Full Member level 4
Full Member level 4
Joined
Jun 1, 2001
Messages
233
Helped
10
Reputation
20
Reaction score
6
Trophy points
1,298
Location
mozambic
Activity points
2,065
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.
 

alanray

Junior Member level 2
Junior Member level 2
Joined
Jul 11, 2002
Messages
22
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,281
Activity points
68
you can use synopsys smartmodel
 

aegean.chou

Member level 3
Member level 3
Joined
Jun 16, 2002
Messages
63
Helped
3
Reputation
6
Reaction score
2
Trophy points
1,288
Location
China
Activity points
446
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!
 

Status
Not open for further replies.

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Top