Claims
- 1. A data processing system, comprising:
- a mask register for storing a first configuration value;
- a plurality of bus terminals, a first portion of the plurality of bus terminals receiving a second configuration value;
- a reset circuit for providing an internal reset signal to indicate the data processing system is executing a reset operation;
- an external bus control circuit coupled to the reset circuit for receiving the internal reset signal and coupled to the mask register for receiving the first configuration value, the external bus control circuit providing the first configuration value; and
- a terminals control circuit coupled to the reset circuit for selectively receiving the internal reset signal, coupled to the external bus control circuit for receiving the first configuration value, and coupled to the plurality of bus terminals for selectively receiving the second configuration value, the terminals control circuit providing a modified configuration value wherein each bit of the modified configuration value corresponds to each bit of the first configuration value which has not been overwritten by a corresponding bit of the second configuration value provided by a corresponding portion of the plurality of bus terminals.
- 2. The data processing system of claim 1 further comprising:
- a configuration register coupled to the reset circuit for receiving the internal reset signal and coupled to the terminals control circuit for storing the modified configuration value when the internal reset signal is asserted.
- 3. The data processing system of claim 2 wherein:
- the bus interface unit is coupled to the configuration register for receiving the configuration data signal when the internal reset signal is asserted and the bus interface unit is configured in response to the configuration data signal to communicate a value in a preselected format.
- 4. The data processing system of claim 2 wherein the configuration register provides the one of the first configuration value and the second configuration value via a configuration data signal after the internal reset signal is negated.
- 5. The data processing system of claim 1 wherein the configuration data signal enables the data processing system to operate in a preselected mode of operation.
- 6. The data processing system of claim 5 wherein the preselected mode of operation is one of a slave access mode, a master test mode, an emulator mode, a master mode, and a single chip mode.
- 7. The data processing system of claim 1 wherein the mask register is a mask programmable read only memory.
- 8. The data processing system of claim 1 wherein the configuration data signal selects a function to be executed by a preselected one of the plurality of bus terminals.
- 9. The data processing system of claim 8 wherein the function is one of a clock output function and a port function.
- 10. The data processing system of claim 1 wherein the configuration data signal selects a phase lock loop mode of the data processing system.
- 11. The data processing system of claim 1 wherein the configuration data signal selects a size of accesses made by the data processing system.
- 12. The data processing system of claim 1 wherein the second data configuration value is provided by an external user of the data processing system.
- 13. The data processing system of claim 1 wherein the second data configuration value overwrites a bit of the first configuration value.
- 14. The data processing system of claim 1 wherein the second data configuration value overwrites a plurality of bits of the first configuration value.
- 15. The data processing system of claim 1 wherein the second data configuration value overwrites the entire first configuration value.
CONTINUATION IN PART
This application is a continuation-in-part of application Ser. No. 08/494,664, filed Jun. 26, 1995, by Oded Yishay et al., and assigned to the assignee hereof, entitled "Reset Configuration in a Data Processing System and Method Therefor."
US Referenced Citations (9)
Continuation in Parts (1)
|
Number |
Date |
Country |
Parent |
494664 |
Jun 1995 |
|