Anything in the Event Viewer around the time it "goes to sleep"?
Are you sure it is sleeping, what do you have to do to get it back?
How often does this happen, and any particular time sequence involved?
If this is a laptop, does it make a difference if it is plugged in or not?