Is there a (relatively) formal definition somewhare of what exactly a “correct” LZX-standard RCA sync signal is?
I know I can guesstimate it from some info I can find (mainly schematics), but it would be good to have it officially confirmed.
Info I found so far:
Supported video timings from LZX’s “Getting started”
The current generation of LZX Modular supports 15 video sync formats.
- NTSC
- PAL
- 480p
- 576p
- 720p50
- 720p5994
- 720p60
- 1080p2398
- 1080p24
- 1080p25
- 1080p2997
- 1080i50
- 1080i5994
- 1080i60
Products released before 2020 supported 2 video sync formats.
- NTSC
- PAL
Similarly, from Syntonie’s VU007 product page:
Sync generator capable of the following formats:
- 288p50
- 240p59.94
- 576i50 (PAL)
- 480i59.94 (NTSC)
- 576p50
- 480p59.94
- 720p50
- 720p60
- 1080i50
- 1080i60
- 1080p25
- 1080p30
Inputs:
- 0-700mV Sync in, 75 ohm, RCA (rear)
Outputs:
- 0-700mV Sync out, 75 ohm, RCA (rear)
The Visual Cortex docs say:
The Sync Generator section is a broadcast specification video sync generator which can operate in NTSC/480i or PAL/576i timing formats. It can provide the master timing reference for an entire video synthesizer system, and its timing may be synchronized to an external video source.
Which still doesn’t help me with what exact specification it is…
A better hint was finding LMH1980 in both VU003B and VU009 BOM/schematics, but also mentioned in some DIY threads.
Here’s the part of its datasheet I found most relevant:
So if I put it all together, my guess at what sync signal the LZX Gen3 / new Syntonie modules expect would be:
One channel of a regular Composite / S-Video / Component (the one that carries the sync signal) video signal, as long as LMH1980 handles it
Is that right? It feels like it should be, but still leaves me with some questions:
- What’s with the 0 - 700mV range in Syntonie docs? Isn’t Composite sync in the range of around -300mV to +700mv, with the sync part being negative?
- What’s with the possibly inverted values coming from some LZX modules? I found some docs stating that it was basically an accident, but are the modern modules expected to handle the inverted signal?
- Does that mean that if I made VGA encoder/decoder modules most of the existing effects / function generator modules would work with them as long as the signal was RGsB and included in the correct VESA Standards doc? (I’m not saying I want to)
The main reason I’m asking is that while I’m pretty sure I’m going to buy VU007B or ESG3 (I really don’t feel like learning how to FPGA right now), and a bunch of other modules, I’d like to know I’d be capable of designing/making simple video modules that would be compatible with the current RCA sync standard, not just using other people’s designs.
I’m not overly ambitious but making my own composite luma input module, a synced function generator or a keyboard/internet enabled OSD generator would be pretty cool.