M30865FJGP#U3 Renesas Electronics America, M30865FJGP#U3 Datasheet - Page 340
M30865FJGP#U3
Manufacturer Part Number
M30865FJGP#U3
Description
IC M32C MCU FLASH 144LQFP
Manufacturer
Renesas Electronics America
Series
M16C™ M32C/80r
Datasheets
1.M3087BFLGPU3.pdf
(364 pages)
2.M30865FJGPD5.pdf
(71 pages)
3.M30865FJGPU3.pdf
(507 pages)
Specifications of M30865FJGP#U3
Core Processor
M32C/80
Core Size
16/32-Bit
Speed
32MHz
Connectivity
CAN, I²C, IEBus, SIO, UART/USART
Peripherals
DMA, WDT
Number Of I /o
123
Program Memory Size
512KB (512K x 8)
Program Memory Type
FLASH
Ram Size
24K x 8
Voltage - Supply (vcc/vdd)
4.2 V ~ 5.5 V
Data Converters
A/D 34x10b, D/A 2x8b
Oscillator Type
Internal
Operating Temperature
-40°C ~ 85°C
Package / Case
144-LQFP
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
Eeprom Size
-
Available stocks
Company
Part Number
Manufacturer
Quantity
Price
Part Number:
M30865FJGP#U3M30865FJGP#D5
Manufacturer:
Renesas Electronics America
Quantity:
10 000
- Current page: 340 of 364
- Download datasheet (3Mb)
R
R
6.1 Instruction queue buffer
e
E
v
J
Chapter 6
1 .
0
The M32C/80 Series have 8-stage (8-byte) instruction queue buffers. If the instruction queue buffer has a
free space when the CPU can use the bus, instruction codes are taken into the instruction queue buffer.
This is referred to as “prefetch”. The CPU reads (fetches) these instruction codes from the instruction
queue buffer as it executes a program.
Explanation about the number of cycles in Chapter 4 assumes that all the necessary instruction codes are
placed in the instruction queue buffer, and that data is read or written to the memory connected via a 16-bit
bus (including the internal memory) beginning with even addresses without software wait or RDY or other
wait states. In the following cases, more cycles may be needed than the number of cycles shown in this
manual:
Note that if prefetch and data access occur in the same timing, data access has priority. Also, if more than
seven bytes of instruction codes exist in the instruction queue buffer, the CPU assumes there is no free
space in the instruction queue buffer and, therefore, does not prefetch instruction code.
Figures 6.1.1 to 6.1.8 show examples of instruction queue buffer operation and CPU execution cycles.
9
0 .
B
• When not all of the instruction codes needed by the CPU are placed in the instruction queue buffer...
• When reading or writing data to an area in which software wait or RDY or other wait states exist...
• When reading or writing 16-bit data to memory chips connected to an 8-bit bus...
• When reading or writing 16-bit data to memory chips connected to a 16-bit bus beginning with an odd
0
0
Instruction codes are read in until all of the instruction codes required for program execution are avail-
able. Furthermore, the number of read cycles increases in the following cases:
The number of read or write cycles increases as many as the number of wait cycles incurred.
The memory is accessed twice to read or write one 16-bit data. Therefore, the number of read or write
cycles increases by one for each 16-bit data read or written.
address...
The memory is accessed twice to read or write one 16-bit data. Therefore, the number of read or write
cycles increases by one for each 16-bit data read or written.
(1) The number of read cycles increases as many as the number of wait cycles incurred when reading
(2) When reading instruction codes from memory chips connected to an 8-bit bus, more read cycles are
3
1
2
9
0
instruction codes from an area in which software wait or RDY or other wait states exist.
required than for 16-bit bus.
0 -
0
6
1
0 .
0
0
5
3 .
Calculation number of cycles
1
p
a
g
e
322
f o
3
3
5
________
________
6.1 Instruction queue buffer
________
Related parts for M30865FJGP#U3
Image
Part Number
Description
Manufacturer
Datasheet
Request
R
Part Number:
Description:
KIT STARTER FOR M16C/29
Manufacturer:
Renesas Electronics America
Datasheet:
Part Number:
Description:
KIT STARTER FOR R8C/2D
Manufacturer:
Renesas Electronics America
Datasheet:
Part Number:
Description:
R0K33062P STARTER KIT
Manufacturer:
Renesas Electronics America
Datasheet:
Part Number:
Description:
KIT STARTER FOR R8C/23 E8A
Manufacturer:
Renesas Electronics America
Datasheet:
Part Number:
Description:
KIT STARTER FOR R8C/25
Manufacturer:
Renesas Electronics America
Datasheet:
Part Number:
Description:
KIT STARTER H8S2456 SHARPE DSPLY
Manufacturer:
Renesas Electronics America
Datasheet:
Part Number:
Description:
KIT STARTER FOR R8C38C
Manufacturer:
Renesas Electronics America
Datasheet:
Part Number:
Description:
KIT STARTER FOR R8C35C
Manufacturer:
Renesas Electronics America
Datasheet:
Part Number:
Description:
KIT STARTER FOR R8CL3AC+LCD APPS
Manufacturer:
Renesas Electronics America
Datasheet:
Part Number:
Description:
KIT STARTER FOR RX610
Manufacturer:
Renesas Electronics America
Datasheet:
Part Number:
Description:
KIT STARTER FOR R32C/118
Manufacturer:
Renesas Electronics America
Datasheet:
Part Number:
Description:
KIT DEV RSK-R8C/26-29
Manufacturer:
Renesas Electronics America
Datasheet:
Part Number:
Description:
KIT STARTER FOR SH7124
Manufacturer:
Renesas Electronics America
Datasheet:
Part Number:
Description:
KIT STARTER FOR H8SX/1622
Manufacturer:
Renesas Electronics America
Datasheet:
Part Number:
Description:
KIT DEV FOR SH7203
Manufacturer:
Renesas Electronics America
Datasheet: