Hi Austin,
Yes, you could make an edge detect which generates a reset pulse. I tried it. But if the clock is lost the reset pulse will go away long before the clock is back and then the DCM needs another reset. That reset will off course come when CLK_LOS goes off, but I can not trust the CLK_LOS because the open clk input picks up signal from another clock (BLVDS) and will often indicate that a clock is present. An auto reset for my applications take som FF's (shift register, delay to wait for lock signal after reset) and gates. Multiply that with four DCM's and suddenly a small Virtex-II is gotten even smaller. Off course you cannot cover all situations, and my telecom application is a little bit demanding. It is just that an Auto-Lock would have fit in so nicely! Yes, squeese that feature into the next - Virtex-III?
Hakon