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

Back to Subject List

Old thread has been locked -- no new posts accepted in this thread
???
04/21/07 15:00
Read: times


 
#137724 - What do you mean, Phillip?
Responding to: ???'s previous message
How do you make a distinction between your notion of VGA and EGA, which is much simpler, if you don't intend to support the higher horizontal rate and color depth? EGA was 16-shades of R, G, and B. VGA allowed for 64, with 6-bit shades of each of the three colors.

BTW, Robert Suding's name had only one 'd'. He was my boss during my last stint at Martin-Marietta, now Lockheed. He was retired, last time I spoke with him, and was enjoying his RC airplane hobby.

I met him when he was just starting out his Digital Group, supporting each of the popular CPU's of the mid-70's in a single hardware environment, and, in fact, I've got a couple of his original 256-character display boards (32 characters x 16 lines) modified for 64 character lines.

Normally, when I see a port marked, VGA, I expect it to work with the timing parameters associated with VGA monitors, i.e, nominally 28 Mhz dot clock, and nominally 28 kHz horizontal rate, or whatever it is. There are probably LCD displays that would work with the 640x480 format without having to adhere to the timing. An 805x MCU could probably deal with those and their requirements. I have trouble believing that an 805x can easily manage it, even those 100 MIPS types from SiLabs, with sufficient precision to do the job adequately.

Naturally, if something has to be displayed, someone, meaning some intelligence, has to figure out what, and send it to the display. That's normally some MCU. If the MCU is supposed to generate the timing, too, then I think he'll have his hands full timing out th sync and blanking intervales, and synchronizing writes to the display such that it isn't disturbed by the writes. If the MCU requires external hardware, particularly if it's to be done in programmable logic, the MCU that provides the upper-level intelligence will still be needed, but the logic alone can do the heavy lifting where timing, moving data, translating data, and serializing the intepreted data are concerned. If the second, low-level MCU can't do it all, there's no benefit, IMHO, in using a second MCU at all. I don't believe the 20-40 ns resolution of the 100 MIPS MCU is adequate to time the 18 bits/byte to the three DAC's, or even 6 bits to one.

RE


List of 52 messages in thread
TopicAuthorDate
8051 to VGA            01/01/70 00:00      
   nope..... but i do know            01/01/70 00:00      
      Video            01/01/70 00:00      
         well, if throiughput is a problem            01/01/70 00:00      
         VGA vs. NTSC (OK, PAL)            01/01/70 00:00      
            especially on CRTs?            01/01/70 00:00      
               flicker            01/01/70 00:00      
                  Distortion            01/01/70 00:00      
                     until today...            01/01/70 00:00      
                        Logical Processors            01/01/70 00:00      
                           not likely ...            01/01/70 00:00      
                              sure, but what problem is that            01/01/70 00:00      
               It's the demand for precise timing            01/01/70 00:00      
                  Monochrome?            01/01/70 00:00      
                     He may be a bit misguided            01/01/70 00:00      
                  Ive used an spi interface            01/01/70 00:00      
                     This is the arbitary display overlay jobby            01/01/70 00:00      
      A NICE VIDEO GENERATING AND PROCESSING EXAMPLE!!            01/01/70 00:00      
         Is it VGA?            01/01/70 00:00      
   Video Buffer            01/01/70 00:00      
      and a "video DAC"            01/01/70 00:00      
         Well there are ways and ways ....            01/01/70 00:00      
            but VGA is twice as fast            01/01/70 00:00      
               VGA Pixel rate is faster but ...            01/01/70 00:00      
                  If the MCU can\'t do it all ...            01/01/70 00:00      
                     how about this one            01/01/70 00:00      
                        "stuffer"            01/01/70 00:00      
                           it'd better be a really cheap MCU            01/01/70 00:00      
                              why?            01/01/70 00:00      
                        the guy who pays for it would notice.            01/01/70 00:00      
                           why?            01/01/70 00:00      
                              The extra MCU contributes nothing. Why use it?            01/01/70 00:00      
                                 because            01/01/70 00:00      
                                    TEXT => Pixels = character generator            01/01/70 00:00      
                                       sure, but            01/01/70 00:00      
                                          True, but only sometimes ...            01/01/70 00:00      
                                             HUH?            01/01/70 00:00      
                                                so ... which MCU has those built in?            01/01/70 00:00      
                                                   those?            01/01/70 00:00      
                                                      Here's what "those" are ...            01/01/70 00:00      
                                                         options            01/01/70 00:00      
                                    working examples            01/01/70 00:00      
                     Nice to think folks remember Don's "cheap video"..            01/01/70 00:00      
                        What do you mean, Phillip?            01/01/70 00:00      
                           A notion not to radical or heretical ...            01/01/70 00:00      
                              I still think it's either/or and not both            01/01/70 00:00      
      Like the vhdl that you'll find            01/01/70 00:00      
         Here's an ARM7 Driving a VGA Display direct            01/01/70 00:00      
   75 Ohm?            01/01/70 00:00      
      75 Ohm it is...            01/01/70 00:00      
   dc motor            01/01/70 00:00      
      start a new thead - and be specific            01/01/70 00:00      

Back to Subject List