Abstract:
Provided herein are various systems, methods and architectures for enabling a microcontroller manufacturer to provide certain modification functionality to product vendors, while still maintaining the level of control needed to ensure that a product vendor does not inadvertently (or otherwise) create code that causes the microcontroller to not work properly. In one embodiment, this functionality can be performed through the steps of displaying an initial stack of software modules to a user, receiving instructions to modify the initial stack of software modules to create a modified stack of software modules, compiling the modified stack of software modules to produce compiled computer instructions, and flashing the embedded memory of the microcontroller with the compiled computer instructions.
Abstract:
An apparatus and method for dynamically controlling functional aspects of an MCU. In one embodiment an MCU includes a central processing unit (CPU), a memory for storing instructions executable by the CPU, and a T/C channel coupled to receive control values generated by CPU and M event signals, wherein M is an integer greater than 1. The T/C channel is configured to select one or more of the M event signals based on the one or more of the control values. The T/C channel is configured to generate a control signal as a function of the selected one or more of the M event signals. A function of the T/C channel can be controlled by the control signal.
Abstract translation:一种用于动态控制MCU功能方面的装置和方法。 在一个实施例中,MCU包括中央处理单元(CPU),用于存储可由CPU执行的指令的存储器和耦合以接收由CPU和M事件信号产生的控制值的T / C信道,其中M是大于 T / C信道被配置为基于一个或多个控制值来选择一个或多个M个事件信号。 T / C信道被配置为产生作为所选择的一个或多个M个事件信号的函数的控制信号。 T / C通道的功能可由控制信号控制。
Abstract:
A trench MOSFET is disclosed that includes a semiconductor substrate having a vertically oriented trench containing a gate. The trench MOSFET further includes a source, a drain, and a conductive element. The conductive element, like the gate is contained in the trench, and extends between the gate and a bottom of the trench. The conductive element is electrically isolated from the source, the gate, and the drain. When employed in a device such as a DC-DC converter, the trench MOSFET may reduce power losses and electrical and electromagnetic noise.
Abstract:
A trench MOSFET is disclosed that includes a semiconductor substrate having a vertically oriented trench containing a gate. The trench MOSFET further includes a source, a drain, and a conductive element. The conductive element, like the gate is contained in the trench, and extends between the gate and a bottom of the trench. The conductive element is electrically isolated from the source, the gate, and the drain. When employed in a device such as a DC-DC converter, the trench MOSFET may reduce power losses and electrical and electromagnetic noise.
Abstract:
A battery management method and apparatus. In one embodiment of the method, a source current is divided into Ic and Icr. Ic is transmitted to and charges a battery. A first voltage is generated that is related to Icr. The first voltage is converted into a first digital signal. A processing unit receives and processes the first digital signal in accordance with instructions stored in a memory. The transmission of Ic to the battery is interrupted in response to the processing unit processing the first digital signal. Current provided by the battery is divided into Idc and Idcr. Idc is transmitted to a device. A second voltage is generated that is related to Idcr. The second voltage is converted into a second digital signal. The processing unit receives and processes the second digital signal in accordance with instructions stored in the memory. The transmission of Idc to the battery is interrupted in response to the processing unit processing the second digital signal.
Abstract:
Semiconductor devices for driving transistors in a power device are described. A semiconductor device can include a voltage source configured to provide a fixed bias voltage to a first device implemented as a common gate device. The semiconductor device can further include a second device connected in series with the first device. The current output of the second device can be connected to a source terminal of the first device. The semiconductor device can further include a driver configured to drive the second device to perform current control on the first device.
Abstract:
Systems and methods for demodulating a signal is described. A device can receive a modulated signal that encodes data. The device can sample a voltage of the modulated signal to generate a plurality of samples in digital domain. The device can determine in-phase data and quadrature data of the plurality of samples. The device can determine amplitude data and phase data based on the in-phase data and the quadrature data. The device can decode the amplitude data and phase data into digital symbols that represent the data encoded in the modulated signal.
Abstract:
A battery charger is described that can support multiple battery applications with a single USB type-C port. An architecture can include a single charger transferring power to multiple battery stacks. The architecture can include a plurality of battery stacks each respectively housed in a distinct electronic device. The architecture is expandable from one charger with one USB type-C port coupled to a plurality of battery stacks, to a plurality of chargers with respective USB type-C ports all coupled to a plurality of battery stacks respectively housed in distinct electronic devices.
Abstract:
A method and a system may inductively determine a position of a display screen of a computing device. Associated processes may generate a magnetic field by providing an alternating current to a driver coil, and may generate a voltage at a sensor coil in response to the magnetic field. The system and method may additionally include determining a linear position of the display screen by executing an algorithm at a processor. An input to the algorithm may include voltage data associated with the voltage generated at the sensor coil. The linear position of the display screen may correspond to a size of the display screen between a minimum size and a maximum size.
Abstract:
Systems and methods for operating a driver circuit are described. In a first region of a transition from an input signal to an output signal, a circuit can control a slew rate of the output signal to a first rate. The first region can terminate prior to the output signal reaching a predefined threshold voltage. In a second region of the transition, the circuit can reduce the slew rate of the output signal to a second rate lower than the first rate. The output signal crosses the predefined threshold voltage in the second region. In a third region of the transition, the circuit can increase the slew rate of the output signal to a third rate greater than the second rate. The transition can complete in the third region. The circuit can output the output signal to drive a transistor in an output drive stage of the driver circuit.