参数资料
型号: EPF10K200S
厂商: Altera Corporation
英文描述: Embedded Programmable Logic Family(FLEX10KE嵌入式可编程逻辑系列)
中文描述: 嵌入式可编程逻辑系列(FLEX10KE嵌入式可编程逻辑系列)
文件页数: 15/20页
文件大小: 322K
代理商: EPF10K200S
Altera Corporation
15
PIB 21: Implementing Logic with the Embedded Array in FLEX 10K Devices
Figure 10. Implementing a Hold-or-Transition State Machine
If a state machine requires fewer than the maximum number of possible
states, the counter can be reset by adding logic. The counter resets after
reaching a count value that equals the required number of states.
Therefore, if an 8-output state machine with a maximum of 256 states
requires only 200 states, adding logic will reset the counter when it
reaches 199 states.
Transcendental Functions
Calculating transcendental functions—such as sine, cosine, and
logarithms—with small logic blocks is slow and consumes a large die
area. Transcendental functions are non-linear, so they are difficult to
compute using algorithms. It is more efficient to implement
transcendental functions by looking up the results in large LUTs, which
can be implemented with EABs.
When using an EAB to implement a transcendental function, the input
drives the address input of the EAB, and the output appears at the data
output. Each address location in the EAB stores the result of its input
(e.g., the result of the function implemented with input = 10 is stored in
address location 10).
Rather than duplicating entries for
+n
and
–n
in symmetric functions
(e.g., cos(
+n
) = cos(
–n
), and sin(
+n
) = –sin(
–n
)), transcendental functions
use the sign bit to determine whether the output should be inverted. To
compute the sine function, for example, the EAB stores the values for one
quadrant of the function. Based on the value of the input, the LE computes
the results for the other quadrants by determining whether the inputs or
outputs of the EAB should be inverted.
Figure 11
shows how the values
for one quadrant of the sine function can repeat for the rest of the function.
Output
Input
Combinatorial
Logic
A[7..0]
Q[7..0]
EAB
256
×
8
CNT_EN Q[7..0]
Counter
相关PDF资料
PDF描述
EPF10K40 Embedded Programmable Logic Family(FLEX10K嵌入式可编程逻辑系列)
EPF10K50E Embedded Programmable Logic Family(FLEX10KE嵌入式可编程逻辑系列)
EPF10K50V Embedded Programmable Logic Family(FLEX10K嵌入式可编程逻辑系列)
EPF6010A Programmable Logic Device Family(FLEX6000可编程逻辑系列器件)
EPF6024A Programmable Logic Device Family(FLEX6000可编程逻辑系列器件)
相关代理商/技术参数
参数描述
EPF10K200SBC356-1 功能描述:FPGA - 现场可编程门阵列 FPGA - Flex 10K 1248 LABs 274 IOs RoHS:否 制造商:Altera Corporation 系列:Cyclone V E 栅极数量: 逻辑块数量:943 内嵌式块RAM - EBR:1956 kbit 输入/输出端数量:128 最大工作频率:800 MHz 工作电源电压:1.1 V 最大工作温度:+ 70 C 安装风格:SMD/SMT 封装 / 箱体:FBGA-256
EPF10K200SBC356-1X 功能描述:FPGA - 现场可编程门阵列 FPGA - Flex 10K 1248 LABs 274 IOs RoHS:否 制造商:Altera Corporation 系列:Cyclone V E 栅极数量: 逻辑块数量:943 内嵌式块RAM - EBR:1956 kbit 输入/输出端数量:128 最大工作频率:800 MHz 工作电源电压:1.1 V 最大工作温度:+ 70 C 安装风格:SMD/SMT 封装 / 箱体:FBGA-256
EPF10K200SBC356-2 功能描述:FPGA - 现场可编程门阵列 FPGA - Flex 10K 1248 LABs 274 IOs RoHS:否 制造商:Altera Corporation 系列:Cyclone V E 栅极数量: 逻辑块数量:943 内嵌式块RAM - EBR:1956 kbit 输入/输出端数量:128 最大工作频率:800 MHz 工作电源电压:1.1 V 最大工作温度:+ 70 C 安装风格:SMD/SMT 封装 / 箱体:FBGA-256
EPF10K200SBC356-2X 功能描述:FPGA - 现场可编程门阵列 FPGA - Flex 10K 1248 LABs 274 IOs RoHS:否 制造商:Altera Corporation 系列:Cyclone V E 栅极数量: 逻辑块数量:943 内嵌式块RAM - EBR:1956 kbit 输入/输出端数量:128 最大工作频率:800 MHz 工作电源电压:1.1 V 最大工作温度:+ 70 C 安装风格:SMD/SMT 封装 / 箱体:FBGA-256
EPF10K200SBC356-3 功能描述:FPGA - 现场可编程门阵列 FPGA - Flex 10K 1248 LABs 274 IOs RoHS:否 制造商:Altera Corporation 系列:Cyclone V E 栅极数量: 逻辑块数量:943 内嵌式块RAM - EBR:1956 kbit 输入/输出端数量:128 最大工作频率:800 MHz 工作电源电压:1.1 V 最大工作温度:+ 70 C 安装风格:SMD/SMT 封装 / 箱体:FBGA-256