h8s-2158 Renesas Electronics Corporation., h8s-2158 Datasheet - Page 223

no-image

h8s-2158

Manufacturer Part Number
h8s-2158
Description
Renesas 16-bit Single-chip Microcomputer H8s Family/h8s/2100 Series
Manufacturer
Renesas Electronics Corporation.
Datasheet
8.2.4
WAR is an 11-bit pointer provided in each pointer set, and allocated to bits 10 to 0 in FSTR.
8.2.5
TMP is an 11-bit pointer provided in each pointer set, and allocated to bits 10 to 0 in FSTR. TMP
can select the pointer set operation by setting the PMD1 and PMD0 bits in DTCRA.
Bit
31
to
11
10
to
0
Bit
31
to
11
10
to
0
Bit Name
WA10
to
WA0
Bit Name
TMP10
to
TMP0
Write Address Pointer (WAR)
Temporary Pointer (TMP)
Initial Value
All 0
All 0
Initial Value
All 0
All 0
R/W
R
R/W
R/W
R
R/W
Description
Write Addresses 31 to 11
These bits are always read as 0 and cannot be
modified.
Write Addresses 10 to 0
These bits are pointers to specify the RAM
address to be written to in a RAM write cycle of
the RFU. The RAM address is calculated by
BAR + WAR. These can be read as NWA.
These bits are incremented for the number of
bytes to be written for each RAM write cycle.
However, these bits are not incremented and
cleared to 0 when exceeding the selected FIFO
size.
Description
Temporary Addresses 31 to 11
These bits are always read as 0 and cannot be
modified.
Temporary Addresses 10 to 0
[When TMP is used as a read temporary
pointer]
These bits can copy the contents of RAR to
TMP or copy the contents of TMP to RAR by
pointer update manipulation.
[When TMP is used as a write temporary
pointer]
These bits can copy the contents of WAR to
TMP or copy the contents of TMP to WAR by
pointer update manipulation.
Rev. 3.00 Jan 25, 2006 page 171 of 872
Section 8 RAM-FIFO Unit (RFU)
REJ09B0286-0300

Related parts for h8s-2158