Altera_Forum
Honored Contributor
14 years agoCyclone II Lock Up after 4 seconds
I have a Cyclone 2 EP2C5 design that will run for 5 seconds before the entire part freezes. Four out of five boards operated correctly after removing reset synchronization for the the 20MHz domain. However, very small changes in the design will result in failures again. Oddly, everything stops even though the Bus controller and I2C repeater do not interact with each other. Reset is brought in through the DEV_CLR pin with the device clear option turned off. The design only uses 16% or resources. Does anyone have any ideas on what would cause the part to lock up?
The design has three sections: 1. Proprietary Bus Controller (drawn with 74 series parts but has been working for several years in a FLEX10K device) running off 2 MHz clock 2. I2C repeater in VHDL running off of a 20MHz clock. 3. Pulse stretchers for LEDs (basically counters) running at 2 MHz and connected to the Bus Controller.