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

Back to Subject List

Old thread has been locked -- no new posts accepted in this thread
???
05/30/06 15:59
Read: times


 
#117291 - for the standard part, maybe
Responding to: ???'s previous message
If you get around to reading about the fast parts, some of which operate at 100 MHz with one clock per instruction cycle, so you could generate a 50 MHz rate on a given bit, you may find a solution. However, with an MCU, you have to consider the number of instructions necessary to effect the signal changes you require.

The reason microprocessors were invented was because most applications don't demand transitions as fast as what logic allows. Sequentially executing instructions was plenty fast. That hasn't really changed. MCU's use less logic than discrete designs.

IF you were to use an external RAM, for example, and load a bit sequence into it, then use logic to count through the RAM and load the RAM content into a PISO shift register, and clock the logic from a numerically controlled oscillator or a synthesiser, then the top end for your signal generation setup would be the rate at which you can count, and the access time of the RAM. If you have a really fast MCU, and use, say, a synchronous serial port in the MCU to shovel out the data, then you can drive the MCU clock with a synthesiser as well. The top end then becomes the fastest bit rate of the serial channel.

There will, of course, be other issues ... since you no longer can use firmware timing or the internal timer to measure time without considerable fiddling with your constants, but it can be managed.

RE


List of 26 messages in thread
TopicAuthorDate
Driving fast signals (4Mhz) requirements            01/01/70 00:00      
   How about some more detail ... ???            01/01/70 00:00      
      Worst Case signal            01/01/70 00:00      
         200ns =5Mhz            01/01/70 00:00      
            well, maybe not ...            01/01/70 00:00      
            Too slow + Tolerances?            01/01/70 00:00      
               yes,the one clock 8052 derivatives            01/01/70 00:00      
                  one clock do not forget who was there fi            01/01/70 00:00      
                     When were they "there?"            01/01/70 00:00      
                        about 5 years ago            01/01/70 00:00      
                           Just for your amazement ...            01/01/70 00:00      
                              I posted at SILabs ....            01/01/70 00:00      
                              Not sure ...            01/01/70 00:00      
               burst pulses...            01/01/70 00:00      
                  Gotcha but...            01/01/70 00:00      
                     look at a schematic            01/01/70 00:00      
                        FAST for standard 8051            01/01/70 00:00      
                           for the standard part, maybe            01/01/70 00:00      
   What are the pulses for?            01/01/70 00:00      
      Driving magnetic induction coil            01/01/70 00:00      
         WHAT???            01/01/70 00:00      
            You get what you ask for!!!            01/01/70 00:00      
               Is that so ... ?            01/01/70 00:00      
               Of course, but...            01/01/70 00:00      
                  Got me thinking...            01/01/70 00:00      
   PCA in a F12x can be clocked with 100MHz            01/01/70 00:00      

Back to Subject List