Datasheet
Section 21 Flash Memory 
R01UH0310EJ0500 Rev. 5.00    Page 1115 of 1384 
Sep 25, 2012     
H8S/2426, H8S/2426R, H8S/2424 Group 
(5)  Received Data Check 
The methods for checking of received data are listed below. 
1. Input frequency 
The received value of the input frequency is checked to ensure that it is within the range of 
minimum to maximum frequencies which matches the clock modes of the specified device. When 
the value is out of this range, an input-frequency error is generated. 
2. Multiplication ratio 
The received value of the multiplication ratio or division ratio is checked to ensure that it matches 
a multiplication or division ratio for the clock modes of the specified device. When the value is 
out of this range, an input-frequency error is generated. 
3.  Operating frequency error 
The operating frequency is calculated from the received value of the input frequency and the 
multiplication or division ratio. The input frequency is input to the LSI and the LSI is operated at 
the operating frequency. The expression is given below. 
Operating frequency = Input frequency × Multiplication ratio, or 
Operating frequency = Input frequency ÷ Division ratio 
The calculated operating frequency should be checked to ensure that it is within the range of 
minimum to maximum frequencies which are available with the clock modes of the specified 
device. When it is out of this range, an operating frequency error is generated. 
4. Bit rate 
To facilitate error checking, the value (n) of clock select (CKS) in the serial mode register (SMR), 
and the value (N) in the bit rate register (BRR), which are found from the peripheral operating 
clock frequency (φ) and bit rate (B), are used to calculate the error rate to ensure that it is less than 
4%. If the error is 4% or more, a bit rate error is generated. The error is calculated using the 
following expression: 
Error (%) = {[ ] − 1} × 100
(N + 1) × B × 64 × 2
(2×n − 1)
φ × 10
6
When the new bit rate is selectable, the rate will be set in the register after sending ACK in 
response. The host will send an ACK with the new bit rate for confirmation and the boot program 
will response with that rate. 










