tm1300 NXP Semiconductors, tm1300 Datasheet - Page 438

no-image

tm1300

Manufacturer Part Number
tm1300
Description
Tm-1300 Media Processor
Manufacturer
NXP Semiconductors
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
tm1300-1.2
Quantity:
380
TM1300 Data Book
rdstatus
SYNTAX
FUNCTION
DESCRIPTION
into the destination register r dest . The target set in the data cache is determined by bits 10..6 of the result of r src1 + d .
The d value is an opcode modifier, must be in the range –256 to 252 inclusive, and must be a multiple of 4.
r dest are set to zero.
the LRU and dirty information stored in the cache port that corresponds to the operation slot in which the
operation is issued.
modification of the destination register. If the LSB of r guard is 1, r dest is written; otherwise, r dest is not changed.
EXAMPLES
A-152
r10 = 0
r20 = 1
The
The result of
rdstatus
The dual-ported data cache uses two separate copies of tag and status information. A
The
[ IF r guard ] rdstatus( d ) r src1
if r guard then {
}
set_addr
r dest <9:0>
r dest <17:10>
r dest <31:18>
rdstatus
rdstatus
/* set_addr<10:6> selects set */
Initial Values
requires two stall cycles to complete.
rdstatus
r src1 + d
dcache_LRU_set(set_addr)
operation reads the LRU and dirty bits associated with a set in the data cache and writes these bits
dcache_dirty_set(set_addr)
0
operation optionally takes a guard, specified in r guard . If a guard is present, its LSB controls the
PRODUCT SPECIFICATION
contains LRU information in bits 9..0 and dirty-bit information in bits 17..10. All other bits of
rdstatus(0) r30
IF r10 rdstatus(4) r40
IF r20 rdstatus(8) r50
r dest
Operation
r60
Read data cache status bits
r70
r80
Function unit
Operation code
Number of operands
Modifier
Modifier range
Latency
Issue slots
no change, since guard is false
rdstatus
Philips Semiconductors
ATTRIBUTES
SEE ALSO
rdtag
Result
operation returns
–256..252 by 4
dmemspec
rdstatus
7 bits
203
1
3
5

Related parts for tm1300