Information processing device and information processing method
AssigneeMitsubishi Electric Corporation
InventorOsamu Nasu
Life of this patent
Estimating the term…
Abstract
An information processing device includes a data input unit that receives time-series data from an external device, a first processing unit that adds time information to data acquired from the data input unit and processes data to which the time information has been added, on a real-time operating system that performs a process within a specified time period, and a second processing unit that processes data to which the time information has been added, on a non-real-time operating system.
Claims11
An information processing device comprising:
- data input circuitry to receive time-series data from an external device;
- first processing circuitry to add time information to data acquired from the data input circuitry and process the data to which the time information has been added, on a real-time operating system that performs a process within a specified time period;
- second processing circuitry to process the data to which the time information has been added, on a non-real-time operating system;
- and
- data alignment circuitry to perform alignment based on the time information by associating, with each other, pieces of data to be treated as data having the same time information in two or more types of data to be transmitted to a same destination before transmission of data to be transmitted between the first processing circuitry and the second processing circuitry, data to be transmitted between multiple ones of the first processing circuitry, or data to be transmitted between multiple ones of the second processing circuitry,
- wherein:
- the data alignment circuitry associates, with each other, pieces of data having their respective different time information pieces, while maintaining values of the time information pieces,
- when pieces of data outputted from the first processing circuitry, respectively, are inputted to the second processing circuitry, the pieces of data inputted from the first processing circuitry to the second processing circuitry are synchronized with one another based on the time information,
- the information processing device comprises a non-real-time processing unit which includes the second processing circuitry, and
- the information processing device comprises a real-time processing unit which include the first processing circuitry and another processing circuitry, said another processing circuitry which processes data which has been processed by the first processing circuitry and which processes data which has been processed by the second processing circuitry,
- wherein, in a case where data associated with the time information is missing among two or more types of data, the data alignment circuitry performs interpolation processing to fill in the data missing.
An information processing method in an information processing device including a real-time operating system that performs a process within a specified time period and a non-real-time operating system, comprising:
- adding time information to data that has been inputted from an external device, in a first processing circuitry, the first processing circuitry operating on the real-time operating system;
- and
- performing alignment based on the time information by associating, with each other, pieces of data to be treated as data having the same time information in two or more types of data to be transmitted to a same destination before transmission of data to be transmitted between the first processing circuitry and a second processing circuitry operating on the non-real-time operating system, data to be transmitted between multiple ones of the first processing circuitry, or data to be transmitted between multiple ones of the second processing circuitry,
- wherein:
- in the performing alignment, pieces of data having their respective different time information pieces are associated with each other, while maintaining values of the time information pieces,
- when pieces of data outputted from the first processing circuitry, respectively, are inputted to the second processing circuitry, the pieces of data inputted from the first processing circuitry to the second processing circuitry are synchronized with one another based on the time information,
- the method further comprises receiving and processing by another processing circuit which utilizes the real-time operating system, data processed by the first processing circuitry using the real-time operating system and data processed the second processing circuitry using the non-real-time operating system,
- wherein, in a case where data associated with the time information is missing among two or more types of data, the performing alignment includes performing interpolation processing to fill in the data missing.
Dependencies are inferred from the claim text.