Deriving hardware acceleration of decoding from a declarative protocol description
    1.
    发明授权
    Deriving hardware acceleration of decoding from a declarative protocol description 有权
    从声明性协议描述中导出解码的硬件加速

    公开(公告)号:US09338076B1

    公开(公告)日:2016-05-10

    申请号:US14574137

    申请日:2014-12-17

    CPC classification number: H04L43/50 G01R31/31903 G11C29/56 H04L43/04 H04L43/12

    Abstract: A test-and-measurement instrument is described. The test-and-measurement instrument can store a state machine. As the state machine is used to analyze a bit stream, breadcrumbs can be saved from states in a memory of the state machine. The breadcrumbs can then be used to analyze the operation of the state machine.

    Abstract translation: 描述了测试和测量仪器。 测试和测量仪器可以存储状态机。 由于状态机用于分析位流,所以可以从状态机的存储器中的状态保存面包屑。 然后可以使用面包屑来分析状态机的操作。

    TEST AND MEASUREMENT INSTRUMENT THAT USES MEASUREMENT PRECONDITIONS FOR MAKING MEASUREMENTS

    公开(公告)号:US20240288474A1

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

    申请号:US18656487

    申请日:2024-05-06

    CPC classification number: G01R13/0272 G01R13/029

    Abstract: A reconfigurable, automatically self-adjusting test and measurement instrument includes an interface configured to receive one or more static data preconditions for data received in an input signal and one or more dynamic data preconditions for data received in the input signal, the one or more static data preconditions and dynamic data preconditions defining one or more rules for data received during an input signal acquisition period to conform; and one or more processors configured to receive the one or more static and dynamic data preconditions, configure testing parameters of the test and measurement instrument to satisfy the one or more static preconditions, acquire the input signal, and analyze data received in the input signal to determine whether the one or more dynamic data preconditions are met.

    HARDWARE TRIGGER GENERATION FROM A DECLARATIVE PROTOCOL DESCRIPTION

    公开(公告)号:US20210325432A1

    公开(公告)日:2021-10-21

    申请号:US17359226

    申请日:2021-06-25

    Abstract: An oscilloscope includes an input port to receive an input signal, a trigger system coupled to the input port and operable to generate a trigger signal in response to detecting a trigger event in the input signal, the trigger system includes at least one finite state machine, and a snippet compiler configured to accept one or more Declarative Trigger Language (DTL) code snippets as an input, compile the one or more DTL code snippets into one or more state machine op codes, and output the one or more state machine op codes. The trigger system uses the one or more state machine op codes to configure the at least one finite state machine.

    SELECTIVE EXTRACTION OF NETWORK LINK TRAINING INFORMATION

    公开(公告)号:US20170207987A1

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

    申请号:US15395600

    申请日:2016-12-30

    Abstract: An apparatus and method that captures a complete history of serial network Link Training negotiations by continuously monitoring multiple analog signals representing both sides of full duplex lanes in real-time by pattern matching the Link Training Frame Marker and the subsequent negotiation request/response data values. The apparatus and method compare the digitized version of the incoming signal against a nominal pattern at the start to find the Frame Markers and Control Channel data, storing only those Control Channel data values that do not match the current compare pattern, and further by updating the current compare pattern to the new pattern just received, so that only the transitions in the data values are stored, thereby vastly reducing the amount of data presented to the user, but nonetheless retaining the complete substantive history of the Link Training negotiations.

    Multi-instrument behavior synchronization using jobs and milestones

    公开(公告)号:US11797356B2

    公开(公告)日:2023-10-24

    申请号:US17019146

    申请日:2020-09-11

    CPC classification number: G06F9/52

    Abstract: A method of synchronizing tasks in a test and measurement system, includes receiving, at a client in the system, a task input, receiving, at a job manager running on a first device processor in the system, a call from the client to create a job associated with the task, returning to the client an action containing at least one job code block associated with the job, receiving a call for the action, executing the at least one job code block by at least one processor in the system, determining that the job has completed, and completing the task. A system of devices including at least one test and measurement device and a device controller, the device controller having at least one user input, a device controller processor configured to execute instructions, and at least one memory to store the data and to store instructions in the form of executable code, wherein the code causes the device controller processor to receive an input from a client, the input identifying a task, create a job associated with the task, return to the client an action containing at least one job code block associated with the task, receive a call for the action, determine that the job has completed, and notify the client that the job has completed.

    Automatic detection of logical path segments in a measurement population

    公开(公告)号:US11237190B2

    公开(公告)日:2022-02-01

    申请号:US16734756

    申请日:2020-01-06

    Abstract: A test and measurement instrument, including a memory configured to store a waveform data record; one or more processors, and a display. The one or more processors are configured to receive the waveform data record, determine a measurement value and location for a plurality of occurrences of a measurement event in the waveform data record, detect one or more logical path segments in the plurality of occurrences, and generating a visual representation of each measurement value and overlaying each of the visual representations of each measurement value. The visual representations of each measurement value and/or the one or more logical path segments may be displayed on the display.

    Serial bit stream regular expression with states

    公开(公告)号:US09989559B2

    公开(公告)日:2018-06-05

    申请号:US14501750

    申请日:2014-09-30

    CPC classification number: G01R13/0254

    Abstract: A test and measurement instrument includes a user interface and a controller. The controller is configured to receive a serial bit stream and apply a logic to the serial bit stream to identify states within the serial bit stream. The result of applying the logic to the serial bit stream is a combined state/bit stream. A regular expression can be applied to the combined state/bit stream: the regular expression can include state information. The controller is also configured to present output data through the user interface in response to the application of the regular expression to the combined state/bit stream.

    Selective extraction of network link training information

    公开(公告)号:US11018964B2

    公开(公告)日:2021-05-25

    申请号:US15395600

    申请日:2016-12-30

    Abstract: An apparatus and method that captures a complete history of serial network Link Training negotiations by continuously monitoring multiple analog signals representing both sides of full duplex lanes in real-time by pattern matching the Link Training Frame Marker and the subsequent negotiation request/response data values. The apparatus and method compare the digitized version of the incoming signal against a nominal pattern at the start to find the Frame Markers and Control Channel data, storing only those Control Channel data values that do not match the current compare pattern, and further by updating the current compare pattern to the new pattern just received, so that only the transitions in the data values are stored, thereby vastly reducing the amount of data presented to the user, but nonetheless retaining the complete substantive history of the Link Training negotiations.

Patent Agency Ranking