这 f
LASH
370i 家族 和
Warp2
© cypress semiconductor 公司, 1997. 这 信息 包含 在此处 是 subject 至 改变 没有 注意. cypress 半导体 公司 假设 非 responsibility 为 这 使用
的 任何 电路系统 其它比 电路系统 embodied 在 一个 cypress 半导体 产品.也不 做 它 convey 或者 imply 任何 执照下面 专利权 或者 其它 权利. cypress半导体 做 不 授权
它的 产品 为 使用 作 核心的 组件 在 生命-支持 系统 在哪里 一个 运转 或者 失败 将 合理地 是 预期的 to 结果 在 重大的 伤害 至 这 用户. 这 包括 的 cypress
Semiconductor 产品 在 生命-支持 systems 应用 implies 那 这 生产者 假设 所有 风险 的 此类 使用 和 在 做 所以 indemnifies cypress 半导体 相反 所有 charges.
附录 g. buriedreg2
-- 这 目的 的 这个 例子 是 至 显示 如何 至 使用 这
-- buried 寄存器 至 create 一个 16 位 计数器. 这 12
-- 大多数 重大的 位 是 assigned 至 i/o 寄存器
-- 和 这 4 least 重大的 位 go 至 这 buried 寄存器.
-- 这个 例子 也 demonstrates 如何 至 做 一个 异步的 重置.
使用 工作.bv_math.所有; -- 需要 为 inc_bv();
entity buriedreg2 是
端口 (clk, 重置: 在 位;
计数: inout 位_vector(0 至 11));
终止 buriedreg2;
architecture 行为 的 buriedreg2 是
信号 fullcnt : 位_vector(0 至 15);
BEGIN
处理(clk,重置)--敏锐的 列表
BEGIN
如果 重置 = ’1’ 然后
fullcnt <= x“0000";-- asychronous 重置, 这 x stands 为 十六进制
elsif (clk’事件 和 clk = ’1’) 然后
fullcnt <= inc_bv(fullcnt);-- 同步的 计数
终止 如果;
终止 处理;
计数(0 至 11) <= fullcnt(4 至 15); -- assignssignals 至 entity输出
-- 和 定义 buried 寄存器
终止 行为;
max7000 是 一个 商标 的 altera 公司.
mach 是 一个 商标 的 advanced微观的 设备, 公司
Warp2
和
Warp3
是 注册 商标 的 cypress 半导体 公司.
Warp
和 f
LASH
370i 是 一个 商标 的 cypress 半导体 公司.