描述 | IC CYCLONE II FPGA 70K 672-FBGA | LAB/CLB数 | 4276 |
---|---|---|---|
逻辑元件/单元数 | 68416 | RAM 位总计 | 1152000 |
输入/输出数 | 422 | 门数 | - |
电源电压 | 1.15 V ~ 1.25 V | 安装类型 | 表面贴装 |
工作温度 | 0°C ~ 85°C | 封装/外壳 | 672-BBGA |
供应商设备封装 | 672-BGA(27x27) | 配用 | P0304-ND - DE2-70 CALL FOR ACADEMIC PRICING544-1703-ND - VIDEO KIT W/CYCLONE II EP2C70N544-1699-ND - DSP KIT W/CYCLONE II EPS2C70N |
其它名称 | 544-1409 |
输的特点。目前市场上有很多专用的hdlc芯片,但这些芯片大多控制复杂,通道数目有限;另一方面,专用芯片的使用会有效增大pcb板面积,不利于设备的小型化,而且带来高成本等问题。 fpga能对任意数据宽度的信号进行处理,内部的功能模块可以并行处理。因此,采用fpga技术设计hdlc协议控制器可以均衡整个系统的负荷,实现多通道的高性能hdlc协议控制器,保证通信的可靠性。同时它还具有设计开发周期短、设计制造成本低、可实时在线检验等优点,因此被广泛用于特殊芯片设计中。本设计中采用altera公司的ep2c70f672c8芯片来实现hdlc协议控制器。 1 hdlc协议简介 在hdlc通信方式中,所有信息都是以帧的形式传送,hdlc帧格式,如表1所示。 (1)标志字。 皿lc协议规定,所有信息传输必须以—个标志字开始,且以同一个标志字结束,这个标志字是01111110。开始标志到结束标志之间构成—个完整的信息单位,称为一帧。接收方可以通过搜索01111110来探知帧的开始和结束,以此建立帧同步。在帧与帧之间的空载期,可连续发送标志字来做填充。 (2)信息段及“0”比特 ...