Altera_Forum
Honored Contributor
16 years agoreset MAX II
hi, i would like to know if i can rely on the power-on-reset of MAX II to know the initial values of the outputs? or should i use external reset? thanks sharen
This issue was discussed in heated recent threads.
In short, no it is unreliable but yes it is, provided you exercise some care. The power-up values themselves are reliable(provided you set its Don't care off) since async reset is applied soon after configuration phase. The problem is that it is released non-synchronised to clk(or clks) and hence may upset your design at startup. To overcome that generate your own internal reset(depending on powerup values being 0 e.g. a counter), then apply it as usual to async ports (after being synchronised to its clk)