Claims
- 1. A method to provide a sound generation chip set comprising the steps of:
(1) providing a first processor IC having memory means configured to store audio data representing an audio signal; (2) providing a second processor IC having input and output pins for interfacing with an external application circuit; (3) in response to an input signal received, said second processor IC provides a first identification signal to said second processor IC; (4) in response to said first identification signal received, said first processor IC obtains audio data from said memory means for generating an audio signal; (5) generating an audio signal according to said audio data; and (6) converting said audio signal to sound energy by a sound transducer.
- 2. The method of claim 1 wherein said sound transducer is connected to said second processor IC; said method further comprising a step to feed audio data or audio signal from said first processor to said second processor IC for driving said sound transducer.
- 3. The method of claim 2 wherein said first and second processor ICs are configured to work together for converting data stored in said memory means into signal suitable for driving said sound transducer.
- 4. The method of claim 1 wherein said first processor IC is fabricated from a first density IC fabrication process and said second processor is fabricated from a second lower density IC fabrication process.
- 5. The method of claim 1 wherein said first processor IC is provided by a wafer of diameter m inches and said second processor IC is provided by a wafer of diameter n inches, wherein m is greater than n.
- 6. The method of claim 1 wherein said first processor IC is configured to operate at a voltage lower than the working voltage of said second processor IC.
- 7. The method of claim 6 wherein said second processor IC comprising interface circuit configured for communicating with the lower voltage signal requirements of said first processor IC.
- 8. The method of claim 6 wherein said first processor IC draws lower voltage power from said second processor IC.
- 9. The method of claim 8 wherein said second processor IC provides a lower regulated voltage for powering said first processor IC.
- 10. The method of claim 1 wherein said second processor IC is configured to provide PWM signal representing said audio signal for driving directly a sound transducer.
- 11. The method of claims 1 wherein the designed maximum working clock rate of said first processor IC is higher than the designed maximum working clock rate of said second processor IC.
- 12. The method of claim 11 wherein said first processor IC is a DSP chip.
- 13. The method of claim 1 wherein the average current capacity of the output pins of said first processor is lower than the average current capacity of the output pins of said second processor.
- 14. The method of claim 1 wherein said first processor IC is selected from a family of processor ICs each having different memory capacity for storing audio signals of different durations.
- 15. The method of claim 1 wherein said second processor IC is selected from a family of processor ICs each having different I/O characteristics.
- 16. The method of claim 15 wherein said different I/O characteristics is defined by different numbers of I/O pins.
- 17. The method of claim 16 further comprising a step to provide an IP compiler enabling a programmer to program both first and second processor ICs with a single program.
- 18. The method of claim 1 further comprising a step to provide an Easy Format® compiler configured to program at least one of said first and second processor ICs.
- 19. The method of claim 1 wherein said first processor IC is programmable to generate said audio signal and said second processor IC is programmable to control the interactions of said input and output pins with said external application circuit.
- 20. The method of claim 1 further comprising a step to interface said chip set with an external application circuit for forming an electronics product.
- 21. A sound generating chip set comprising first and second processor ICs; wherein said first processor IC comprises memory means storing digital data representing an audio signal and said second processor IC is configured to directly drive a sound transducer with an audio signal derived from the digital data stored in said first processor IC.
- 22. The sound generating chip set of claim 21 wherein the audio signal driving said sound transducer is a pulse width modulation signal.
- 23. The sound generating chip set of claim 21 wherein said first processor IC is fabricated from a first density IC fabrication process and said second processor is fabricated from a second lower density IC fabrication process.
- 24. The sound generating chip set of claim 21 wherein said first processor IC operates at a voltage lower than that of said second processor IC, and said second processor IC comprises interface circuit configured for communicating with the lower voltage signal requirements of said first processor IC.
- 25. The sound generating chip set of claim 21 wherein said first processor IC operates at a voltage lower than that of said second processor IC, and said second processor IC comprises circuit means configured to provide a lower voltage source for powering said first processor IC.
- 26. The sound generating chip set of claim 21 further comprising an IP compiler enabling a programmer to program said first and second processor ICs with a single program.
- 27. The sound generating chip set of claim 21 further comprising an Easy Format® compiler configured for programming at least one of said first and second processor ICs.
- 28. The sound generating chip set of claim 21 wherein said first processor IC is selected from a family of ICs each having different memory size for storing different durations of audio signals.
- 29. The sound generating chip set of claim 21 wherein said second processor IC is selected from a family of ICs each having different I/O pin characteristics.
- 30. A sound generating microcontroller represented by an IC chip set comprising a first processor IC and a second processor IC; wherein the majority I/O pins provided to interface with an external application circuit is arranged to be provided by said second processor IC and the memory storing the majority sound data is arranged to be provided by said first processor IC.
- 31. The sound generating chip set of claim 30 wherein said first and second processor ICs are programmable by an IP compiler.
- 32. The sound generating chip set of claim 30 wherein at least one of said first and second processor ICs is programmed by an Easy Format® compiler.
- 33. A method of using an IC chip set to provide a sound generating microcontroller comprising the steps of:
(1) selecting a first processor IC from a first family of ICs each having different memory sizes for storing different sound durations and (2) selecting a second processor IC from a second family of ICs each having different I/O pins characteristics. (3) connecting said first and second ICs together with a printed circuit board to form a complete sound generating microcontroller.
- 34. The method of claim 33 further comprising a step to interface a sound transducer with said second processor IC for producing the sound represented by the data stored in said first processor IC.
- 35. The method of claim 34 further comprising a step to interface said second processor IC with an external application circuit for forming an electronics product.
- 36. The method of claim 33 further comprising a step to provide an IP compiler for programming said first and second processor ICs with a single program.
- 37. The method of claim 33 further comprising a step to provide an Easy Format® compiler for programming at least one of said first and second processor ICs.
- 38. A microcontroller represented by a COB (chip on board) assembly comprising a first processor IC and a second processor IC; wherein said first processor IC is fabricated with a first density process and said second processor IC is fabricated with a second lower density process for providing the majority input pins and output pins to interface with an external application circuit.
- 39. The microcontroller of claim 38 wherein said first processor IC comprising memory means configured to provide the majority memory capacity of said microcontroller.
- 40. The microcontroller of claim 39 wherein said memory means of said first processor IC stores digital data representing audio signals.
- 41. The microcontroller of claim 38 wherein said first and second processor ICs are programmed by an IP compiler.
- 42. The microcontroller of claim 38 wherein at least one of said first and second processor ICs is programmed by an Easy Format® compiler.
- 43. A microcontroller chip set comprising a first processor IC and a second processor IC; wherein
said first processor IC is fabricated with a first operating voltage process and said second processor IC is fabricated with a second higher operating voltage process; and said second processor IC is configured to provide a step down voltage for powering said first processor IC.
- 44. The microcontroller chip set of claim 43 wherein said second processor IC comprises circuit means providing regulated lower voltage to power said first processor IC.
- 45. The microcontroller chip set of claim 43 wherein said second processor IC comprises programmable circuit for instructing said first processor IC to enter into low current standby mode.
- 46. The microcontroller of claim 43 wherein said first and second processor ICs are programmed by an IP compiler.
- 47. The microcontroller of claim 43 wherein at least one of said first and second processor ICs is programmed by an Easy Format® compiler.
- 48. A microcontroller comprising:
first and second ALUs; first group of m input and output pins; second group of n input and output pins wherein n is substantially larger than m; first memory block of size p bytes; second memory block of size q bytes wherein p is substantially larger than q; said microcontroller is further characterized in that said first ALU, said first group of input and output pins and said first memory block are fabricated with a first high density fabrication process to provide a first processor IC; said second ALU, said second group of input and output pins and said second memory are fabricated with a second lower density fabrication process to provide a second processor IC and at least two input/output pins of said first processor IC are connected with said second processor IC for receiving instructions from said second processor IC and for sending data to said second processor IC.
- 49. The microcontroller of claim 48 wherein said first processor IC is selected from a first family of processor ICs each having different memory sizes for storing data representing audio or graphic information and said second processor IC is selected from a second family of processor ICs each having different I/O pins characteristics.
- 50. The microcontroller of claim 49 wherein said microcontroller is controlled by a single program controlling the activities of said first and second processor ICs.
- 51. The microcontroller of claim 50 wherein said program specified the members selected from said first and second families of processor ICs.
- 52. The microcontroller of claim 48 wherein said first processor IC is powered by said second processor IC.
- 53. The microcontroller of claim 48 wherein at least one of said first and second processor ICs is programmed by an Easy Format® compiler.
- 54. A first processor IC configured for generating semi-processed information data comprising
memory means storing at least a first group and a second group of stored data; at least one input pin configured for receiving identification information about said stored data from an external second processor IC; circuit means configured for processing said stored data to produce said semi-processed information data in response to said identification information received; and at least one output pin configured for sending said semi-processed information data to said external second processor IC.
- 55. The first processor IC of claim 54 wherein said external second processor IC is configured to convert said semi-processed information data into fully processed information data for interfacing with an external transducer.
- 56. The first processor IC of claim 54 wherein said stored data represents audio or visual information.
- 57. The first processor IC of claim 54 wherein said first processor IC is provided by a higher density fabrication process than that of said external second processor IC.
- 58. The first processor IC of claim 54 wherein said first processor IC is configured to operate at a voltage lower than that of said external second processor IC.
- 59. The first processor IC of claim 58 wherein said first processor IC is configured to receive power from said external second processor IC.
- 60. The first processor of claim 54 wherein said first and external second processor ICs are programmed by an IP compiler.
- 61. The first processor of claim 54 wherein at least one of said first and second processor ICs is programmed by an Easy Format® compiler.
- 62. A power management processor IC configured to work at a first operating voltage and to power one or more external processors IC working at a second lower voltage, said power management processor IC comprises:
first group of I/O pins configured for interfacing with an external application circuit; at least one pin to offer said second lower voltage for powering a second external processor IC; at least one input and/or output pin configured to work at said second lower voltage for interfacing with said external second processor IC; and memory means storing program controlling the interaction of said first group of I/O pins with said external application circuit;
- 63. The power management processor IC of claim 62 further comprising output pin for interfacing a sound transducer.
- 64. The power management processor IC of claim 62 further combining with said second processor IC to form a microcontroller chip set; wherein the majority I/O pins interfacing with said external application are provided by said power management processor IC.
- 65. The power management processor IC of claim 62 further configured to provide regulated voltage to said second external processor IC.
- 66. The power management processor IC of claim 62 wherein said power management processor IC controls the standby or sleep mode of said second external processor IC.
- 67. The power management processor IC of claim 62 further configured to provide selectable voltages for powering said second external processor IC.
- 68. A power management processor IC configured to work at a first operating voltage and to interface with at least one external processor IC working at a lower second voltage, said power management processor IC is structured with at least one pin to offer said second lower voltage for powering a second external processor IC; wherein said power management processor IC is further configured with at least one of the following structures:
(1) a PWM driving circuit suitable for driving a audio transducer directly; (2) a pair of input and output pins wherein said input pin is configured to receive input signal of level proximate to said lower second voltage and said output pin is configured to provide signal corresponds to said input signal with interfacing characteristic transformed; (3) a first and second groups of input and/or output pins, said second groups of input and/or output pins are configured for interfacing said external processor IC; wherein said power management processor IC provides an identity signal to said external processor IC in response to a trigger signal received from said first group of input and/or output pins. (4) a circuit for said power management processor IC to select the second lower voltage for powering said external processor IC.
- 69. The power management processor of claim 68 wherein said power management processor IC is selected from a family of processor ICs each having different I/O characteristics.
- 70. The power management processor of claim 68 further configured to interface with a selected member of a family of external processor ICs, each having different memory capacity.
RELATED APPLICATIONS
[0001] This is a continuation in part of pending U.S. patent application Ser. No. 10/227,708 filed Aug. 26, 2002; Ser. No. 09/896,434 filed Jun. 29, 2001 pending issue and Ser. No. 09/419,752 filed Oct. 16, 1999, which is a FWC and continuation in part application of Ser. No. 09/169,462 filed Oct. 9, 1998, and was later abandoned.
Continuation in Parts (4)
|
Number |
Date |
Country |
Parent |
10227708 |
Aug 2002 |
US |
Child |
10371283 |
Feb 2003 |
US |
Parent |
09896434 |
Jun 2001 |
US |
Child |
10371283 |
Feb 2003 |
US |
Parent |
09419752 |
Oct 1999 |
US |
Child |
10371283 |
Feb 2003 |
US |
Parent |
09169462 |
Oct 1998 |
US |
Child |
10371283 |
Feb 2003 |
US |