Email: Password: Remember Me | Create Account (Free)

Back to Subject List

Old thread has been locked -- no new posts accepted in this thread
???
05/18/08 17:37
Read: times


 
#154866 - the PC is just another programmable device
Responding to: ???'s previous message
If you're satisfied with the frequency, amplitude, power, and precision of the signal you can generate from a PC sound card, that's a terrific way to generate that signal. You already own one or more of 'em, and the characteristics of the output are pretty well understood.

If you need a 100 Mbit per second Manchester-encoded waveform containing a specific repeating bit pattern, from which you need to extract timing within a given time, you might find it quite easy to generate using the method I suggested, but quite tricky with an 805x of any sort. It becomes even trickier if you need, say, an MFM or or 2/7-RLL-modulated bitstream. Those are easy to generate in a state machine but not so easy to create at 100 Mbits/second in an 805x.

What would you recommend, Jan, if one needs a modulated digital bitstream at 250 Mbits/second? It takes just a few minutes, or half an hour to create the logic to convert from a byte stream to a modulated bit stream in CPLD/FPGA software, and a few more minutes to program the component. Then, a simple set of signals from a PC or other control system will turn it on and off, and allow you to operate on it anyway you like. Another thing that you can do with such an arrangement, is to sample the output from a system-under-test, record it into CF, or BBRAM, or whatever, and play it back at your leisure to work out interface/processing details. Though an FPGA may seem to be vast overkill, the fact that it has memory, counters, any imaginable logic, and clock manipulation hardware that will even multiply an external clock up to a required rate for you makes it inherently convenient. After all, you won't wear it out!

RE


List of 27 messages in thread
TopicAuthorDate
Getting around Windows            01/01/70 00:00      
   That is the point            01/01/70 00:00      
      The point of Windows, yes, but not what I want            01/01/70 00:00      
         Boot from floppy or CD            01/01/70 00:00      
            I use removable HDD's            01/01/70 00:00      
         create MS-DOS floppy in XP/SP2            01/01/70 00:00      
            Put DOS on            01/01/70 00:00      
         That would be easier            01/01/70 00:00      
         some doubts            01/01/70 00:00      
         FreeDOS?            01/01/70 00:00      
   Virtualize.            01/01/70 00:00      
      Or simulate.            01/01/70 00:00      
         Doesn't virtualise/simulate timing            01/01/70 00:00      
            You are correct,,,,            01/01/70 00:00      
   Buy a signal generator            01/01/70 00:00      
   Thanks for all the hints            01/01/70 00:00      
   Some related good stuff from Richard Erlacher            01/01/70 00:00      
      depending on what do you mean by "waveform"...            01/01/70 00:00      
         the PC is just another programmable device            01/01/70 00:00      
            sure it is...            01/01/70 00:00      
               Did you miss the point?            01/01/70 00:00      
                  I do understand that well enough...            01/01/70 00:00      
                     I think you're fooling yourself            01/01/70 00:00      
                        oh, not the 8042!            01/01/70 00:00      
   are there equivalent 805x devices?            01/01/70 00:00      
      8051SL            01/01/70 00:00      
         Interesting ... I never encountered that one ...            01/01/70 00:00      

Back to Subject List