Electronic control device and method of controlling logic circuit

US2020050580A1 · US · A1

Patent metadata
FieldValue
Publication numberUS-2020050580-A1
Application numberUS-201816606830-A
CountryUS
Kind codeA1
Filing dateMar 22, 2018
Priority dateApr 24, 2017
Publication dateFeb 13, 2020
Grant date

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

An electronic control device includes: a partially reconfigurable logic circuit in which a calculation unit which is reconfigured and executes calculation and a storage unit which stores calculation target date to be calculated by the calculation unit is configured; and a processing control unit which transmits circuit data for reconfiguring the calculation unit and the calculation target date to the logic circuit. When the processing control unit obtains next calculation target date which is the calculation target date relating to a next calculation unit which is the calculation unit after completion of reconfiguration, transmission of the next calculation target date to the storage unit is started regardless of whether the reconfiguration of the next calculation unit is completed, and upon completion of the reconfiguration, the next calculation unit performs calculation using the next calculation target date.

First claim

Opening claim text (preview).

1 . An electronic control device, comprising: a partially reconfigurable logic circuit in which a calculation unit which is reconfigured and executes calculation and a storage unit which stores calculation target date to be calculated by the calculation unit are configured; and a processing control unit which transmits circuit data for reconfiguring the calculation unit and the calculation target date to the logic circuit, wherein when the processing control unit obtains next calculation target date which is the calculation target date relating to a next calculation unit which is the calculation unit after completion of reconfiguration, transmission of the next calculation target date to the storage unit is started regardless of whether the reconfiguration of the next calculation unit is completed, and upon completion of the reconfiguration, the next calculation unit performs calculation using the next calculation target date. 2 . The electronic control device according to claim 1 , wherein when the next calculation target date is generated by a processing of other than the calculation unit, and when the processing is completed, the processing control unit determines that the next calculation target date is obtained. 3 . The electronic control device according to claim 1 , wherein when the processing control unit is capable of transmitting both the circuit data and the calculation target date to the logic circuit, the circuit data is preferentially transmitted to the logic circuit. 4 . The electronic control device according to claim 1 , wherein when the processing control unit is capable of transmitting both the circuit data and the calculation target date to the logic circuit, based on circuit data transfer time which is time required for transmission of the circuit data to the logic circuit, and calculation data transfer time which is time required for transmission of the calculation target date to the logic circuit, the processing control unit determines one of the circuit data and the calculation target date is first transmission data to be transmitted first, and the other is post-transmission data to be transmitted later. 5 . The electronic control device according to claim 4 , wherein the processing control unit determines post-transmission standby time based on a difference between the circuit data transfer time and the calculation data transfer time, and the processing control unit transmits the post-transmission data after only waiting for the post-transmission standby time after transmitting the first transmission data. 6 . The electronic control device according to claim 5 , wherein the processing control unit determines the post-transmission standby time such that transmission of the circuit data and transmission of the calculation target date are simultaneously completed. 7 . The electronic control device according to claim 3 , wherein a case where the circuit data is capable of being transmitted to the logic circuit is a case where the calculation in the calculation unit is completed, and a case where the calculation target date is capable of being transmitted to the logic circuit is a case where all calculation target date is read from the storage unit and the next calculation target date is obtained. 8 . The electronic control device according to claim 1 , wherein a result storage unit which stores a calculation result of the calculation unit is further configured in the logic circuit, and when the calculation result of the calculation unit is stored in the result storage unit, the processing control unit starts to transmit the circuit data for reconfiguration of the calculation unit. 9 . A method of controlling a partially reconfigurable logic circuit in which a calculation unit which is reconfigured using circuit data to be transmitted and executes calculation and a storage unit which stores calculation target date to be calculated by the calculation unit is configured, the method comprising: when next calculation target date which is the calculation target date relating to a next calculation unit which is the calculation unit after completion of reconfiguration is obtained, starting transmission of the next calculation target date to the storage unit regardless of whether the reconfiguration of the next calculation unit is completed; and upon completion of the reconfiguration, performing calculation using the next calculation target date by the next calculation unit. 10 . The method of controlling the logic circuit according to claim 9 , wherein when the next calculation target date is generated by a processing of other than the calculation unit, and when the processing is completed, determining that the next calculation target date is obtained. 11 . The method of controlling the logic circuit according to claim 9 , wherein when both the circuit data and the calculation target date is capable of being transmitted to the logic circuit, preferentially transmitting the circuit data to the logic circuit. 12 . The method of controlling the logic circuit according to claim 9 , wherein when both the circuit data and the calculation target date is capable of being transmitted to the logic circuit, based on circuit data transfer time which is time required for transmission of the circuit data to the logic circuit, and calculation data transfer time which is time required for transmission of the calculation target date to the logic circuit, determining one of the circuit data and the calculation target date is first transmission data to be transmitted first, and the other is post-transmission data to be transmitted later. 13 . The method of controlling the logic circuit according to claim 12 , further comprising: determining post-transmission standby time based on a difference between the circuit data transfer time and the calculation data transfer time; and transmitting the post-transmission data after only waiting for the post-transmission standby time after transmitting the first transmission data. 14 . The method of controlling the logic circuit according to claim 11 , wherein a case where the circuit data is capable of being transmitted to the logic circuit is a case where the calculation in the calculation unit is completed, and a case where the calculation target date is capable of being transmitted to the logic circuit is a case where all calculation target date is read from the storage unit and the next calculation target date is obtained. 15 . The method of controlling the logic circuit according to claim 9 , further comprising: further configuring a result storage unit which stores a calculation result of the calculation unit in the logic circuit; and when the calculation result of the calculation unit is stored in the result storage unit, transmitting the circuit data for reconfiguration of the calculation unit.

Assignees

Inventors

Classifications

  • Installation · CPC title

  • to perform miscellaneous control operations, e.g. NOP · CPC title

  • for self reconfiguration · CPC title

  • characterized by the autonomous decision making process, e.g. artificial intelligence, predefined behaviours (using knowledge based models G06N5/00) · CPC title

  • using elementary logic circuits as components · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US2020050580A1 cover?
An electronic control device includes: a partially reconfigurable logic circuit in which a calculation unit which is reconfigured and executes calculation and a storage unit which stores calculation target date to be calculated by the calculation unit is configured; and a processing control unit which transmits circuit data for reconfiguring the calculation unit and the calculation target date …
Who is the assignee on this patent?
Hitachi Automotive Systems Ltd
What technology area does this patent fall under?
Primary CPC classification G06F15/7882. Mapped technology areas include Physics.
When was this patent published?
Publication date Thu Feb 13 2020 00:00:00 GMT+0000 (Coordinated Universal Time) (A1). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).