Claims
- 1. A monolithic audio signal processing circuit, comprising:
- a coder-decoder module, including: a digital to analog decoder circuit, and an analog to digital encoder circuit;
- a synthesizer module for generating digital audio data, including: a synthesizer parallel to serial converter circuit;
- an external serial port for providing serial format communication between said signal processing circuit and external devices;
- a serial data transfer control circuit for enabling serial data transfer between said coder-decoder module and said synthesizer module;
- wherein said synthesizer module parallel to serial converter circuit converts synthesizer parallel format data to serial format data in said synthesizer module for transfer to said coder-decoder module under the control of said serial data transfer control circuit; and
- a record FIFO for storing audio data, wherein said serial transfer control circuit includes a data path and control circuitry for transferring audio data to said record FIFO from said synthesizer module via said external serial port.
- 2. The circuit of claim 1, wherein said coder-decoder module further comprises:
- a playback first-in-first-out register for storing audio data; and
- wherein said serial transfer control circuit includes a data path and control circuitry for transferring data from said synthesizer module to said playback first-in-first-out register.
- 3. The circuit of claim 1, wherein said coder-decoder module further comprises:
- a parallel to serial converter circuit for converting parallel format data from said record first-in-first-out register to serial format data for subsequent transfer under the control of said serial transfer control circuit.
- 4. The circuit of claim 3, wherein said coder-decoder module further comprises:
- a playback first-in-first-out register for storing audio data; and
- wherein said serial transfer control circuit includes a data path and control circuitry for transferring data from said record first-in-first-out register to said playback first-in-first-out register.
- 5. The circuit of claim 4, wherein said coder-decoder module further comprises:
- a serial to parallel converter circuit for receiving serial data under control of said serial transfer circuit and converting the received data to parallel format for input to said playback first-in-first-out register.
- 6. The signal processing circuit of claim 1, further comprising:
- a serial port for providing serial format communication between said signal processing circuit and external devices.
- 7. The signal processing circuit of claim 6, wherein said serial transfer control circuit includes a data path and control circuitry for transferring audio data from said synthesizer module to said serial port.
- 8. The circuit of claim 7, further comprising:
- a parallel to serial converter circuit for converting parallel data from said synthesizer module to serial data for subsequent transfer to said serial port.
- 9. An audio signal processing circuit, comprising:
- a coder-decoder module including digital to analog decoding circuitry;
- an external serial port for providing serial format communication between said signal processing circuit and external devices;
- a serial transfer control circuit for enabling serial format communication between said coder-decoder module and said external serial port;
- a synthesizer module which includes a synthesizer parallel to serial converter circuit which converts synthesizer parallel format data to serial format data; and
- a record FIFO for storing audio data, wherein said serial transfer control circuit includes a data path and control circuitry for transferring audio data to said record FIFO from said synthesizer module via said external serial port.
- 10. The circuit of claim 9, wherein said coder-decoder module further comprises:
- a record first-in-first-out register for storing audio data; and wherein
- said serial transfer control circuit includes a data path and control circuit for enabling transfer of data between said record first-in-first-out register and said external serial part.
- 11. The circuit of claim 10, wherein said coder-decoder module further comprises:
- a parallel to serial converter circuit for converting parallel data from said record first-in-first-out register to serial data for subsequent transfer to said external serial port under the control of said serial transfer control circuit; and
- a serial to parallel converter circuit for converting serial data received from said external serial port under the control of said serial transfer control circuit to parallel data to be stored in said record first-in-first-out register.
- 12. The circuit of claim 9, wherein said coder-decoder module further comprises:
- a playback first-in-first-out register for storing audio data; and
- wherein said serial transfer control circuit includes a data path and control circuit for enabling transfer of data from said external serial port to said playback first-in-first-out register.
- 13. The circuit of claim 12, wherein said coder-decoder module further comprises a serial to parallel converter circuit for converting serial data received from said external serial port under the control of said serial transfer control circuit to parallel data to be stored in said playback first-in-first-out register.
- 14. An audio signal processing circuit, comprising:
- a coder-decoder module, including a digital to analog decoder circuit;
- a synthesizer module for generating digital audio data, including a synthesizer parallel to serial converter circuit within said synthesizer module which converts synthesizer parallel format data to serial format data;
- a serial port for providing serial format communication between said signal processing circuit and external devices;
- a serial transfer control circuit for enabling serial data transfer between said coder-decoder module and said synthesizer module; said serial transfer circuit further comprising a data path and control circuitry for enabling serial data transfer from said synthesizer module to said serial port; and
- a record FIFO for storing audio data, wherein said serial transfer control circuit includes a data path and control circuitry for transferring audio data to said record FIFO from said synthesizer module via said serial port.
- 15. The circuit of claim 14, wherein said coder-decoder module further comprises:
- a record first-in, first-out register for storing audio data;
- a playback first-in-first-out register for storing audio data; and
- wherein said serial transfer control circuit includes a data path and control circuitry for enabling serial data communication between said record and playback registers and said serial port.
- 16. The circuit of claim 15, wherein said serial transfer control circuit includes a data path and control circuitry for enabling data transfer from said record register to said playback register.
- 17. The circuit of claim 16, wherein said serial transfer control circuit includes a data path and control circuitry for enabling data transfer from said synthesizer module to said record and playback registers.
CROSS REFERENCE TO RELATED APPLICATIONS
This application is a continuation of application Ser. No. 08/333,387, filed Nov. 2, 1994, now abandoned.
US Referenced Citations (32)
Foreign Referenced Citations (1)
Number |
Date |
Country |
0580341A2 |
Jan 1994 |
EPX |
Non-Patent Literature Citations (2)
Entry |
Samsung Semiconductor OmniWave.TM. Multimedia Audio KS0161, Rev. A, Nov. 1994 OPTi/MediaCHIPS Multimedia Audio Controller 82C929, Mar. 29, 1993 Spec Sheet. |
Analog Devices Parallel-Port 16-Bit SoundPort Stereo Codec AD 1848, Rev. A Crystal Semiconductor Corporation Parallel Interface, Multimedia Audio Codec CS-4231 Mar. 1993. |
Continuations (1)
|
Number |
Date |
Country |
Parent |
333387 |
Nov 1994 |
|