ADAPTER FOR CONNECTING AN EMBEDDED SYSTEM TO A CONTROL COMPUTER, AND METHOD FOR ADAPTING AN ADAPTER

    公开(公告)号:US20200064803A1

    公开(公告)日:2020-02-27

    申请号:US16665478

    申请日:2019-10-28

    Abstract: An adapter for connecting an embedded system to a control computer having a standard interface, in particular a network interface, a first subcircuit, and a second subcircuit, the first subcircuit being designed to communicate with the control computer via the standard interface by means of a standard protocol, preferably XCP. The first subcircuit is designed to convert a protocol functionality requested in the standard protocol via the standard interface, out of a set of supported protocol functionalities into the call for one or more elementary functions out of a defined overall set of elementary functions. The first subcircuit is connected to the second subcircuit via an internal interface, wherein the second subcircuit has a programmable computing module which is configured to provide at least one elementary function out of the overall set of elementary functions which can be called up via the internal interface by means of a call.

    METHOD FOR MANIPULATING A CONTROL PROGRAM OF A CONTROL DEVICE
    2.
    发明申请
    METHOD FOR MANIPULATING A CONTROL PROGRAM OF A CONTROL DEVICE 审中-公开
    用于控制控制装置的控制程序的方法

    公开(公告)号:US20160282831A1

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

    申请号:US15177372

    申请日:2016-06-09

    CPC classification number: G05B19/0426 G05B2219/23344 G06F8/30 G06F11/30

    Abstract: A method for manipulating a first function of a control program of an electronic control device, using a second function. The control program is processed using a first calculation kernel of a processor, and the second function is processed by a second calculation kernel during the processing of the control program. The first function assigns a first value to a variable and writes the first value to the storage address of the variable at a first time. The second function assigns a second value to the variable, which value is written to the storage address of the variable at a second time, wherein the second value written by the first function is overwritten. At a third time, the control program reads the second value from the storage address of the variable. A control entity coordinates the times at which the storage address of the variable is accessed.

    Abstract translation: 一种使用第二功能来操纵电子控制装置的控制程序的第一功能的方法。 使用处理器的第一计算内核处理控制程序,并且在控制程序的处理期间第二功能由第二计算内核处理。 第一个函数将第一个值分配给变量,并将第一个值在第一次写入变量的存储地址。 所述第二功能为所述变量分配第二值,所述值在第二时间被写入所述变量的存储地址,其中由所述第一功能写入的所述第二值被覆盖。 控制程序第三次从变量的存储地址读取第二个值。 控制实体协调访问变量的存储地址的时间。

    Method for Creating a Netlist
    3.
    发明申请

    公开(公告)号:US20190251212A1

    公开(公告)日:2019-08-15

    申请号:US16274951

    申请日:2019-02-13

    CPC classification number: G06F17/505 G06F17/5054

    Abstract: A method is disclosed for creating a netlist for the configuration of an FPGA, wherein the code of a first program comprises a multiplicity of subroutines. The code of the first program can be combined with the code of a second program to form a third program. A netlist for the configuration of an FPGA can be created from the third program, wherein at least one first subroutine of the first program is not used at the runtime of the third program. The first subroutine can be recognized in an automated manner, and a fourth program can be created on the basis of the first program. Also, the first subroutine can be removed during the creation of the fourth program, such that the fourth program does not contain the first subroutine.

    ARRANGEMENT FOR SELECTIVE ENABLING OF A DEBUGGING INTERFACE
    4.
    发明申请
    ARRANGEMENT FOR SELECTIVE ENABLING OF A DEBUGGING INTERFACE 有权
    选择性启用调试接口的安排

    公开(公告)号:US20160018465A1

    公开(公告)日:2016-01-21

    申请号:US14804692

    申请日:2015-07-21

    Abstract: An arrangement for disabling a configuration of a first programmable hardware component, having the first programmable hardware component, a second programmable hardware component, and a switching element. The first programmable hardware component has a configuration interface for configuring a logic of the first programmable hardware component, a data interface for communication of the logic with the second programmable hardware component, a debugging interface for debugging and configuring the logic, and a configuration monitoring interface for signaling a configuration process of the logic. The switching element is designed and connected to the debugging interface such that access to the debugging interface during a configuration process of the logic can be disabled.

    Abstract translation: 一种用于禁用具有第一可编程硬件组件的第一可编程硬件组件,第二可编程硬件组件和开关元件的配置的装置。 第一可编程硬件组件具有用于配置第一可编程硬件组件的逻辑的配置接口,用于与第二可编程硬件组件通信逻辑的数据接口,用于调试和配置逻辑的调试接口以及配置监视接口 用于发信号通知逻辑的配置过程。 开关元件设计并连接到调试接口,使得在逻辑的配置过程中可以禁用对调试接口的访问。

    METHOD FOR CHANGING THE SOFTWARE IN THE MEMORY OF AN ELECTRONIC CONTROL UNIT
    5.
    发明申请
    METHOD FOR CHANGING THE SOFTWARE IN THE MEMORY OF AN ELECTRONIC CONTROL UNIT 有权
    用于更改电子控制单元存储器中的软件的方法

    公开(公告)号:US20150161046A1

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

    申请号:US14564958

    申请日:2014-12-09

    CPC classification number: G06F12/0638 G06F8/65 G06F8/66 G06F13/24 G06F2212/202

    Abstract: A method for changing software in a memory of an electronic control unit, wherein each memory address from the overlay memory can be assigned to a memory address in the read-only memory by an assignment information item. During a run time of the control unit, at least a functional part of a bypass routine that is to at least partially replace an original program routine is stored in an address range in the overlay memory, or a jump instruction is stored in the overlay memory as the first part of a bypass routine that refers to a second part of the bypass routine that is stored in an address range accessible to the processor. To activate an overlay functionality the address and/or the address range of the overlay memory are assigned to an address or address range of the program routine to be replaced.

    Abstract translation: 一种用于改变电子控制单元的存储器中的软件的方法,其中来自覆盖存储器的每个存储器地址可以通过分配信息项分配给只读存储器中的存储器地址。 在控制单元的运行时间期间,至少部分地替代原始程序例程的旁路程序的功能部分被存储在覆盖存储器的地址范围中,或者跳转指令被存储在重叠存储器 作为旁路例程的第一部分,其涉及存储在处理器可访问的地址范围内的旁路例程的第二部分。 为了激活覆盖功能,覆盖存储器的地址和/或地址范围被分配给要替换的程序例程的地址或地址范围。

    ARRANGEMENT FOR PARTIAL RELEASE OF A DEBUGGING INTERFACE
    6.
    发明申请
    ARRANGEMENT FOR PARTIAL RELEASE OF A DEBUGGING INTERFACE 有权
    部分释放调试接口的安排

    公开(公告)号:US20160018464A1

    公开(公告)日:2016-01-21

    申请号:US14804500

    申请日:2015-07-21

    Abstract: An arrangement for the partial release of a debug interface of a programmable hardware component, whereby a first logic for the programmable hardware component can be stored in a configuration memory and a configuration device is designed to program the programmable hardware component via a configuration interface of the programmable hardware component according to the first logic. The configuration device is further designed to register a programming process of the programmable hardware component which occurs via the debug interface according to a second logic and, upon termination of the programming process occurring via the debug interface, reprograms the programmable hardware component according to the first logic.

    Abstract translation: 用于部分释放可编程硬件组件的调试接口的装置,由此用于可编程硬件组件的第一逻辑可以存储在配置存储器中,并且配置设备被设计为经由可编程硬件组件的配置接口对可编程硬件组件进行编程 可编程硬件组件根据第一逻辑。 所述配置装置还被设计为根据第二逻辑注册经由调试接口发生的可编程硬件组件的编程过程,并且在通过调试接口发生的编程处理结束时,根据第一逻辑重新编程可编程硬件组件 逻辑。

    METHOD FOR CHANGING THE SOFTWARE IN THE MEMORY OF AN ELECTRONIC CONTROL UNIT
    7.
    发明申请
    METHOD FOR CHANGING THE SOFTWARE IN THE MEMORY OF AN ELECTRONIC CONTROL UNIT 审中-公开
    用于更改电子控制单元存储器中的软件的方法

    公开(公告)号:US20150160940A1

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

    申请号:US14564742

    申请日:2014-12-09

    CPC classification number: G06F8/65 G06F8/656 G06F8/66

    Abstract: A method for changing a software in the memory of an electronic control unit. A bypass routine is stored in the working memory of the electronic control unit, and the address of the bypass function is stored in a table. A service function reads the address from the table and calls the bypass routine. The bypass routine is replaceable at the run time of the electronic control unit by erasing the table entry. The call of the service function is integrated into the program code of the electronic control unit by an overlay memory, a memory management unit, or with the aid of watch points.

    Abstract translation: 一种用于改变电子控制单元的存储器中的软件的方法。 旁路例程存储在电子控制单元的工作存储器中,旁路功能的地址存储在表中。 服务功能从表中读取地址并调用旁路例程。 旁路程序可以在电子控制单元的运行时间通过擦除表项来替换。 服务功能的调用通过重叠存储器,存储器管理单元或借助于观察点被集成到电子控制单元的程序代码中。

Patent Agency Ranking