METHODS AND DEVICES TO CONSERVE MICROCONTROLLER POWER

    公开(公告)号:US20210357015A1

    公开(公告)日:2021-11-18

    申请号:US16874020

    申请日:2020-05-14

    IPC分类号: G06F1/3234 H03K3/037

    摘要: A power-saving system includes a retention memory element for a retained peripheral that is set to a logic state during an operational-power mode and maintains the logic state during an enhanced power-saving mode. The power-saving system also includes a non-retention memory element for a non-retained peripheral that is set to a logic state during the operational-power mode of the power-saving system; and a controller that instructs the retention memory element to maintain its logic state while in an enhanced power-saving mode.

    Method of operating LC sensors, corresponding system and apparatus

    公开(公告)号:US10859617B2

    公开(公告)日:2020-12-08

    申请号:US16136121

    申请日:2018-09-19

    IPC分类号: G01R27/26 G01D5/20 H03K17/95

    摘要: In one embodiment, an inductive/LC sensor device includes: an energy storage device for accumulating excitation energy, an LC sensor configured to oscillate using energy accumulated in the energy storage device and transferred to the LC sensor, an energy detector for detecting the energy accumulated in the energy storage device reaching a charge threshold, and at least one switch coupled with the energy detector for terminating accumulating excitation energy in the energy storage device when the charge threshold is detected having been reached by the energy detector.

    Communication interface for interfacing a transmission circuit with an interconnection network, and corresponding system and integrated circuit

    公开(公告)号:US10579561B2

    公开(公告)日:2020-03-03

    申请号:US15940650

    申请日:2018-03-29

    摘要: A communication interface couples a transmission circuit with an interconnection network. The transmission circuit requests transmission of a predetermined amount of data. The communication interface receives data segments from the transmission circuit, stores the data segments in a memory, and verifies whether the memory contains the predetermined amount of data. When the memory contains the predetermined amount of data, the communication interface starts transmission of the data stored in the memory. Alternatively, when the memory contains an amount of data less than the predetermined amount of data, the communication interface determines a parameter that identifies the time that has elapsed since the transmission request or the first datum was received from the aforesaid transmission circuit, and verifies whether the time elapsed exceeds a time threshold. In the case where the time elapsed exceeds the time threshold, the communication interface starts transmission of the data stored in the memory.

    Method of handling transactions, corresponding system and computer program product

    公开(公告)号:US10102171B2

    公开(公告)日:2018-10-16

    申请号:US15608857

    申请日:2017-05-30

    IPC分类号: G06F13/40 G06F13/14 G06F15/78

    摘要: A system, such as a System-on-Chip includes an interface component or PLUG which generates transactions over an IP block, such as an interconnect serving one or more clients via virtual channels. The client or clients are mapped onto the virtual channels via client/virtual channel mappings. The virtual channels are provided as a first set of virtual channels in the interface component which cooperate with a second set of virtual channels in the IP block. First and second client/virtual channel mappings for the first set of virtual channels and the second set of virtual channels are provided. The first and second client/virtual channel mappings are separately programmable and mutually decoupled from one another.

    Method of interfacing an LC sensor and related system

    公开(公告)号:US09897630B2

    公开(公告)日:2018-02-20

    申请号:US14751254

    申请日:2015-06-26

    IPC分类号: G01R15/16 G01R15/18 G01D3/032

    CPC分类号: G01R15/16 G01D3/032 G01R15/18

    摘要: A method of interfacing an LC sensor with a control unit is described. The control unit may include first and second contacts, and the LC sensor may be connected between the first and second contacts. The method may include starting the oscillation of the LC sensor, and monitoring the voltage at the second contact, in which the voltage at the second contact corresponds to the sum of the voltage at the first contact and the voltage at the LC sensor. The voltage at the first contact may be varied such that the voltage at the second contact does not exceed an upper voltage threshold and does not fall below a lower voltage threshold.

    Communication system, and corresponding integrated circuit and method

    公开(公告)号:US09692672B2

    公开(公告)日:2017-06-27

    申请号:US14604439

    申请日:2015-01-23

    摘要: A communication system for interfacing a transmitting circuit with a receiving circuit includes a transmission interface for receiving data from the transmitting circuit and transmitting the data received over at least one data line in response to a transmission clock signal. The communication system also includes a reception interface configured for receiving the data in response to a reception clock signal and transmitting the data received to the receiving circuit. In particular, the system is configured for generating a plurality of clock signals that have the same frequency but are phase-shifted with respect to one another. In addition, during a calibration phase, the system is configured for selecting one of the clock signals for the transmission clock signal or reception clock signal via selecting at least one of the clock signals for transmission of test signals via the transmission interface and verifying whether the test signals received via the reception interface are correct. The system is further configured to use, during normal operation, the clock signal selected during the calibration phase for transmission of data.

    Circuit for asynchronous communications, related system and method
    10.
    发明授权
    Circuit for asynchronous communications, related system and method 有权
    异步通信电路,相关系统及方法

    公开(公告)号:US09191033B2

    公开(公告)日:2015-11-17

    申请号:US13854419

    申请日:2013-04-01

    摘要: A completion-detector circuit for detecting completion of the transfer of asynchronous data on a communication channel with signal lines organized according to a delay-insensitive encoding (e.g., dual-rail, m-of-n, Berger encoding) comprises: logic circuitry for detecting the data on the aforesaid signal lines configured for: i) producing a first signal indicating the fact that the asynchronous data on the signal lines are stable; ii) producing a second signal indicating the fact that the signal lines are de-asserted; and an asynchronous finite-state machine supplied with the first signal and the second signal for producing a signal of detection of completion of transfer of the asynchronous data, the detection signal having: a first value, when the first signal is asserted; and a second value, when the second signal is asserted; and being on hold when neither one nor the other of said first signal and said second signal is asserted.

    摘要翻译: 一种完成检测器电路,用于检测在根据延迟不敏感编码(例如,双轨,m-of-n,Berger编码)组织的信号线在通信信道上完成异步数据的传输,包括:用于 检测上述信号线上的数据,其配置用于:i)产生指示信号线上的异步数据是稳定的事实的第一信号; ii)产生指示信号线被断言的事实的第二信号; 以及提供有第一信号和第二信号的异步有限状态机,用于产生检测异步数据传输完成的信号,检测信号具有:第一值,当第一信号被断言时; 以及第二值,当所述第二信号被断言时; 并且当所述第一信号和所述第二信号的一个或另一个被断言时,它们处于保持状态。