Strictly necessary cookies are on by default and cannot be turned off. Functional, Performance and Tracking/targeting/sharing cookies can be turned on below based on your preferences (this banner will remain available for you to accept cookies). You may change your cookie settings by deleting cookies from your browser. Then this banner will appear again. You can learn more details about cookies HERE.
Strictly necessary (always on)
Functional, Performance and Tracking/targeting/sharing (default off)
Question: What is the difference between Bank 0 registers (User space registers) and Bank 1 registers(Configuration space registers)?
Bank 0 registers are more likely modified during the execution of user code not during initialization and hence they have been named as User space registers. On the contrary, bank 1 registers are more likely modified during initialization not during execution and hence they have been named as configuration space registers.
For example,each digital block has the following 7 registers:
Out of the above 7 registers Function,Input and Output registers are placed in Bank 1 and DR0,DR1,DR2 and CR0 registers are placed in Bank0.