Advertisement

C64DTV Color Fix

Not rated 16,396

#video-mixer #C64DTV #moire #buffer stage #ASIC #supply voltage #schematic #noise reduction #electronics fix #retro computing
C64DTV Color Fix
C64DTV Color Fix

Description: The video mixer no longer requires a supply voltage, which could introduce moiré problems if the voltage is too noisy. As indicated in the schematic, the video mixer does not include an open-emitter buffer stage for any of the signals, unlike the original reference schematic that does include this buffer. The output of the C64DTV ASIC is not capable of handling that type of load smoothly. Due to the construction of the resistor ladder, the load is significantly higher on the more significant bits, which may result in the uneven steps observed. The amplitude of the Luma signal is low because the resistor ladder has a high impedance. Lowering the resistances in the Luma DAC is not feasible, as the C64DTV ASIC output cannot deliver the required load. On November 27, 2005, Nicolas Welte tested setting R14, R18, R22, and R26 to 680 ohms, and R16, R20, and R24 to 330 ohms. He added a crucial fix by connecting a 680-ohm resistor from the junction of R14/R16 to ground, which allowed access to the full range of colors, although the output appeared somewhat dark. It is suggested that changing R12 to 680 ohms may positively affect output brightness. The DTV manual states: "Drives high during non-sync times to set black level." On November 29, 2005, Michael BGhmer tested the complete fix with favorable results, but he was unable to test it with the 256-color test program due to limited access to his DTV.

The circuit described involves a video mixer that has been modified to eliminate the need for a supply voltage, which is advantageous in preventing potential moiré artifacts caused by noisy power supply lines. The absence of an open-emitter buffer stage in the current schematic is a notable departure from the original design, and this change significantly affects signal handling. The C64DTV ASIC output is sensitive to load variations, particularly in the context of the resistor ladder configuration.

The resistor ladder's design leads to a higher load on the more significant bits, which can cause uneven signal steps, impacting the overall color fidelity and signal quality. The impedance of the resistor ladder is a critical factor, especially for the Luma signal, which is characterized by a lower amplitude. The constraints imposed by the C64DTV ASIC's output capabilities necessitate careful selection of resistor values to ensure adequate signal strength without overloading the ASIC.

The adjustments made by Nicolas Welte, particularly the resistor values of R14, R18, R22, and R26 set to 680 ohms, and R16, R20, and R24 to 330 ohms, serve to balance the load across the resistor ladder and improve color output. The additional fix involving a 680-ohm resistor connected to ground from the junction of R14 and R16 is a crucial enhancement that allows for a more comprehensive color range, although it may lead to a darker output. The suggestion to modify R12 to 680 ohms is aimed at improving brightness levels, aligning with the DTV manual's guidance on setting black levels during non-sync times.

Overall, this circuit modification illustrates the intricate balance required in video signal processing, where component values must be meticulously adjusted to optimize performance and maintain signal integrity. The testing conducted by Michael BGhmer, although limited, indicates that these modifications yield positive results in practical applications, underscoring the importance of iterative testing and refinement in electronic circuit design.The video-mixer no longer requires a supply voltage. This supply voltage could introduce moire problems if too noisy. As seen in my schematic above the video-mixer does not have an open-emitter buffer stage for any of the signals. (the original reference schematic has this buffer) The output of the C64DTV ASIC does not handle that kind of load smoothly.

Due to how the resistor ladder is constructed, the load is much higher on the more significant bits. This could result in the uneven steps we see. The amplitude of the Luma signal is low because the resistor ladder has too high impedance. It wouldn`t be possible to lower the resistances in the Luma DAC, because the output of the C64DTV ASIC couldn`t deliver the load.

2005-11-27: Nicolas Welte tested setting R14, R18, R22, R26 to 680ohms, and R16, R20, R24 to 330ohms, but then added a crucial fix: 680ohms connected from the point between R14/R16 and ground. The full range of colors are then available. Although a little bit too dark. my comments: I think the output brightness might be affected in a good way if R12 is changed to 680ohms aswell.

In the DTV-Manual it says: "Drives high during non sync times to set black level. " 2005-11-29: Michael BG¶hmer tried the full fix simulated below with good results. Unfortunately Michael hasn`t been able to test with the 256 color test program. (he only had his DTV for 2 days, so no IEC connector yet)

Related Circuits