PROBLEM TO BE SOLVED: To minimize an amount of increase in a CPU load and an amount of change in original processing timing caused by processing itself especially when execution time data on short-cycle processing is created/transmitted in order for operation verification of an on-vehicle control program.SOLUTION: An on-vehicle control device includes: a CPU for executing an on-vehicle control program including a plurality of processes; and a DMAC including a plurality of channels and capable of DMA transfer, without using the CPU, of data in an address space which the CPU can access. The on-vehicle device executes at least one of creation of execution time data and transmission of the execution time data by DMA transfer without using the CPU.SELECTED DRAWING: Figure 1

    【課題】車載制御プログラムの動作検証を行うことを目的に、特に、短周期処理の実行時データを作成/送信する際に、その処理自体によって生じるCPU負荷の増加量と本来の処理タイミングの変化量を最小に抑える。【解決手段】複数の処理を有する車載制御プログラムを実行するCPUと、複数のチャネルを有し、CPUがアクセス可能なアドレス空間内のデータを、CPUを使用せずにDMA転送することができるDMACとを備え、実行時データの作成、および実行時データの送信の少なくともいずれか一方を、CPUを介さずにDMA転送により実行する。【選択図】図1


    Access

    Download


    Export, share and cite



    Title :

    METHOD FOR ACQUIRING EXECUTION TIME DATA ON ON-VEHICLE CONTROL PROGRAM AND ON-VEHICLE CONTROL DEVICE


    Additional title:

    車載制御プログラムの実行時データ取得方法および車載制御装置


    Contributors:

    Publication date :

    2018-03-15


    Type of media :

    Patent


    Type of material :

    Electronic Resource


    Language :

    Japanese


    Classification :

    IPC:    G06F ELECTRIC DIGITAL DATA PROCESSING , Elektrische digitale Datenverarbeitung / B60R Fahrzeuge, Fahrzeugausstattung oder Fahrzeugteile, soweit nicht anderweitig vorgesehen , VEHICLES, VEHICLE FITTINGS, OR VEHICLE PARTS, NOT OTHERWISE PROVIDED FOR