Claims
- 1. A computer system including a bus which is operable in either a normal mode or a real time mode, comprising:
- a CPU;
- main memory coupled to the CPU which stores data accessible by the CPU;
- bridge logic coupled to the CPU and to the main memory, wherein the bridge logic includes a memory controller coupled to the main memory and also includes expansion bus interface logic;
- an expansion bus coupled to the bridge logic;
- a plurality of multimedia devices coupled to said expansion bus, wherein each of said multimedia devices perform operations on said expansion bus, wherein each of said multimedia devices includes expansion bus interface logic for accessing said expansion bus and performing data transfers on said expansion bus; and
- wherein said bridge logic includes mode logic coupled to provide a real time mode signal onto said expansion bus, wherein said real time mode signal indicates either a normal mode or a real time mode, wherein said expansion bus is operable in either said normal mode or said real time mode in response to said real time mode signal.
- 2. The computer system of claim 1, wherein each of said multimedia devices includes normal mode expansion bus interface logic for accessing said expansion bus and performing data transfers on said expansion bus in said normal mode, and wherein each of said multimedia devices includes real time mode expansion bus interface logic for accessing said expansion bus and performing data transfers on said expansion bus in said real time mode.
- 3. The computer system of claim 2, wherein each of said multimedia devices receives said real time mode signal;
- wherein said normal mode expansion bus interface logic is active when said real time mode signal indicates the normal mode, and wherein said real time mode expansion bus interface logic is active when said real time mode signal indicates the real time mode.
- 4. The computer system of claim 1, wherein said expansion bus performs only periodic data stream transfers in said real time mode.
- 5. The computer system of claim 1, wherein said expansion bus includes a plurality of data byte channels for transmitting data, wherein said expansion bus selectively transmits data streams on selected ones of said data byte channels in said real time mode.
- 6. The computer system of claim 1, wherein said expansion bus includes a plurality of data byte channels for transmitting data, wherein said expansion bus selectively transmits data streams on selected ones of said data byte channels in said normal mode.
- 7. The computer system of claim 1, wherein said expansion bus operates in a time slotted fashion in said real time mode.
- 8. The computer system of claim 1, wherein the mode logic operates to selectively and dynamically assert said real time mode signal to selectively and dynamically place said expansion bus in said real time mode.
- 9. The computer system of claim 1, wherein said expansion bus is the peripheral component interconnect (PCI) bus.
- 10. A computer system including a bus which is operable in either a normal mode or a real time mode, comprising:
- a CPU;
- main memory coupled to the CPU which stores data accessible by the CPU;
- bridge logic coupled to the CPU and to the main memory, wherein the bridge logic includes a memory controller coupled to the main memory and also includes expansion bus interface logic;
- an expansion bus coupled to the bridge logic;
- a plurality of multimedia devices coupled to said expansion bus, wherein each of said multimedia devices perform operations on said expansion bus, wherein each of said multimedia devices includes expansion bus interface logic for accessing said expansion bus and performing data transfers on said expansion bus; and
- mode logic coupled to provide a real time mode signal onto said expansion bus, wherein said real time mode signal indicates either a normal mode or a real time mode, wherein said expansion bus is operable in either said normal mode or said real time mode in response to said real time mode signal.
- 11. The computer system of claim 10, wherein each of said multimedia devices includes normal mode expansion bus interface logic for accessing said expansion bus and performing data transfers on said expansion bus in said normal mode, and wherein each of said multimedia devices includes real time mode expansion bus interface logic for accessing said expansion bus and performing data transfers on said expansion bus in said real time mode.
- 12. The computer system of claim 11, wherein each of said multimedia devices receives said real time mode signal;
- wherein said normal mode expansion bus interface logic is active when said real time mode signal indicates the normal mode, and wherein said real time mode expansion bus interface logic is active when said real time mode signal indicates the real time mode.
- 13. The computer system of claim 10, wherein said expansion bus performs only periodic data stream transfers in said real time mode.
- 14. The computer system of claim 10, wherein said expansion bus includes a plurality of data byte channels for transmitting data, wherein said expansion bus selectively transmits data streams on selected ones of said data byte channels in said real time mode.
- 15. The computer system of claim 10, wherein said expansion bus includes a plurality of data byte channels for transmitting data, wherein said expansion bus selectively transmits data streams on selected ones of said data byte channels in said normal mode.
- 16. The computer system of claim 10, wherein said expansion bus operates in a time slotted fashion in said real time mode.
- 17. The computer system of claim 10, wherein the mode logic operates to selectively and dynamically assert said real time mode signal to selectively and dynamically place said expansion bus in said real time mode.
- 18. The computer system of claim 10, wherein said expansion bus is the peripheral component interconnect (PCI) bus.
Parent Case Info
This is a continuation of co-pending application Ser. No. 08/559,661 titled "Computer System Including A Multimedia Bus Which Utilizes a Separate Local Expansion Bus for Addressing and Control Cycles" filed Nov. 20, 1995, whose inventors are Andy Lambrecht and Steve L. Belt.
US Referenced Citations (18)
Non-Patent Literature Citations (2)
| Entry |
| Runyon, Stan, "Data-acquisition card plug into PCI slot", Electronic Engineering Times, pp. 1-2, Sep. 18, 1995. |
| PCI Local Bus--PCI Multimedia Design Guide--Revision 1.0--Mar. 29, 1994, 41 pages. |
Continuations (1)
|
Number |
Date |
Country |
| Parent |
559661 |
Nov 1995 |
|