Breaking program execution on events
    12.
    发明授权
    Breaking program execution on events 有权
    破坏程序执行事件

    公开(公告)号:US09256399B2

    公开(公告)日:2016-02-09

    申请号:US13929554

    申请日:2013-06-27

    Inventor: Ingar Hanssen

    Abstract: Systems and methods for breaking program execution on events are described. One of the systems includes an event subsystem for receiving the signaling events generated by one or more associated peripheral devices. The system also includes a command module which is coupled between the event subsystem and a debug module, the command module receives the signaling events from the event subsystem and in response generates break commands. The debug module of the system receives the break commands from the command module and, in response, interrupts the execution of a program of a controller.

    Abstract translation: 描述用于断开事件的程序执行的系统和方法。 系统之一包括用于接收由一个或多个相关联的外围设备产生的信令事件的事件子系统。 该系统还包括耦合在事件子系统和调试模块之间的命令模块,命令模块从事件子系统接收信令事件,并响应生成中断命令。 系统的调试模块从命令模块接收断点命令,作为响应,中断了控制器程序的执行。

    Power trace port for tracing states of power domains

    公开(公告)号:US09684367B2

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

    申请号:US14316625

    申请日:2014-06-26

    Inventor: Ingar Hanssen

    Abstract: A power trace port included in a system (e.g., a microcontroller system) having multiple power domains includes a power trace port that outputs digital signals indicating the states of the power domains. If each power domain is independent of other power domains in the system, each power domain can have its own set of power trace pins in the power trace port that are at least partially external to the system. If a power domain has multiple states, multiple pins can be used to indicate the multiple states. In some implementations, the power trace port can include performance level pins for providing performance level signals. The power trace port can be coupled to power trace probes of a power analyzer that is external to the system for generating power traces.

    TRACING EVENTS IN AN AUTONOMOUS EVENT SYSTEM
    15.
    发明申请
    TRACING EVENTS IN AN AUTONOMOUS EVENT SYSTEM 有权
    在自动事件系统中追踪事件

    公开(公告)号:US20150006969A1

    公开(公告)日:2015-01-01

    申请号:US13929605

    申请日:2013-06-27

    Inventor: Ingar Hanssen

    CPC classification number: G06F11/348 G06F11/3037 G06F11/3476 G06F2201/835

    Abstract: Systems and methods for generating event trace records are described. One example system includes an event subsystem that receives signaling events generated by one or more associated peripheral devices. The system includes a trace module which is coupled to the event subsystem. The trace module receives the signaling events, samples the received signaling events, receives timestamps, and generates event trace records. Each event trace record includes the sampled signaling events and a respective timestamp indicative of the sampling time. The trace module can generate save commands, and deliver the event trace records and the save commands as outputs.

    Abstract translation: 描述用于生成事件跟踪记录的系统和方法。 一个示例系统包括事件子系统,其接收由一个或多个相关联的外围设备产生的信令事件。 该系统包括耦合到事件子系统的跟踪模块。 跟踪模块接收信令事件,对接收到的信令事件进行采样,接收时间戳,并生成事件跟踪记录。 每个事件跟踪记录包括采样信令事件和指示采样时间的相应时间戳。 跟踪模块可以生成保存命令,并将事件跟踪记录和保存命令作为输出。

    BREAKING PROGRAM EXECUTION ON EVENTS
    16.
    发明申请
    BREAKING PROGRAM EXECUTION ON EVENTS 有权
    打破计划执行活动

    公开(公告)号:US20150006965A1

    公开(公告)日:2015-01-01

    申请号:US13929554

    申请日:2013-06-27

    Inventor: Ingar Hanssen

    Abstract: Systems and methods for breaking program execution on events are described. One of the systems includes an event subsystem for receiving the signaling events generated by one or more associated peripheral devices. The system also includes a command module which is coupled between the event subsystem and a debug module, the command module receives the signaling events from the event subsystem and in response generates break commands. The debug module of the system receives the break commands from the command module and, in response, interrupts the execution of a program of a controller.

    Abstract translation: 描述用于断开事件的程序执行的系统和方法。 系统之一包括用于接收由一个或多个相关联的外围设备产生的信令事件的事件子系统。 该系统还包括耦合在事件子系统和调试模块之间的命令模块,命令模块从事件子系统接收信令事件,并响应生成中断命令。 系统的调试模块从命令模块接收断点命令,作为响应,中断了控制器程序的执行。

    Multi-state capacitive button
    17.
    发明授权

    公开(公告)号:US10284196B2

    公开(公告)日:2019-05-07

    申请号:US15414766

    申请日:2017-01-25

    Abstract: In certain embodiments, a method includes applying voltage to a sensor that includes first and second electrode tracks, the sensor proximate to a conductor depressible relative to the sensor and located between a button and the sensor. The conductor can capacitively couple with a capacitive node formed by the tracks, and the button can capacitively couple with an object. A value of a capacitance at the node is measured, the capacitance reflecting an amount of capacitive coupling between the conductor and the node. In response to the value meeting a first condition, a first button state is detected, indicating the object is within a detectable distance of and not in contact with the button. In response to the value meeting a second condition, a second button state is detected, indicating the object is in contact with the button and the conductor is not in contact with the sensor.

Patent Agency Ranking