是小批量系统提高系统集成度、可靠性的最佳选择之一。
FPGA除了具有ASICApplictio
SpecificIC专用集成电路的特点之外,还有着它无可比拟的优点随着VLSI工艺提高,FPGA芯片所能实现的功能越来越强,同时可以实现系统集成FPGA不需设计人员承担投片风险和费用,设计人员只需在实验室里通过相关的软硬件环境来完成芯片的最终功能设计,这使得研究费用大大降低。
十年前,FPGA设计工作只能采用厂家提供的专用电路图输入工具来进行,但是,随着FPGA的复杂度越来越高,越来越多的FPGA设计采用了VerilogHDLo两者紧
1
f基于FPGA的CAN总线控制器设计
密结合,使得FPGA设计更加方便,促进了FPGA的发展。根据现在的发展情况,FPGA在市场占着越来越大的比重,我们可以肯定在未来的相当长的一段时间内,FPGA必将获得更大的发展。13课题研究的意义
CAN总线卓越的特性、极高的可靠性和独特的设计,特别适合工业过程中监控设备的互连,因此CAN总线越来越受到工业界的重视,并被认为是最有前途的现场总线之一。
在I
tel公司推出第一片CAN控制芯片82856之后,Philips半导体公司紧跟其后推出了82C200之后,至今有很多型号的CAN控制器面市。
各种CAN控制器都有其特点,有的符合CAN2OA,有的符合CAN2OB,有的还包括为控制器,根据其特点,可以用在不同的场合。但是,常常不同CAN控制器的电气参数不一样,不能兼容,并且现在的情况下,需要CAN控制器符合CAN2OB,而用FPGA去实现CAN控制器,可以尽可能的避免这些问题。而且,种类如此之多的CAN控制器,却大都是功能标准化的产品,若要实现额外功能还需外搭电路。因此根据ASIC定制专用集成电路芯片的思路,用FPGA实现定制CAN控制器功能的专用芯片,在保留了CAN控制器原有的标准功能之后,又可以根据需要自由在FPGA芯片中添加特定功能,这种设计会提高CAN控制器的性能、效率,为CAN的发展起到促进作用。
因此,用FPGA实现CAN总线通信控制器具有非常重要的应用价值和意义。14说明书结构
第一章介绍设计背景,包括VerilogHDLFPGA与CAN总线的背景,课题的意义所在。
第二章介绍了CAN协议的基本内容。第三章根据CAN总线协议划分了CAN控制器模块,用VerilogHDL设计了各个功能模块第四章对所设计的CAN总线控制器进行了测试与仿真。
2
f盐城工学院本科生毕业设计说明书(2012)
2CAN总线协议介绍
21简介
CAN技术规范以及CAN国际标准是设计CAN应用系统的基本依据。规范的原文本为英文AB两部分,内容较多、对于大多数应用开发者来r