Claims
- 1. A variable specifications functional blocks integrated circuit (IC) system comprising:
a first master processor IC having at least one standardized serial communication port configured to communicate with different accessory functional block integrated circuits; and at least a first and a second families of accessory functional block ICs wherein:
each of said families of accessory functional block ICs has a unique functional personality defined for different application purposes and said second family of accessory functional block ICs further comprises of two or more family IC members.
- 2. The variable specifications functional blocks IC system of claim 1 wherein said first master processor IC comprises of at least a first and a second standardized serial communication ports and each standardized serial communication port is configured for communicating with all different family members of said accessory functional block IC families.
- 3. The variable specifications functional blocks IC system of claim 2 wherein said first and second standardized serial communications ports are of identical technical standard defined by the design characteristics of said standardized serial communication ports.
- 4. The variable specifications functional blocks IC system of claim 1 wherein two or more member ICs of said accessory functional block IC families are installed together with said first master processor IC as a chip on board assembly.
- 5. The variable specifications functional blocks IC system of claim 4 wherein said first and second standardized serial communications ports are designed with low current circuits for said first master processor IC to communicate with the IC members of any accessory functional block IC families up to 8 inches apart.
- 6. The variable specifications functional blocks IC system of claim 4 wherein the said chip on board assembly comprising said first master processor and said accessory functional block ICs represents a single microprocessor of higher circuit complexity.
- 7. The variable specifications functional blocks IC system of claim 1 further comprising a software configured to integrally program the functional activities of said first master processor and said accessory functional block IC(s).
- 8. The variable specifications functional blocks IC system of claim 7 wherein said software requires a step to define the accessory functional block IC member(s) connected with said master processor IC.
- 9. The variable specifications functional blocks IC system of claim 7 wherein at least one accessory functional block IC member connected with said master processor IC comprises a processor, and said software enables a single program to provide a first code executable by said master processor IC and a second code executable by said accessory functional block IC member.
- 10. The variable specifications functional blocks IC system of claim 8 wherein said software treats said master processor IC and at least one accessory functional block IC as a single entity.
- 11. The variable specifications functional blocks IC system of claim 1 wherein said first family of accessory functional block IC comprises an identification IC enabling said master processor IC to provide a programmed response according to the value of a resistor connected to said identification IC.
- 12. The variable specifications functional blocks IC system of claim 11 wherein said identification IC comprises of at least one array of switched resistors configured for identifying the values of an external resistor connected to said identification IC.
- 13. The variable specifications functional blocks IC system of claim 11 wherein said identification IC is configured to resolve resistors with nominal tolerance of 5%.
- 14. The variable specifications functional blocks IC system of claim 11 wherein said identification IC is provided at least one external reference resistor for calibration.
- 15. The variable specifications functional blocks IC system of claim 11 wherein said system is configured to be transformed from a low current standby mode to a higher current operation mode when a resistor is connected to said identification IC.
- 16. The method of providing an electronics circuit assembly responsive to a program comprising the steps of:
(1) providing a first master processor IC having at least one standardized serial communication port configured to communicate with different accessory functional block integrated circuit; (2) providing at least a first and a second families of accessory functional block ICs for supplementing said first master processor IC, wherein:
each of said families of accessory functional block ICs has a unique functional personality and said second family of accessory functional block ICs further comprises of two or more family members
- 17. The method of providing an electronics circuit assembly responsive of claim 16 further comprising a step of selecting an accessory functional block IC and interconnecting said first master processor IC with said selected accessory functional block IC by a single printed circuit board assembly.
- 18. The method of providing an electronics circuit assembly of claim 16 comprising a further step to provide a software configured for a designer to program said master processor IC and one or more accessory functional block ICs simultaneously with a single program.
- 19. The method of providing an electronics circuit assembly responsive to a program of claim 17 wherein said selected accessory functional block IC is configured to identify the resistance of an external resistor for said master processor to provide a response.
- 20. An integrated circuit (IC) configured to identify the resistance of an external resistor comprising:
a circuit to transform said IC from a low current standby mode to a higher current active move when an external resistor is in contact with the terminals of said circuit; and a circuit to provide a code representing the value of said resistor.
- 21. The integrated circuit of claim 20 wherein said IC further comprising an internal switched resistor array configured for identifying the resistance value of said external resistor.
- 22. The integrated circuit of claim 20 wherein said IC is an accessory functional block IC configured to connect to an external processor for said external processor to provide a response according to said code received.
- 23. A microcontroller represented by a chip on board (COB) assembly comprising a first master processor integrated circuit (IC) having at least two standardized serial communication ports each configured to communicate with a different accessory functional block IC; and
at least a first and a second accessory functional block ICs fabricated for servicing different application purposes; wherein
said first and second accessory functional block ICs are selected from at least two families of accessory functional block ICs and said second accessory functional block IC family comprises of two or more IC members.
- 24. The mircocontroller of claim 23 wherein each of said standardized serial communication ports comprises of low current interface circuit enabling said master processor IC to communicate with said first and second accessory functional block ICs at a distance up to 8 inches apart.
- 25. The mircocontroller of claim 23 wherein at least one of said accessory functional block ICs comprises a processor; wherein said microcontroller further provided a software treating said microcontroller as a single integrated circuit and enabling a designer to program said master processor IC and said processor supported accessory functional block IC with a single program at the same time.
- 26. The microcontroller of claim 23 wherein one of said accessory functional block IC is configured to identify the resistance value of a first external resistor for said master processor IC to provide a programmed response according to the value of said first external resistor identified.
- 27. A microcontroller comprising at least one array of internal switched resistors for connecting to a first external resistor in order to identify the resistance value of said first external resistor.
- 28. The microcontroller of claim 27 further comprising a design to calibrate said switched resistor array by a second external reference resistor.
- 29. A method to program a multiple processors functional blocks system having at least a first processor and a second processor connected together, wherein said first processor is configured to provide a first function and said second processor is configured to provide a second different function, said method comprising the steps of:
(1) providing a software treating said first and second processors to be a single processor configured to provide both first and second functions; and (2) generating with the software of step (1) a first code executable by said first processor and a second code executable by said second processor.
- 30. The method of claim 29 wherein said second processor is configured to identify the resistance value of an external resistor and said first processor is configured to provide a response according to the resistance value identified by said second processor.
RELATED APPLICATIONS
[0001] This is the formal application of provisional patent application 60/316,643 filed Aug. 31, 2001 and a continuation in part of pending U.S. patent application Ser. No. 09/896,434 filed Jun. 29, 2001 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.
Provisional Applications (1)
|
Number |
Date |
Country |
|
60316643 |
Aug 2001 |
US |
Continuation in Parts (3)
|
Number |
Date |
Country |
Parent |
09896434 |
Jun 2001 |
US |
Child |
10227708 |
Aug 2002 |
US |
Parent |
09419752 |
Oct 1999 |
US |
Child |
10227708 |
Aug 2002 |
US |
Parent |
09169462 |
Oct 1998 |
US |
Child |
10227708 |
Aug 2002 |
US |