碎片 errata
dsp56301 数字的 信号 处理器
掩饰:2k30a
dsp56301 errata 301ce2k30a_0_8 ng 12/19/02 pg. 16
1996-2002, motorola
ED34
描述 (增加 1/5/99; identified 作 一个 必备资料 errata 2/1/99):
当 堆栈 extansion 是 使能, 这 读 结果 从 堆栈 将 是
improper 如果 二 previous executed 说明 导致 sequential 读 和
写 行动 和 ssh. 二 具体情况 是 可能:
情况 1:
为 这 第一 executed 操作指南: move 从 ssh 或者 位 manipulation 在
ssh (i.e. jclr, brclr, jset, brset, btst, bsset, jsset, bsclr, jsclr).
为 这 第二 executed 操作指南: move 至 ssh 或者 位 manipulation 在
ssh (i.e. jsr, bsr, jscc, bscc).
为 这 第三 executed 操作指南: 一个 ssl 或者 ssh 读 从 这 堆栈
结果 将 是 improper - move 从 ssh 或者 ssl 或者 位 manipulation 在
ssh 或者 ssl (i.e., bset, bclr, bchg, jclr, brclr, jset, brset, btst, bsset, jsset,
bsclr, jsclr).
workaround:
增加 二 nop 说明 在之前 这 第三 executed 操作指南.
情况 2:
为 这 第一 executed 操作指南: 位 manipulation 在 ssh (i.e. bset, bclr,
bchg).
为 这 第二 executed 操作指南: 一个 ssl 或者 ssh 读 从 这 堆栈
结果 将 是 improper - move 从 ssh 或者 ssl 或者 位 manipulation 在
ssh 或者 ssl (i.e., bset, bclr, bchg, jclr, brclr, jset, brset, btst, bsset, jsset,
bsclr, jsclr).
workaround:
增加 二 nop 说明 在之前 这 第二 executed 操作指南.
pertains 至:
dsp56300 家族 手工的, 附录 b, 增加 一个 新 部分
called
“
堆栈 extension 使能 restrictions.
”
覆盖 所有 具体情况. 也, 在
部分 6.3.11.15, 增加 一个 交叉 涉及 至 这个 新 部分.
2K30A
Errata
号码
文档 更新
应用
至 掩饰
F
r
e
e
s
c
一个
l
e
S
e
m
i
c
o
n
d
u
c
t
o
r
,
I
freescale 半导体, 公司
为 更多 信息 在 这个 产品,
go 至: www.freescale.com
n
c
.
.
.