The DSCH program is a logic editor and simulator. DSCH provides a user-friendly environment for hierarchical logic design, and fast simulation with delay analysis, which allows the design and validation of complex logic structures. Modulus counters, or simply MOD counters, are defined based on the number of states that the counter will sequence through before returning back to its original value.