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

Back to Subject List

Old thread has been locked -- no new posts accepted in this thread
???
11/06/08 22:20
Read: times


 
Msg Score: +1
 +1 Good Answer/Helpful
#159861 - Richard, you flooded Bert's connection...
Responding to: ???'s previous message
... he said he's on wireless now...
Richard Erlacher said:
A mid-sized CPLD, e.g. XC2C256, or a small FPGA, e.g. XC3S150 or thereabouts should be quite suitable,

I think this is the core of your message.

For LCDs, you don't need a DAC, the input is pure digital (5-6 wires per color). So you just need a sequencer producing incremental address and the syncs; a memory (a.k. framebuffer); and glue logic to be able to access that memory from both the sequencer and the microcontroller (this is usually the toughest part); plus maybe some output buffers.

The 6845 is not usable without significant glue logic - it's basically just the sequencer, and also it's low speed (2MHz max), so at least 2 bits of address have to be sequenced "externally". It is definitively doable - it's none more complex than a CGA graphics of which it was a constituent - but a bit out of date (not to mention that the youngest 6845 you can get nowadays is out of factory at least for 20 years).

So, nowadays it seems to be easier to put both the sequencer and the glue into the CPLD/FPGA; however, it might be easier and faster to get a dedicated chip, which contains also the RAM (see the link to Epson devices I gave above).

JW

List of 12 messages in thread
TopicAuthorDate
How do you drive a RGB color LCD display?            01/01/70 00:00      
   Look for processors or display controllers            01/01/70 00:00      
   Search?            01/01/70 00:00      
   Epson            01/01/70 00:00      
   Thanks            01/01/70 00:00      
   Back to basics            01/01/70 00:00      
      Richard, you flooded Bert's connection...            01/01/70 00:00      
         It's not as easy as one might think            01/01/70 00:00      
            ready-made device            01/01/70 00:00      
            buy an evaluation board            01/01/70 00:00      
               a quick peek into the code library            01/01/70 00:00      
                  That's what I would recommend            01/01/70 00:00      

Back to Subject List