Domanda di colloquio di Texas Instruments

1. Difference between Asynchronous and Synchronous reset. 2. VHDL code for Asynchronous reset. 3. What is the difference between hard error and soft error. Explain in detail.