I like to replace the TDC boards with these from ECI America. They also make LCD replacements for the other boards mentioned here. Especially good for old ECI boards. If you’ve ever had to “upgrade” to or from one of the many versions they made it can be a pain. Sometimes you have to replace the whole switch rack and Ascension 2000 boars are a different part number but the ECI American boards are drop in easy.