Sony CXD2701Q Data Book page 146

Semiconductor ic, digital audio ics
Table of Contents

Advertisement

SONY;
CXD1160AP,'AQ
(2)
Barrel Shifter
Barrel
shifter
operation
command
is
inserted
in
the transfer
commands.
There
are 3 types
of barrel
shifter
operation
commands
depending on
the transfer destination
Y
register.
Barrel
shifter
opera
iton
command
Transfer
destination
Transfer data
(16b)
Y
Register
dis
dn
dia dia
dn
dio
-
do
©Positive
value
floating-point
type conversion
BI1H
®
Arithmetic
left
shift
BI1L
©Arithmetic
right
shift
BI2H
-
S3
Sz
Si
So
-
-
Ss
Sz
Si
Si
-
As
a
rule
those
are single precision transfer
commands. As
for
transfer
data
in
the
case
of
©
Positive
value
floating-point
type conversion, anything
will
do.
For
©
Arithmetic
left
shift
and
©
Arithmetic
right shift
the
amount
of shift
S
is
specified
in
the
4
bit
&*
to
dn.
Conversion
scale
is,
for
©
also included,
to
15
bit
.
S
"2
2
S,
1525
HO
Input
data
to
be converted
is
31
bit
data
A',
excluding
LSB.
taken from value
A
(32b) or the
result
value
Ace
from the previous
command,
passed
through a
clipper.
A
tj -a,,
-I
2" ajl
-
1-2T"
SA'S-1
The
converted
results
can be observed
from
the
following
4
registers.
The
value
is
kept
until
the
following
barrel shifter
operation
command
is
issued.
B01H
is
the respective
data converted
value.
BO
1
H=-d,t
+
r
2-'<Jm-,
B01L
shows
input
A
with the exclusion
of
sign
bit,
where
the
upper
4
bit
are
inverted
and
the
rest
is
filled
with zero.
B02H
and
B02L
apply
a
only during
floating-
point
type conversion.
The amount
of
shift
Q
is
included.
»I
2'q,
15
28 20
1
Output
Output data
(1
6b)
X
register
di*
di
i
d
l
i
di
j
d
e
i
dm
•-*
de
BO
1
H
tin
bii
bi
i
bu
b
1
1
bio
bo
BO
1
L
&i
aan 3ia 3s«
3s
?
B0 2H
qi
<h
Qi
<l«
B02L
qi
q
2
Q]
142-

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents