6 mach110-12/15/20
函数的 描述
这 mach110 组成 的 二 pal blocks 连接 用
一个 转变 矩阵变换. 那里 是 32 i/o 管脚 和 6 专心致志的
输入 管脚 feeding 这 转变 矩阵变换. 这些 信号 是
distributed 至 这 二 pal blocks 为 效率高的 设计
implementation. 那里 是 二 时钟 管脚 那 能 也
是 使用 作 专心致志的 输入.
这 pal blocks
各自 pal 块 在 这 mach110 (图示 1) 包含 一个
64-产品-期 逻辑 排列, 一个 逻辑 allocator, 16 macro-
cells 和 16 i/o cells. 这 转变 矩阵变换 feeds 各自 pal
块 和 22 输入. 这个 制造 这 pal 块 看
effectively 像 一个 独立 “pal22v16”.
那里 是 四 额外的 输出 使能 产品 条款 在
各自 pal 块. 为 目的 的 输出 使能, 这 16
i/o cells 是 分隔 在 2 banks 的 8 macrocells. 各自
bank 是 allocated 二 的 这 输出 使能 产品 条款.
一个 异步的 重置 产品 期 和 一个 asynchro-
nous preset 产品 期 是 提供 为 flip-flop
initialization. 所有 flip-flops 在里面 这 pal 块 是
initialized 一起.
这 转变 矩阵变换
这 mach110 转变 矩阵变换 是 喂养 用 这 输入 和
反馈 信号 从 这 pal blocks. 各自 pal 块
提供 16 内部的 反馈 信号 和 16 i/o
反馈 信号. 这 转变 矩阵变换 distributes 这些
信号 后面的 至 这 pal blocks 在 一个 效率高的 manner
那 也 提供 为 高 效能. 这 设计
软件 automatically configures 这 转变 矩阵变换
当 fitting 一个 设计 在 这 设备.
这 产品-期 排列
这 mach110 产品-期 排列 组成 的 64
产品 条款 为 逻辑 使用, 和 6 特定的-目的
产品 条款. 四 的 这 特定的-目的 产品
条款 提供 可编程序的 输出 使能, 一个
提供 异步的 重置, 和 一个 提供 一个
同步的 preset. 二 的 这 输出 使能 产品
条款 是 使用 为 这 第一 第八 i/o cells; 这 其它 二
控制 这 last 第八 macrocells.
这 逻辑 allocator
这 逻辑 allocator 在 这 mach110 takes 这 64 逻辑
产品 条款 和 allocates 它们 至 这 16 macrocells
作 需要. 各自 macrocell 能 是 驱动 用 向上 至
12 产品 条款. 这 设计 软件 automatically
configures 这 逻辑 allocator 当 fitting 这 设计 在
这 设备.
表格 1 illustrates 这个 产品 期 clusters 是
有 至 各自 macrocell 在里面 一个 pal 块. 谈及 至
图示 1 为 cluster 和 macrocell 号码.
表格 1. 逻辑 allocation
有
输出 macrocell Clusters
M
0
C
0
, c
1
M
1
C
0
, c
1
, c
2
M
2
C
1
, c
2
, c
3
M
3
C
2
, c
3
, c
4
M
4
C
3
, c
4
, c
5
M
5
C
4
, c
5
, c
6
M
6
C
5
, c
6
, c
7
M
7
C
6
, c
7
M
8
C
8
, c
9
M
9
C
8
, c
9
, c
10
M
10
C
9
, c
10
, c
11
M
11
C
10
, c
11
, c
12
M
12
C
11
, c
12
, c
13
M
13
C
12
, c
13
, c
14
M
14
C
13
, c
14
, c
15
M
15
C
14
, c
15
这 macrocell
这 mach110 macrocells 能 是 配置 作 也
注册 或者 combinatorial, 和 可编程序的 polar-
ity. 这 macrocell 提供 内部的 反馈 whether
配置 作 注册 或者 combinatorial. 这 flip-flops
能 是 配置 作 d-类型 或者 t-类型, 准许 为
产品-期 optimization.
这 flip-flops 能 individually 选择 一个 的 二 时钟
管脚, 这个 是 也 有 作 数据 输入. 这 regis-
ters 是 clocked 在 这 低-至-高 转变 的 这
时钟 信号. 这 flip-flops 能 也 是 asynchronously
initialized 和 这 一般 异步的 重置 和
preset 产品 条款.
这 i/o cell
这 i/o cell 在 这 mach110 组成 的 一个 三-状态
输出 缓存区. 这 三-状态 缓存区 能 是 配置
在 一个 的 三 方法: 总是 使能, 总是 无能,
或者 控制 用 一个 产品 期. 如果 产品 期 控制 是
选择, 一个 的 二 产品 条款 将 是 使用 至
提供 这 控制. 这 二 产品 条款 那 是
有 是 一般 至 第八 i/o cells. 在里面 各自
pal 块, 二 产品 条款 是 有 为 选择
用 这 第一 第八 三-状态 输出; 二 其它 产品
条款 是 有 为 选择 用 这 last 第八
三-状态 输出.
这些 choices 制造 它 可能 至 使用 这 macrocell 作
一个 输出, 一个 输入, 一个 双向的 管脚, 或者 一个 三-状态
输出 为 使用 在 驱动 一个 总线.