RL78 Family RL78 Hardware CRC functions
Many applications need to check the integrity of a code image or data communication stream by using a CRC function to verify data errors have not occurred. Most RL78 MCUs have a built-in Hardware CRC function that can be used for this purpose.
Users often want to check for run-time integrity of code images or data communication packets by using the built-in RL78 CRC functions in hardware. Specific examples include:
● When checking existing Code Flash image for errors on each MCU Power-ON RESET sequence
● When checking new Code flash blocks after they are received during a Boot loader sequence
● When checking for communication channel errors –especially when transmitted over an RF link, such as Wi-Fi or Blue-Tooth network.
The RL78has two built-in CRC Hardware calculation functions; (1) High Speed CRC, and (2) General Purpose CRC, also referred to as “Low-speed” CRC function. It is also sometimes desirable to emulate the RL78 Hardware CRC functions in Software, to perform a run-time cross-check, or if implementing CRC calculations in another MCU system not having RL78 Hardware CRC function.
RL78 、 G10 、 RSKRL78G13 、 R5F100LE |
|
|
|
Application note & Design Guide |
|
|
|
Please see the document for details |
|
|
|
|
|
|
|
English Chinese Chinese and English Japanese |
|
Jan 13,2017 |
|
Rev.1.00 |
|
R01AN3530EU0100 |
|
1.5 MB |
- +1 Like
- Add to Favorites
Recommend
- A Renesas Success Story in Vehicle Control Applications with RL78/F1x MCU Series
- Renesas Introduces Low-Power RL78/G15 MCU with the Smallest 8-pin Package Option Available within the RL78 Family
- First Security Solutions for Renesas Automotive 16-bit MCU RL78 Make its Debut
- Renesas Announced 16-bit RL78/G24 MCU Delivers Top-Class Performance for Motor Control and Power Supply Control Systems
- RL78/G15 MCU, a New Release of the Renesas RL78 Family Products,Solves the Existing Issues Faced by Many 8-bit Users
- Renesas‘ MCU RL78/G23 achieves world‘s highest EEMBC ULPMark™-PP score!
- Renesas Smallest 16MHz Touch Microcontroller RL78/G16 for 8-Bit MCU Market
- Release of 12V Motor Control Renesas Solution Starter Kit for RL78/F24
All reproduced articles on this site are for the purpose of conveying more information and clearly indicate the source. If media or individuals who do not want to be reproduced can contact us, which will be deleted.