Electronic device for communicating between a microcontroller unit (MCU) and a host processor and related methods

    公开(公告)号:US09747246B2

    公开(公告)日:2017-08-29

    申请号:US14625196

    申请日:2015-02-18

    Inventor: Brian Deng

    CPC classification number: G06F13/4282 G06F13/362 Y02D10/14 Y02D10/151

    Abstract: An electronic device may include system and serial peripheral interface (SPI) clocks, and a host interface each switchable between active and inactive states, a serial controller coupled to the system clock, and a memory. A slave controller may generate a request active signal based upon a transaction request from a host and causing each of the system clock, SPI clock, and host interface into the active state, store request data in the memory, and switch the host interface to the inactive state based upon the request data being stored. The serial controller may process the request based upon the request active signal, and generate a request complete signal based upon the request being processed. The slave controller may switch the system clock to the inactive state based upon the request complete signal. The SPI clock may be switched to the inactive state based upon the request complete signal.

    MANAGING BURST TRANSMIT TIMES FOR A BUFFERED DATA STREAM OVER BONDED UPSTREAM CHANNELS

    公开(公告)号:US20170244539A1

    公开(公告)日:2017-08-24

    申请号:US15049296

    申请日:2016-02-22

    CPC classification number: H04L12/40052

    Abstract: Upstream burst transmit times are dynamically communicated to the transmit unit in grants issued over time and in any order. A critical parameter is when to trigger the operation to order the buffered data stream for transmission. If the ordering operation is triggered too soon, a later grant of an earlier burst transmit time may not be accounted for and the subsequent transmission could violate the transmission order rule. If the ordering operation is triggered too late, the decision to transmit a burst at an earlier burst transmit time may violate the margin rule. To address these concerns, a fetch offset time in advance of each granted burst transmit time is assigned. As each fetch offset time is sequentially reached, a next partial data portion of the buffered data stream is prepared for burst communication.

    CANCELLATION OF NOISE DUE TO CAPACITANCE MISMATCH IN MEMS SENSORS

    公开(公告)号:US20170227569A1

    公开(公告)日:2017-08-10

    申请号:US15019453

    申请日:2016-02-09

    CPC classification number: G01P15/125 G01C19/5776 G01D5/2417 G01R27/2605

    Abstract: Disclosed herein is a device including a MEMS sensor configured to generate a first differential capacitance representing a change in capacitance from a first original sensing capacitance value and a second differential capacitance representing a change in capacitance from a second original sensing capacitance value, with the first and second original sensing capacitance values being mismatched. A compensation circuit is configured to generate outputs for compensating the first and second differential capacitances for the mismatch. A capacitance to voltage converter receives the first and second differential capacitances and the outputs of the compensation circuit as input and generates an output voltage as a function thereof.

Patent Agency Ranking