Embedded Control System
First Claim
1. An embedded control system provided with a microcomputer having a read-only memory for storing data in a floating-point format and a central processing unit for performing arithmetic operations on the data in the floating-point format, whereinwhen the central processing unit stores discrete data in the floating-point format in the read-only memory, the central processing unit converts discrete data in the floating-point format into data in a significand-reduced floating-point format in which low-order bits of the significand of data in the floating-point format are deleted before the discrete data being stored, andwhen the central processing unit performs an interpolation search using the discrete data in the significand-reduced floating-point format stored in the read-only memory, the central processing unit performs an interpolation search after the discrete data in the significand-reduced floating-point format being converted into discrete data in the floating-point format.
1 Assignment
0 Petitions
Accused Products
Abstract
An embedded control system capable of ensuring precision in arithmetic with data in the floating-point format and also avoiding a shortage of the storage area of a memory is provided.
According to an embedded control system in the present invention, when discrete data in the floating-point format is stored in a read-only memory, the discrete data in the floating-point format is converted into data in a significand-reduced floating-point format before being stored. Here, a significand-reduced floating-point number is a number obtained by deleting low-order bits of the significand of a floating-point number. Further, an interpolation search is performed using discrete data, the discrete data in the significand-reduced floating-point format stored in the read-only memory is brought back to the discrete data in the floating-point format before an interpolation search being performed.
21 Citations
11 Claims
-
1. An embedded control system provided with a microcomputer having a read-only memory for storing data in a floating-point format and a central processing unit for performing arithmetic operations on the data in the floating-point format, wherein
when the central processing unit stores discrete data in the floating-point format in the read-only memory, the central processing unit converts discrete data in the floating-point format into data in a significand-reduced floating-point format in which low-order bits of the significand of data in the floating-point format are deleted before the discrete data being stored, and when the central processing unit performs an interpolation search using the discrete data in the significand-reduced floating-point format stored in the read-only memory, the central processing unit performs an interpolation search after the discrete data in the significand-reduced floating-point format being converted into discrete data in the floating-point format.
Specification