PNX1300 Philips, PNX1300 Datasheet - Page 458

no-image

PNX1300

Manufacturer Part Number
PNX1300
Description
Media Processors
Manufacturer
Philips
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
PNX1300EH/G
Manufacturer:
NXP
Quantity:
5 510
Part Number:
PNX1300EH/G
Manufacturer:
HIT
Quantity:
5 510
Part Number:
PNX1300EH/G
Manufacturer:
PHILIPS
Quantity:
745
Part Number:
PNX1300EHG
Manufacturer:
MARVELL
Quantity:
36
Philips Semiconductors
Sign extend 16 bits
SYNTAX
FUNCTION
DESCRIPTION
bits and stores the result in rdest.
modification of the destination register. If the LSB of the guard is 1, rdest is written; otherwise, rdest is not changed.
EXAMPLES
r30 = 0xffff0040
r10 = 0, r40 = 0xff0fff91
r20 = 1, r40 = 0xff0fff91
r50 = 0x00000091
As shown below, the
The
[ IF rguard ] sex16 rsrc1
if rguard then
rdest
sex16
Initial Values
sign_ext16to32(rsrc1<15:0>)
operation optionally takes a guard, specified in rguard. If a guard is present, its LSB controls the
sex16
operation sign extends the least-significant 16bit halfword of the argument, rsrc1, to 32
rsrc1
rdest
sex16 r30
IF r10 sex16 r40
IF r20 sex16 r40
sex16 r50
31
31
S
S
S
S
rdest
S
S
S
S
S
S
S
S
Operation
S
r60
r110
S
S
S
15
15
S
S
PRELIMINARY SPECIFICATION
r70
r100
signed
signed
PNX1300/01/02/11 DSPCPU Operations
r60
no change, since guard is false
r100
r110
0
0
Function unit
Operation code
Number of operands
Modifier
Modifier range
Latency
Issue slots
0x00000040
0xffffff91
0x00000091
zex16 sex8 zex8
ATTRIBUTES
SEE ALSO
Result
sex16
1, 2, 3, 4, 5
alu
No
51
1
1
A-160

Related parts for PNX1300