新一代CPLD及其应用
发布时间:2008/5/26 0:00:00 访问次数:537
来源:电子技术应用 作者:张卫杰 吴琼之摘要:介绍了新一代可编程逻辑器件stratix系列,并在此基础上详细叙述了基于stratix系列设计高阶fir滤波器的方法和步骤,通过举例总结了cpld在数字信号处理方面的优越性和良好的发展前景。
关键词:cpld fir近年来,随着集成芯片制造技术的发展,可编程逻辑器件(pld)在速度和集成度两方面得到了飞速提高。由于它具有功耗低、体积小、集成度高、速度快、开发周期短、费用低、用户可定义功能及可重复编程和擦写等许多优点,应用领域不断扩大,越来越多的电子系统开始采用可编程逻辑器件来实现数字信号处理,从而使通用dsp芯片难于完成的一些时序组合逻辑和某些简单的大运算量的数学计算得以实现。继quicklogic和xilinx分别开发了内含嵌入式fir core的cpld之后,altera-p.htm" target="_blank" title="altera货源和pdf资料">altera公司又推出了新一代可编程逻辑器件stratix系列,其性能完全满足高速数字信号算是系统的设计要求。
1 stratix系列器件的主要特性同其它含有嵌入式fir core的cpld相比较,stratix系列cpld采用了1.5v内核,0.13μm全铜工艺,由quartusii 2.0以上版本软件支持,可以重复编程,通过jtag接口或者eprom加载程序,内部有dsp模块、pll、大带宽高速i/o接口和大容量存储模块。主要内部资源参见表1。
表1 stratix器件内部资源表
内部资源
ep1s10
ep1s20
ep1s25
ep1s30
ep1s40
ep1s60
ep1s80
ep1s120
逻辑单元
10,570
18,460
25,660
32,470
41,250
57,120
79,040
114,140
m512 ram模块
94
194
224
295
384
574
767
1,118
m4k ram
模块
60
82
138
171
183
292
364
520
megaram
模块
1
2
2
4
4
6
9
12
ram总量(bit)
920,448
1,2669,248
1,944,576
3,317,184
3,4423,744
5,215,104
7,9427,520
10,118,016
dsp模块
6
10
10
12
14
18
22
28
嵌入式乘器(99)
48
80
80
96
112
144
176
224
锁相环
6
6
6
10
12
12
12
12
用户最多可用引脚
422
582
702469/672
726
818
1,018
1,234
1,310该系列cpld主要特点包括:
·高性能体系:stratix系列器件的新结构采用了ditrectdrivetm技术和快速连续multitracktm互联技术。multitracktm互联技术可以根据走线不同长度进行优化,改善内部模块之间的互联性能。altera公司特有的directdrivetm技术保证片内所有的函数可以直接连接使用同一布线资源。这两种技术与quartusii 2.0以上版本软件提供的logiclock(tm)功能相结合,便于进行模块化设计,简化了系统集成。stratix系统器件片内的全局和本地时钟资源提供了多达40个独立的系统时钟,有利于实现最丰富的系统性能;全新的布线结构,分为三种长度的行列布线,在保证延时可预测的同时,增加了布线的灵活性。
·大容量存储资源:stratix器件中的trimatrix存储结构具有高达10mbit的ram和高达12tbps的峰值存储带;有三种不的嵌入存储模块类型,它们都具有混合宽度和混合时钟模式嵌入移位寄存器功能,可用于多种不同的场合:
512bit m512模块(512×1bit到32×18bit):512位模块加上校验,可用于接口速率适配的fifo。
4kbit m4k模块(4096×1bit到128×36bit):4k位模块加上校验,可用于小型数据块存储和多通道i/o协议。
512kbit megaram模块(64k×9bit到4k×144bit):512k位ram加上校验,可用于存储大型数据块或者nios tm嵌入式处理器软核代码等。
其中,4kbit m4k模块和512kbit megaram模块支持完全的双端口模式。所有存储资源分布在整个器件中,设计者可根据设计的存储器类型和容量大小,通过altera quartus ii软件的megafunction函数,灵活选择不同参数,配置成特定存储容量的ram、dpram、fifo等特殊模块。
·高带宽dsp模块:stratix
来源:电子技术应用 作者:张卫杰 吴琼之摘要:介绍了新一代可编程逻辑器件stratix系列,并在此基础上详细叙述了基于stratix系列设计高阶fir滤波器的方法和步骤,通过举例总结了cpld在数字信号处理方面的优越性和良好的发展前景。
关键词:cpld fir近年来,随着集成芯片制造技术的发展,可编程逻辑器件(pld)在速度和集成度两方面得到了飞速提高。由于它具有功耗低、体积小、集成度高、速度快、开发周期短、费用低、用户可定义功能及可重复编程和擦写等许多优点,应用领域不断扩大,越来越多的电子系统开始采用可编程逻辑器件来实现数字信号处理,从而使通用dsp芯片难于完成的一些时序组合逻辑和某些简单的大运算量的数学计算得以实现。继quicklogic和xilinx分别开发了内含嵌入式fir core的cpld之后,altera-p.htm" target="_blank" title="altera货源和pdf资料">altera公司又推出了新一代可编程逻辑器件stratix系列,其性能完全满足高速数字信号算是系统的设计要求。
1 stratix系列器件的主要特性同其它含有嵌入式fir core的cpld相比较,stratix系列cpld采用了1.5v内核,0.13μm全铜工艺,由quartusii 2.0以上版本软件支持,可以重复编程,通过jtag接口或者eprom加载程序,内部有dsp模块、pll、大带宽高速i/o接口和大容量存储模块。主要内部资源参见表1。
表1 stratix器件内部资源表
内部资源
ep1s10
ep1s20
ep1s25
ep1s30
ep1s40
ep1s60
ep1s80
ep1s120
逻辑单元
10,570
18,460
25,660
32,470
41,250
57,120
79,040
114,140
m512 ram模块
94
194
224
295
384
574
767
1,118
m4k ram
模块
60
82
138
171
183
292
364
520
megaram
模块
1
2
2
4
4
6
9
12
ram总量(bit)
920,448
1,2669,248
1,944,576
3,317,184
3,4423,744
5,215,104
7,9427,520
10,118,016
dsp模块
6
10
10
12
14
18
22
28
嵌入式乘器(99)
48
80
80
96
112
144
176
224
锁相环
6
6
6
10
12
12
12
12
用户最多可用引脚
422
582
702469/672
726
818
1,018
1,234
1,310该系列cpld主要特点包括:
·高性能体系:stratix系列器件的新结构采用了ditrectdrivetm技术和快速连续multitracktm互联技术。multitracktm互联技术可以根据走线不同长度进行优化,改善内部模块之间的互联性能。altera公司特有的directdrivetm技术保证片内所有的函数可以直接连接使用同一布线资源。这两种技术与quartusii 2.0以上版本软件提供的logiclock(tm)功能相结合,便于进行模块化设计,简化了系统集成。stratix系统器件片内的全局和本地时钟资源提供了多达40个独立的系统时钟,有利于实现最丰富的系统性能;全新的布线结构,分为三种长度的行列布线,在保证延时可预测的同时,增加了布线的灵活性。
·大容量存储资源:stratix器件中的trimatrix存储结构具有高达10mbit的ram和高达12tbps的峰值存储带;有三种不的嵌入存储模块类型,它们都具有混合宽度和混合时钟模式嵌入移位寄存器功能,可用于多种不同的场合:
512bit m512模块(512×1bit到32×18bit):512位模块加上校验,可用于接口速率适配的fifo。
4kbit m4k模块(4096×1bit到128×36bit):4k位模块加上校验,可用于小型数据块存储和多通道i/o协议。
512kbit megaram模块(64k×9bit到4k×144bit):512k位ram加上校验,可用于存储大型数据块或者nios tm嵌入式处理器软核代码等。
其中,4kbit m4k模块和512kbit megaram模块支持完全的双端口模式。所有存储资源分布在整个器件中,设计者可根据设计的存储器类型和容量大小,通过altera quartus ii软件的megafunction函数,灵活选择不同参数,配置成特定存储容量的ram、dpram、fifo等特殊模块。
·高带宽dsp模块:stratix
热门点击
- AD7705/7706在仪器仪表中的应用
- 用FPGA设计软件无线电和调制解调器
- 高分辨率指数式数字电位器的设计
- 连续切片三维重构绘图过程的消隐技术
- 基于VHDL语言的卷积码编解码器的设计
- 基于FPGA的总线型LVDS通信系统设计
- CMOS多频段低噪声放大器设计
- 在CPLD管理下实现高效多串口中断源
- 零功耗超快速CPLD器件ispMACH400
- 异步FIFO结构及FPGA设计
推荐技术资料
- 泰克新发布的DSA830
- 泰克新发布的DSA8300在一台仪器中同时实现时域和频域分析,DS... [详细]