Need TMS34020 video timing info

Need TMS34020 video timing info

Post by Chris_F_Chi.. » Tue, 01 Sep 1992 16:04:13

Greetings, Netland!

  I'm working with a graphical display system that uses a Texas Instruments
TMS34020 graphics display controller chip to generate video signals for a
multisync monitor.  I'm trying to understand the video waveform control
registers, in order to create a procedure (or software) for "tuning" the
video timing to match a particular monitor's optimum scan frequency/ies.
I need to start from the display controller circuitry's master "pixel
clock," a monitor's inbuilt sweep frequency/ies, and a desired "frame
refresh rate," and calculate/deduce a set of values to store in the
TMS34020's horizontal and vertical timing control registers.  Currently I'm
"eyeballing" it and tweaking the registers by trial and error; given a
fixed set of vertical timing values I can get reasonable-looking horizontal
timings, but I still get a lot of "flicker" because the vertical timing
doesn't always agree with what my monitor wants.  (If this description
doesn't make sense, that just goes to show you how little I currently
understand video signals and the TMS34020!)

  I have some very minimal documentation that tells me which TMS34020 regi-
sters control which aspects (front porch, back porch, sync start/end, etc.)
of the vertical waveform, but DOESN'T tell me precisely HOW the registers
affect the waveform.  There's no discussion of what "master frequency"
drives the waveform, of what "units" (uSec? e.g.) the register values
represent, nor of how the several registers interact to produce a
particular desired timing pattern.

  I would very much like to receive information, or pointers to
information, about the specifics of vertical video waveform generation by
the TMS34020 chip, addressing the issues raised above, plus any
relationship the vertical timing may have to the similar HORIZONTAL timing.
I believe I should start with a "desired refresh rate," monitor's sweep
frequency/ies, and TMS34020's "master pixel clock," compute vertical timing
parameters (tell me how!), and use the computed vertical timing parameters
to then compute appropriate horizontal timing parameters.  If this is the
right sequence of operations, please confirm and tell me how to do the
vertical timing calculations (I think I can do the subsequent horizontal
calculations, but feel free to review this for me).  If this ISN'T the
right procedure, please tell me what IS.

  I'd like to receive e-mail, or even a telephone call, in addition to
any posting you may follow up with HERE, as I've scattershot this to a
number of newsgroups including some that I don't ordinarily read.  I
apologize to those who are offended by this practice (I know some of you
are), but if YOU ever show up with a one-shot question in any of the groups
_I_ frequent, I'll be sure to do YOU the courtesy of a reply just as I
would to a "regular."  Thanks in advance!

   Chris Chiesa

      (716) 724-2029  (Rochester, NY, USA; Eastern time zone; 8A-5P)
      (716) 482-9573  (outside 8A-5P working hours)


1. Need info on Video Digitizers (Video ->PC)

I'm looking for a card for my 386SX to take video from my camcorder
and save stills (eventually in Gif format) to my pc.  

I'm looking for something not terribly
expensive but can do color.  I would like to know manufacturers
(only one I've heard of is Sigma's Image-It) of such cards,
approximate prices, software needed, and procedures of use.  I'm curious
whether the camcorder image must be completely stationary and for how
long.  Just any experiences and would be appreciated, Thanks.
Brad Leseberg  | AT&T Bell Labs | !att!drutx!bal

2. metareyes 4

3. TMS34020 data needed urgently!

4. dual processor motherboard, win95 & 3dsmax?

5. tool info needed: ripping apart quick time movies

6. 3DS4 Manuals plus Videos

7. using Irig time signals to time stamp video frames

8. opengl pbs

9. 3D video card info needed (What Mac stuff accelerated, will Softwindows 4 see it)

10. Need info on mac video

11. Need info on Video Card

12. Info needed on Video Director

13. Needed info on video switcher