SOLID STATE LIGHT SOURCE DRIVER ESTABLISHING BUCK OR BOOST OPERATION
20180013357 · 2018-01-11
Assignee
Inventors
Cpc classification
H02M1/42
ELECTRICITY
H05B45/14
ELECTRICITY
H05B45/60
ELECTRICITY
H02M7/2176
ELECTRICITY
Y02B20/30
GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
H02M7/06
ELECTRICITY
International classification
H02M7/06
ELECTRICITY
H02M3/158
ELECTRICITY
Abstract
A solid state light source driver circuit that operates in either a buck convertor or a boost convertor configuration is provided. The driver circuit includes a controller, a boost switch circuit and a buck switch circuit, each coupled to the controller, and a feedback circuit, coupled to the light source. The feedback circuit provides feedback to the controller, representing a DC output of the driver circuit. The controller controls the boost switch circuit and the buck switch circuit in response to the feedback signal, to regulate current to the light source. The controller places the driver circuit in its boost converter configuration when the DC output is less than a rectified AC voltage coupled to the driver circuit at an input node. The controller places the driver circuit in its buck converter configuration when the DC output is greater than the rectified AC voltage at the input node.
Claims
1. A driver circuit comprising: a controller circuit; a boost switch circuit coupled to the controller circuit; a buck switch circuit coupled to the controller circuit; and a feedback circuit coupled to a light source and configured to provide a feedback signal to the controller circuit representative of a DC output of the driver circuit; wherein the controller circuit is configured to control the boost switch circuit and the buck switch circuit in response to the feedback signal to regulate current to the light source using a boost converter configuration when the DC output is less than a rectified AC voltage coupled to the driver circuit at an input node, and to regulate current to the light source using a buck converter configuration when the DC output is greater than the rectified AC voltage at the input node, wherein the buck converter configuration comprises: an inductor; a capacitor; the buck switch circuit, wherein the buck switch circuit comprises a switch coupled between the input node and the inductor; and a second diode coupled to a node between the switch and the inductor.
2. The driver circuit of claim 1, wherein the controller circuit is configured to provide a first output to the boost switch circuit and a second output to the buck switch circuit in response to the feedback signal, wherein the first output is configured to establish the boost converter configuration and the second output places the buck converter switch in a conducting state.
3. The driver circuit of claim 1, wherein the controller circuit is configured to provide a first output to the boost switch circuit and a second output to the buck switch circuit in response to the feedback signal, wherein the second output is configured to establish the buck converter configuration while the first output places the boost converter switch in a non-conducting state.
4. The driver circuit of claim 1, wherein the boost converter configuration comprises: the boost switch circuit; an inductor; a first diode; and a capacitor; wherein the boost switch circuit is coupled to a node between the inductor and the first diode and the capacitor is coupled between the first diode and ground.
5. The driver circuit of claim 1, wherein the buck switch circuit comprises a switch and an comparator, wherein the controller circuit comprises a buck control signal output and a clock output, and wherein the comparator comprises a first input coupled to the buck control signal output, a second input coupled to the clock output, and an output coupled to the switch, such that the conducting state of the switch varies in response to the output of the comparator.
6. The driver circuit of claim 5, wherein the controller circuit is an integrated circuit controller and wherein the buck control signal output comprises an error amplifier output of the integrated circuit controller.
7. The driver circuit of claim 1, wherein the light source comprises a first set of solid state light sources and a second set of solid state light sources, wherein the first set of solid state light sources comprises at least one solid state light source through which current is switched in response to an output of a mixing circuit, wherein the second set of solid state light sources comprises at least one additional solid state light source configured to remain in a light-emitting state while the mixing circuit switches current through the at least one solid state light source, the second set of solid state light sources being coupled in series with a parallel combination of the first set of solid state light sources and a mixing circuit switch, wherein the mixing circuit switch is configured to switch current through the first set of solid state light sources in response to the output of the mixing circuit.
8. The driver circuit of claim 7, further comprising a voltage reference circuit, wherein the voltage reference circuit comprises a resistor coupled in series with the second set of solid state light sources and the parallel combination of the first set of solid state light sources and the mixing circuit switch.
9. The driver circuit of claim 1, further comprising: a rectifier circuit, wherein the rectifier circuit is configured to receive an alternating current (AC) input voltage and to provide the rectified AC voltage at the input node; and an energy storage circuit comprising: a switch controller circuit; an input switch circuit coupled to the switch controller circuit and the rectifier circuit; an energy storage switch circuit coupled to the switch controller circuit and a capacitor circuit; wherein the switch controller circuit is configured to provide a controller output to the input switch circuit and the energy storage switch circuit in response to the rectified AC voltage, to couple the rectified AC voltage to a load and to charge the capacitor circuit when the rectified AC voltage is greater than a predetermined value, and to couple the capacitor circuit to the load to discharge the capacitor circuit through the load when the rectified AC voltage is less than the predetermined value.
10. A driver circuit comprising: a controller circuit comprising a buck control signal output and a clock output; a boost switch circuit coupled to the controller circuit; a buck switch circuit coupled to the controller circuit, comprising a switch and a comparator, wherein the comparator comprises a first input coupled to the buck control signal output, a second input coupled to the clock output, and an output coupled to the switch, such that the conducting state of the switch varies in response to the output of the comparator; and a feedback circuit coupled to a light source and configured to provide a feedback signal to the controller circuit representative of a DC output of the driver circuit; wherein the controller circuit is configured to control the boost switch circuit and the buck switch circuit in response to the feedback signal to regulate current to the light source using a boost converter configuration when the DC output is less than a rectified AC voltage coupled to the driver circuit at an input node, and to regulate current to the light source using a buck converter configuration when the DC output is greater than the rectified AC voltage at the input node.
11. The driver circuit of claim 10, wherein the controller circuit is configured to provide a first output to the boost switch circuit and a second output to the buck switch circuit in response to the feedback signal, wherein the first output is configured to establish the boost converter configuration and the second output places the buck converter switch in a conducting state.
12. The driver circuit of claim 10, wherein the controller circuit is configured to provide a first output to the boost switch circuit and a second output to the buck switch circuit in response to the feedback signal, wherein the second output is configured to establish the buck converter configuration while the first output places the boost converter switch in a non-conducting state.
13. The driver circuit of claim 10, wherein the controller circuit is an integrated circuit controller and wherein the buck control signal output comprises an error amplifier output of the integrated circuit controller.
14. The driver circuit of claim 10, wherein the light source comprises a first set of solid state light sources and a second set of solid state light sources, wherein the first set of solid state light sources comprises at least one solid state light source through which current is switched in response to an output of a mixing circuit, wherein the second set of solid state light sources comprises at least one additional solid state light source configured to remain in a light-emitting state while the mixing circuit switches current through the at least one solid state light source, the second set of solid state light sources being coupled in series with a parallel combination of the first set of solid state light sources and a mixing circuit switch, wherein the mixing circuit switch is configured to switch current through the first set of solid state light sources in response to the output of the mixing circuit.
15. The driver circuit of claim 14, further comprising a voltage reference circuit, wherein the voltage reference circuit comprises a resistor coupled in series with the second set of solid state light sources and the parallel combination of the first set of solid state light sources and the mixing circuit switch.
16. A driver circuit comprising: a controller circuit; a boost switch circuit coupled to the controller circuit; a buck switch circuit coupled to the controller circuit; and a feedback circuit coupled to a light source and configured to provide a feedback signal to the controller circuit representative of a DC output of the driver circuit; wherein the controller circuit is configured to control the boost switch circuit and the buck switch circuit in response to the feedback signal to regulate current to the light source using a boost converter configuration when the DC output is less than a rectified AC voltage coupled to the driver circuit at an input node, and to regulate current to the light source using a buck converter configuration when the DC output is greater than the rectified AC voltage at the input node, wherein the light source comprises a first set of solid state light sources and a second set of solid state light sources, wherein the first set of solid state light sources comprises at least one solid state light source through which current is switched in response to an output of a mixing circuit, wherein the second set of solid state light sources comprises at least one additional solid state light source configured to remain in a light-emitting state while the mixing circuit switches current through the at least one solid state light source, the second set of solid state light sources being coupled in series with a parallel combination of the first set of solid state light sources and a mixing circuit switch, and wherein the mixing circuit switch is configured to switch current through the first set of solid state light sources in response to the output of the mixing circuit.
17. The driver circuit of claim 16, further comprising a voltage reference circuit, wherein the voltage reference circuit comprises a resistor coupled in series with the second set of solid state light sources and the parallel combination of the first set of solid state light sources and the mixing circuit switch.
18. The driver circuit of claim 16, further comprising: a rectifier circuit, wherein the rectifier circuit is configured to receive an alternating current (AC) input voltage and to provide the rectified AC voltage at the input node; and an energy storage circuit comprising: a switch controller circuit; an input switch circuit coupled to the switch controller circuit and the rectifier circuit; an energy storage switch circuit coupled to the switch controller circuit and a capacitor circuit; wherein the switch controller circuit is configured to provide a controller output to the input switch circuit and the energy storage switch circuit in response to the rectified AC voltage, to couple the rectified AC voltage to a load and to charge the capacitor circuit when the rectified AC voltage is greater than a predetermined value, and to couple the capacitor circuit to the load to discharge the capacitor circuit through the load when the rectified AC voltage is less than the predetermined value.
19. The driver circuit of claim 16, wherein the controller circuit is configured to provide a first output to the boost switch circuit and a second output to the buck switch circuit in response to the feedback signal, wherein the first output is configured to establish the boost converter configuration and the second output places the buck converter switch in a conducting state.
20. The driver circuit of claim 16, wherein the controller circuit is configured to provide a first output to the boost switch circuit and a second output to the buck switch circuit in response to the feedback signal, wherein the second output is configured to establish the buck converter configuration while the first output places the boost converter switch in a non-conducting state.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0021] The foregoing and other objects, features and advantages disclosed herein will be apparent from the following description of particular embodiments disclosed herein, as illustrated in the accompanying drawings in which like reference characters refer to the same parts throughout the different views. The drawings are not necessarily to scale, emphasis instead being placed upon illustrating the principles disclosed herein.
[0022]
[0023]
[0024]
[0025]
[0026]
[0027]
[0028]
DETAILED DESCRIPTION
[0029]
[0030]
[0031] For example, in embodiments where the solid state light sources in the solid state light source 106 are of different colors, the mixing of the outputs of the solid state light sources establishes a desired color mixing through combination of the light output from the solid state light sources at a distance. The term “color” is generally used throughout to refer to a property of radiation that is perceivable by an observer (though this usage is not intended to limit the scope of this term). Accordingly, the term “different colors” implies two different spectra with different dominant wavelengths and/or bandwidths. In addition, “color” may be used to refer to white and non-white light. Use of a specific color such as “red”, “amber”, “mint”, “green”, “greenish-white”, etc. to describe solid state light source or the light emitted by a solid state light source refers to a specific range of dominant wavelengths associated with the specific color. In particular, the terms “red” and “amber”, when used to describe a solid state light source or the light emitted by the solid state light source, means the solid state light source emits light with a dominant wavelength between 610 nm and 750 nm/substantially 610 nm and 750 nm. The terms “green”, “mint”, and “greenish-white”, when used to describe a solid state light source or the light emitted by the solid state light source means the solid state light source emits light with a dominant wavelength between 495 nm and 570 nm/substantially 495 nm and 570 nm.
[0032] Switching of the solid state light source(s) in the solid state light source 106 between an “on” state and “off” state may, and in some embodiments does, produce a varying output voltage DC.sub.out for the driver circuit 102 that is sometimes greater than the rectified AC voltage AC.sub.rect and is sometimes less than the rectified AC voltage AC.sub.rect. In some embodiments, for example, the rectified AC voltage AC.sub.rect may vary from substantially 0 V to substantially 17 V, while the output voltage DC.sub.out may be substantially 16V when all the solid state light sources are driven, but only substantially 10V when some subset of the solid state light sources are driven. The switching converter circuit 204 responds to the varying output voltage DC.sub.out by taking a buck converter configuration when the switching of the solid state light sources by the mixing circuit requires an output voltage DC.sub.out that is lower than the rectified AC voltage AC.sub.rect, and a boost configuration when the switching of the solid state light sources by the mixing circuit requires an output voltage DC.sub.out is higher than the rectified AC voltage AC.sub.rect. As used throughout, the term “buck” converter describes the well-known step-down (i.e., the output voltage is less than the input voltage) DC-DC switching converter configuration including two switches (for example but not limited to a transistor and a diode) and an inductor. As used throughout, the term “boost” converter describes the well-known step-up (i.e., the output voltage is greater than the input voltage) DC-DC switching converter configuration including two switches (for example, but not limited to, a transistor and a diode) and an inductor.
[0033] The optional energy storage circuit 203 is coupled to the rectified AC voltage AC.sub.rect. The energy storage circuit 203 is configured couple the rectified AC voltage AC.sub.rect directly to the switching converter circuit 204 when the voltage AC.sub.rect is above a predetermined value, and to discharge stored energy through the switching converter circuit 204 when the voltage AC.sub.rect is below the predetermined value. The energy storage circuit 203 may thus reduce the peak current to the switching converter circuit 204 and may fill the voltage “valleys” in the rectified AC voltage AC.sub.rect by discharging stored energy through the switching converter circuit 204 when the voltage AC.sub.rect drops to provide a smoothened output to the switching converter circuit 204.
[0034] The switching converter circuit 204 may be provided in a variety of configurations.
[0035] When the output voltage DC.sub.out is lower than the rectified AC voltage AC.sub.rect, the controller circuit 302 provides a buck control signal to the buck switch circuit 306. The buck control signal causes the buck switch circuit 306 to regulate current to the solid state light source 106 using a buck converter configuration including the buck switch circuit 306, the diode D1, the inductor L, and the capacitor C. However, when the output voltage DC.sub.out is higher than the rectified AC voltage AC.sub.rect, the controller circuit 302 provides a boost control signal to the boost switch circuit 304. The boost control signal causes the boost switch circuit 304 to regulate current to the solid state light source 106 using a boost converter configuration including the boost switch circuit 304, the diode D2, the inductor L, and the capacitor C. The controller circuit 302 thus performs at least three functions in response to the voltage feedback from the voltage feedback circuit 308. The controller circuit 302 switches between buck and boost converter configurations in response to the voltage feedback. The controller circuit 302 regulates the boost switch circuit 304 to provide the output DC.sub.out from a boost converter configuration. The controller circuit 302 regulates the buck switch circuit 306 to provide the output DC.sub.out from a buck converter configuration.
[0036]
[0037] A conducting state of the switch Q3 controls current through the first set of solid state light sources 402 and the second set of solid state light sources 404, and varies in response to a color control signal in the mixing circuit. When the switch Q3 is in a non-conducting state, i.e. the switch Q3 is “open”, sufficient current from the switching converter circuit 204a flows through both the first set of solid state light sources 402 and the second set of solid state light sources 404 to cause the respective solid state light sources 406, 408 of each set to emit light. When the switch Q3 is in a conducting state, i.e. the switch Q3 is “closed”, current flows through the second set of solid state light sources 404 to cause the solid state light sources 408 in the second set of solid state light sources 404 to emit light, but current flow through the first set of solid state light sources 402 is shunted through the switch Q3, whereby current through the first set of solid state light sources 402 is insufficient to cause the solid state light sources 406 in the first set of solid state light sources 402 to emit light, although there may be some small current through the first set of solid state light sources 402 when a switch Q1 is in a conducing state.
[0038] The voltage feedback circuit 308a is configured as a resistor R1 coupled in series with the parallel combination of the switch Q3 and the first set of solid state light sources 402, which is coupled in series with the second set of solid state light sources 404. As the switch Q3 opens and closes and the solid state light sources 406 of the first set of solid state light sources 402 turn “on” and “off”, the voltage DC.sub.out varies, resulting in a varying voltage across the resistor R1. The (varying) voltage across the resistor R1 is provided as the voltage feedback signal to the controller circuit 302a, and is representative of the value of the output voltage DC.sub.out.
[0039] The controller circuit 302a may be a known controller that is configured in a manner according to embodiments disclosed herein to control both the buck switch circuit 306a and the boost switch circuit 304a. A variety of controllers for controlling a switching regulator are well-known. In some embodiments, for example, the controller circuit 302a is a model number TPS40211 controller presently available from Texas Instruments Corporation of Dallas, Tex., USA. The controller circuit 302a is configured to provide a boost control signal output, e.g. a pulse-width modulated (PWM) output, to the boost switch circuit 304a, to control the conducting state of the boost switch circuit 304a. The controller circuit 302a is also configured to provide a buck control signal to control the conducting state of the switch Q1 in the buck switch circuit 306a. In
[0040] The buck switch circuit 306a includes a comparator U1 and the switch Q1. The switch Q1 is configured as a P-channel FET and is coupled between the rectified AC voltage AC.sub.rect and the inductor L, with a source coupled to the rectified AC voltage AC.sub.rect and a drain coupled to the inductor L. A node B is located between the switch Q1 and the inductor L. The diode D1 is coupled between ground and the node B. The comparator U1 has an inverting input coupled to a clock output of the controller circuit 302a, and a non-inverting input coupled to a buck control signal output of the controller circuit 302a through a resistor R2. The non-inverting input of the comparator U1 is also coupled to ground through a resistor R3. An output of the comparator U1 is coupled to a gate of the switch Q1 to control the conducting state of the switch Q1. The comparator U1 compares the voltage level at the inverting input to the voltage level at the non-inverting input and provides a voltage output to the gate of the switch Q1 in response to the comparison.
[0041] The buck control signal output may be, and in some embodiments is, an output of the controller circuit 302a that varies in response to the voltage feedback signal from the voltage feedback circuit 308a. In embodiments where the controller circuit 302a is configured as a TPS 40211 controller, for example, the buck control signal output is an error amplifier output of the controller circuit 302a. In such a configuration, the clock output of the controller circuit 302a may be a saw tooth oscillating between substantially 0.2 V and 1 V. When the output voltage DC.sub.out is lower than the rectified voltage AC.sub.rect, the output of the error amplifier stays at substantially 3 V, but if the rectified voltage AC.sub.rect exceeds the output voltage DC.sub.out, the current through the solid state light source 106a rises and the output of the error amplifier falls into a range of substantially 0V to 1V. Thus, when the output voltage DC.sub.out is lower than the input voltage AC.sub.rect, the voltage feedback signal to the controller circuit 302a causes the buck control output of the controller circuit 302a to exceed the value of the clock output, which holds the output of the comparator U1 at a level that places the switch Q1 in a conducting state. Meanwhile, the boost control signal output of the controller circuit 302a is pulsed according to a PWM set by the controller circuit 302a to switch the boost switch circuit 304a between conducing and non-conducing states to regulate current to the solid state light source 106a using a boost converter configuration including the boost switch circuit 304a, the diode D2, the inductor L, and the capacitor C. However, when the output DC.sub.out is higher than the rectified voltage AC.sub.rect, the voltage feedback signal to the controller circuit 302a causes the boost control signal output to place the FET Q2 in an open state. Meanwhile, the buck control output drops below the value of the clock output, causing a PWM output from the comparator U1 at the frequency of the clock output. The PWM output of the comparator U1 switches the switch Q1 between conducing and non-conducting states to regulate current to the solid state light source 106a using a buck converter configuration including the switch Q1, the diode D1, the inductor L, and the capacitor C.
[0042] Accordingly, the control circuit 302a performs selection of the converter configuration, i.e. buck or boost, in response to the voltage feedback signal, and regulates the buck switch circuit 306a or boost switch circuit 304a for delivering current to the solid state light source 106a. Advantageously, the controller circuit 302a may be a known switching controller circuit, such as a TPS 40211, wherein the buck control signal is the switching converter output of the controller circuit 302a and the boost control signal is the error amplifier output of the controller circuit 302a, which is coupled to a comparator U1 with the clock output of the controller circuit 302a to control a buck configuration of the switching converter. Use of a single controller circuit 302a allows for efficient delivery of energy to the solid state light source 106a, in a small package size and at reduced cost. In addition, sharing of components, such as the inductor L and capacitor C between the boost and buck converter configurations, allows for reduced space and small package size.
[0043]
[0044] The switch controller circuit 502 has a first input coupled to the positive output AC.sub.rect+ of the rectifier circuit 202, i.e. a node A in
[0045]
[0046] The input switch circuit 504a is configured as a N-channel FET Q4 having a drain coupled to a negative side of the rectifier circuit 202, i.e. to AC.sub.rect−, at the node B and a source coupled to ground. The energy storage switch circuit 506a includes a resistorR4, a Zener diode D3, and a P-channel FET Q5 having a drain coupled to the input of the switching converter circuit 204 and a source coupled to the capacitor circuit 508a. The output of the switch controller circuit 502 is coupled to a gate of the P-channel FET Q5 through the resistor R4, and the Zener diode D3 is reverse biased between the gate of the P-channel FET Q5 and ground. In
[0047] In operation, when the rectified AC voltage AC.sub.rect is above a predetermined value set by the switch controller circuit 502, e.g. when AC.sub.rect is above one-third of its peak value, the output of the switch controller circuit 502 places the N-channel FET Q4 in a closed state to couple the rectified AC voltage AC.sub.rect across the switching regulator 204. The output of the switch controller circuit 502 is also coupled to the gate of the P-channel FET Q5 through the resistor R4. The output of the switch controller circuit 502 establishes a gate voltage at the P-channel FET Q5 equal to the Zener voltage of the Zener diode D3. In embodiments where the peak voltage of the rectified AC voltage AC.sub.rect is, for example, substantially 17 V, the Zener voltage of the Zener diode D3 may be substantially 7.5 V. Since this voltage is nearly equal to, or greater than, the parallel voltage across the first capacitor C1 or the second capacitor C2, the first capacitor C1 and the second capacitor C2 cannot discharge. If the rectified AC voltage AC.sub.rect is higher than the voltage across the series combination of the first capacitor C1 and the second capacitor C2, the first capacitor C1 and the second capacitor C2 are charged through the protection diode of the P-channel FET Q5. If the rectified AC voltage AC.sub.rect is higher than the Zener voltage of the Zener diode D3, the first capacitor C1 and the second capacitor C2 may be, and in some embodiments are, charged by current flowing backward through the P-channel FET Q5.
[0048] When the rectified AC voltage AC.sub.rect drops below the predetermined value set by the switch controller circuit 502, the output of the switch controller circuit 502 places the N-channel FET Q4 in an open state to decouple the rectified AC voltage AC.sub.rect from the switching converter circuit 204 and places the P-channel FET Q5 in a closed state to couple the capacitor circuit 508a to the switching converter circuit 204. In this configuration, the first capacitor C1 and the second capacitor C2 are coupled in parallel through the second diode D5 and the third diode D6 to produce a discharge current I.sub.discharge. Thus, during times when the rectified AC voltage AC.sub.rect is low, i.e. in the valleys of the rectified AC voltage AC.sub.rect, the capacitor circuit 508a discharges through the switching converter circuit 204.
[0049] Advantageously, an energy storage circuit 203/energy storage circuit 203a as shown herein establishes more consistent power delivery to the switching converter circuit 204, thereby improving the efficacy of the light source powered by the driver circuit 102 that includes the switching converter circuit 204. In some embodiments, wherein each of the first capacitor C1 and the second capacitor C2 shown in
[0050]
[0051] Further, while
[0052] More particularly, in the method 700 of
[0053] In the method 800 of
[0054] Any embodiments capable of being implemented in hardware or software, or combinations thereof, are not limited to a particular hardware or software configuration, and may find applicability in many computing or processing environments. The methods and systems may be implemented in hardware or software, or a combination of hardware and software. The methods and systems may be implemented in one or more computer programs, where a computer program may be understood to include one or more processor executable instructions. The computer program(s) may execute on one or more programmable processors, and may be stored on one or more storage medium readable by the processor (including volatile and non-volatile memory and/or storage elements), one or more input devices, and/or one or more output devices. The processor thus may access one or more input devices to obtain input data, and may access one or more output devices to communicate output data. The input and/or output devices may include one or more of the following: Random Access Memory (RAM), Redundant Array of Independent Disks (RAID), floppy drive, CD, DVD, magnetic disk, internal hard drive, external hard drive, memory stick, or other storage device capable of being accessed by a processor as provided herein, where such aforementioned examples are not exhaustive, and are for illustration and not limitation.
[0055] The computer program(s) may be implemented using one or more high level procedural or object-oriented programming languages to communicate with a computer system; however, the program(s) may be implemented in assembly or machine language, if desired. The language may be compiled or interpreted.
[0056] As provided herein, the processor(s) may thus be embedded in one or more devices that may be operated independently or together in a networked environment, where the network may include, for example, a Local Area Network (LAN), wide area network (WAN), and/or may include an intranet and/or the internet and/or another network. The network(s) may be wired or wireless or a combination thereof and may use one or more communications protocols to facilitate communications between the different processors. The processors may be configured for distributed processing and may utilize, in some embodiments, a client-server model as needed. Accordingly, the methods and systems may utilize multiple processors and/or processor devices, and the processor instructions may be divided amongst such single- or multiple-processor/devices.
[0057] The device(s) or computer systems that integrate with the processor(s) may include, for example, a personal computer(s), workstation(s) (e.g., Sun, HP), personal digital assistant(s) (PDA(s)), handheld device(s) such as cellular telephone(s) or smart cellphone(s), laptop(s), handheld computer(s), or another device(s) capable of being integrated with a processor(s) that may operate as provided herein. Accordingly, the devices provided herein are not exhaustive and are provided for illustration and not limitation.
[0058] References to “a microprocessor” and “a processor”, or “the microprocessor” and “the processor,” may be understood to include one or more microprocessors that may communicate in a stand-alone and/or a distributed environment(s), and may thus be configured to communicate via wired or wireless communications with other processors, where such one or more processor may be configured to operate on one or more processor-controlled devices that may be similar or different devices. Use of such “microprocessor” or “processor” terminology may thus also be understood to include a central processing unit, an arithmetic logic unit, an application-specific integrated circuit (IC), and/or a task engine, with such examples provided for illustration and not limitation.
[0059] Furthermore, references to memory, unless otherwise specified, may include one or more processor-readable and accessible memory elements and/or components that may be internal to the processor-controlled device, external to the processor-controlled device, and/or may be accessed via a wired or wireless network using a variety of communications protocols, and unless otherwise specified, may be arranged to include a combination of external and internal memory devices, where such memory may be contiguous and/or partitioned based on the application. Accordingly, references to a database may be understood to include one or more memory associations, where such references may include commercially available database products (e.g., SQL, Informix, Oracle) and also proprietary databases, and may also include other structures for associating memory such as links, queues, graphs, trees, with such structures provided for illustration and not limitation.
[0060] References to a network, unless provided otherwise, may include one or more intranets and/or the internet. References herein to microprocessor instructions or microprocessor-executable instructions, in accordance with the above, may be understood to include programmable hardware.
[0061] The term “coupled” as used throughout refers to any connection, coupling, link or the like, by which signals carried by one system element are imparted to the “coupled” element. Such “coupled” devices, or signals and devices, are not necessarily directly connected to one another and may be separated by intermediate components or devices that may manipulate or modify such signals. Likewise, the terms “connected” or “coupled” as used herein in regard to mechanical or physical connections or couplings is a relative term and does not require a direct physical connection.
[0062] As used throughout, a “circuit” or “circuitry” may comprise, for example, singly or in any combination, hardwired circuitry, programmable circuitry, state machine circuitry, and/or firmware that stores instructions executed by programmable circuitry. In at least some embodiments, the controller circuit 302 and/or the switch controller circuit 502 comprise one or more integrated circuits. An “integrated circuit” may be a digital, analog or mixed-signal semiconductor device and/or microelectronic device, such as, for example, but not limited to, a semiconductor integrated circuit chip.
[0063] Unless otherwise stated, use of the word “substantially” may be construed to include a precise relationship, condition, arrangement, orientation, and/or other characteristic, and deviations thereof as understood by one of ordinary skill in the art, to the extent that such deviations do not materially affect the disclosed methods and systems.
[0064] Throughout the entirety of the present disclosure, use of the articles “a” and/or “an” and/or “the” to modify a noun may be understood to be used for convenience and to include one, or more than one, of the modified noun, unless otherwise specifically stated. The terms “comprising”, “including” and “having” are intended to be inclusive and mean that there may be additional elements other than the listed elements.
[0065] Elements, components, modules, and/or parts thereof that are described and/or otherwise portrayed through the figures to communicate with, be associated with, and/or be based on, something else, may be understood to so communicate, be associated with, and or be based on in a direct and/or indirect manner, unless otherwise stipulated herein.
[0066] Although the methods and systems have been described relative to a specific embodiment thereof, they are not so limited. Obviously many modifications and variations may become apparent in light of the above teachings. Many additional changes in the details, materials, and arrangement of parts, herein described and illustrated, may be made by those skilled in the art.