PD703313Y [RENESAS]
MPU/MCU;型号: | PD703313Y |
厂家: | RENESAS TECHNOLOGY CORP |
描述: | MPU/MCU |
文件: | 总3页 (文件大小:179K) |
中文: | 中文翻译 | 下载: | 下载PDF数据表文档文件 |
Date: Mar. 10, 2014
RENESAS TECHNICAL UPDATE
1753, Shimonumabe, Nakahara-ku, Kawasaki-shi, Kanagawa 211-8668 Japan
Renesas Electronics Corporation
Product
Category
Document
No.
MPU/MCU
.00
1
TN-V85-A003A/E Rev.
Technical Notification
Information
Category
V850ES/Kx1, Kx1+ Restriction notification of Mask
ROM products
Title
-V850ES/KF1 User’s manual :
Hardware (U16891E)
-V850ES/KG1 User’s manual:
Hardware (U16890E)
-V850ES/KG1+ User’s manual:
Hardware (U16894E)
Lot No.
V850ES/KF1
µPD703211
V850ES/KG1
µPD703215, MPD703215Y
V850ES/KG1+
Applicable
Product
Reference
Document
All lot
-V850ES User’s manual
For Architecture (U15943E)
µPD703313, µPD703313Y
This document describes a new restriction of Mask ROM products as shown by “Applicable Product”.
1. Restriction:
Applicable Usage:
The usage which meets to (1) and (2) at the same timing is applicable to the restriction.
(1) The instruction codes which addresses 001FFFCH to 0020000H are executed continuously.
(2) Pipeline disorder (Note) is generated.
Note: The pipeline becomes disordered caused by the following factors.
1. Alignment hazard
2. Referencing execution result of load instruction
3. Referencing execution result of multiply instruction
4. Referencing execution result of LDSR instruction for EIPC and FEPC
5. Access of On-chip peripheral I/O register
For details of pipeline disordered, please see User’s manual “V850ES 32-Bit Microprocessor Core
Architecture” (U15943E).
Detail of Restriction:
In the case of Applicable Usage, CPU executes the wrong instruction code.
(Example) The pipeline disordered is generated by Alignment hazard:
In this case, the instruction b will not be executed correctly. And wrong instruction code is executed.
(c) 2014. Renesas Electronics Corporation. All rights reserved.
Page 1 of 3
RENESAS TECHNICAL UPDATE TN-V85-A003A/E
2. Workaround:
Date: March 10, 2014
To avoid the continuous execution of Instruction codes which addresses from 001FFFCH to 0020000H, please allocate 16
bytes data of all “0” in the address of 001FFF0H to 001FFFFH.
(Example of settings for data allocation)
The following shows examples for data allocation by using Renesas IDE PM+ (CubeSuite+).
Constant array of “dummy” is defined as 16 bytes data of all “0”, and it is allocated from 001FFF0H to 001FFFFH.
Please add the C source file and Link directive file as shown below.
C source) Add the following codes as constant array of “dummy”.
#pragma section const "dummy" begin
const int ary[4]={0x00, 0x00, 0x00, 0x00};
#pragma section const "dummy" end
Link directive) Add the following codes of “DUMMY_CONST”, “TEXT2” and “ROMP”
TEXT
: !LOAD ?RX {
.pro_epi_runtime = $PROGBITS
?AX .pro_epi_runtime;
.text
= $PROGBITS ?AX .text;
};
DUMMY_CONST
};
: !LOAD ?R V0x1FFF0{
= $PROGBITS
dummy.const
?A dummy.const;
TEXT2 : !LOAD ?RX V0x20000{
.text2 = $PROGBITS
};
?AX .text {xxx.o,yyy.o};
?AX .text {rompcrt.o};
(Note 1)
ROMP : !LOAD ?RX {
.romp
};
= $PROGBITS
(Note 1) Regarding .text2 description, please assign user’s object file name (xxx.o, yyy.o and so on).
These user’s object files will be allocated upward to 0020000H.
Page 2 of 3
RENESAS TECHNICAL UPDATE TN-V85-A003A/E
3. List of usage restriction:
Date: March 10, 2014
Kx1, Kx1+ series
Kx1, Kx1+ series
Mask ROM products
Flash memory products
Other products
KF1: µPD703211 (Note)
KG1: µPD703215,
µPD703215Y
KG1+: µPD703313,
µPD703313Y
No.
1
Contents
(Except for the
left column
products.)
Restriction of Mask ROM products
X
-
-
(Note) Including µPD703211Z.
Remark: The meaning of each symbol is as follows:
X : Restriction applicable
- : Restriction not applicable
4. Revision history:
Revision history of V850ES/Kx1 restriction notification
Document Number
ZBG-CC-09-0049
TN-V85-A003A/E
Date Issued
November 9, 2009
March 10, 2014
Description
Restriction on executing a mul or mulu instruction
Restriction of Mask ROM products (This document)
Revision history of V850ES/Kx1+ restriction notification
Document Number
ZBG-CC-09-0048
TN-V85-A003A/E
Date Issued
November 9, 2009
March 10, 2014
Description
Restriction on executing a mul or mulu instruction
Restriction of Mask ROM products (This document)
Page 3 of 3
相关型号:
©2020 ICPDF网 联系我们和版权申明