基于FPGA的CAN控制器软核的设计与实现

来源 :电路与系统学报 | 被引量 : 0次 | 上传用户:kittyangie
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
本文参照CAN2.0总线协议设计了一个CAN控制器软核。具体设计采用TOP-DOWN方式,上层采用模块化设计,最底层模块以Verilog语言编写而成。测试了软核在Xilinx公司和Altera公司部分FPGA上的资源利用和性能情况。此外,基于SOPC技术将处理器软核和CAN控制器软核集成在单片FPGA中,构建了一种新型的CAN总线系统,并在该系统中完成了对控制器软核的测试验证。
其他文献
该文设计了一种π-旋转LDPC码并行编/译码电路结构。利用π-旋转LDPC码的规则化旋转结构,编码、译码电路实现了分组并行处理。在信息迭代过程中,利用校验矩阵的旋转结构,使用
采用改进的Class AB开关电流(SI)存储单元设计了差分结构双线性SI积分器,由此积分器和栅极接地Class AB电流乘法器作为基本模块,设计了sI双二次滤波器。电路实现了低通(LP)、带通(BP
通过基于三次样条曲线的弹性图像配准方法对ICE(Intracardiac Echocardiographic)图像进行配准后提取对数斑点噪声并对其进行统计分析。该图像配准方法是使用基于斑点噪声统计特性的最大似然方法建立目标函数并进行最小化,然后再重构运动场函数并进而在所有像素点提取对数斑点噪声差异值。计算结果表明在图像不同区域噪声的统计特性呈现明显有区别的空间特征。
本文提出了两种基于子空间方法的常模算法,称为SUBLSCMA和LSCMAPASTd。SUBLSCMA先采用奇异值分解(SVD)获得紧缩近似投影子空间(PASTd)算法的初值,用PASTd算法来计算信号予空间,并对
本文提出一种新的特征参数可被直流电流调谐的CCCⅡ-C电流模式二阶带通滤波器。它是在基本带通滤波器的基础上增加一个反馈电流放大器,通过调节放大器的放大系数A来调谐滤波