Patent
1996-09-25
1998-09-22
Auve, Glenn A.
G06F 946
Patent
active
058128581
ABSTRACT:
An apparatus for providing register compatibility between integrated circuits having different register and interrupt configurations is designed to operate with software that was written for previous hardware. Versions of software written for previous hardware attempt non-native register accesses for which the integrated circuit is designed to emulate the non-native register set. Versions of software specifically written for the present hardware attempt native register accesses for which no emulation is necessary. In the preferred embodiment only one physical register set is included on the integrated circuit and a compatibility engine is used when a non-native register access is attempted. The compatibility engine is coupled between a bus interface unit and the physical register set and allows a user or system designer to address a register set of another integrated circuit having a different configuration than the physical register set. The compatibility engine converts the address and maps the data bits of the emulated register into registers within the physical register set. Alternatively, two sets of registers can be physically included on the integrated circuit. An interrupt compatibility circuit is also designed to operate in at least a first mode or a second mode. In the first mode the interrupt information is written to an appropriate register and then mapped into the appropriate bits of the physical register set. In the second mode the interrupt information is written directly to the appropriate register. In both the first and second modes, steering bits from the appropriate register are used to map system, management and wakeup interrupts to the appropriate interrupt pad where the interrupt request signal is then shaped.
REFERENCES:
patent: 4081858 (1978-03-01), Koblasz et al.
patent: 4589066 (1986-05-01), Lam et al.
patent: 4677548 (1987-06-01), Bradley
patent: 4980822 (1990-12-01), Brantley, Jr. et al.
patent: 5107462 (1992-04-01), Grundmann et al.
patent: 5123094 (1992-06-01), MacDougall
patent: 5218707 (1993-06-01), Little et al.
patent: 5404318 (1995-04-01), Hoffert et al.
patent: 5506997 (1996-04-01), Maguire et al.
patent: 5619703 (1997-04-01), Omid et al.
patent: 5619706 (1997-04-01), Young
Abudayyeh Jihad Y.
Bezzant Daniel G.
Dikshit Ashutosh S.
Nookala Narasimha R.
Smith Stephen A.
Alford William
Auve Glenn A.
Bell Robert P.
Cirrus Logic Inc.
Violette J. P.
LandOfFree
Method and apparatus for providing register and interrupt compat does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Method and apparatus for providing register and interrupt compat, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method and apparatus for providing register and interrupt compat will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-1633902