×

Xilinx FPGA中SRL移位寄存器的资源介绍

消耗积分:0 | 格式:rar | 大小:0.03 MB | 2020-12-31

分享资料个

  SRL(移位寄存器)资源,在FPGA中都有,不过是叫不同的名字。Xilinx FPGA内部的LUT有个特殊功能,就是可以配置成可变长度SRL。

  5输入的一个LUT可以变成32bit 的SRL

  6输入的,可以变成64bit的SRL

  所以,你写的SRL可能被综合成LUT。

  可以定义移位长度的移位寄存器。

  就是用一个lut可以实现16位的移位寄存器。

  SRL16 的是 16bit移位寄存器查找表 // 16-Bit Shift Register Look-Up-Table (LUT)

  在一个LUT中可以实现16个FF移位的功能!

  SSRL16 SRL16_inst (

  .Q(Q), // SRL data output

  .A0(A0), // Select[0] input

  .A1(A1), // Select[1] input

  .A2(A2), // Select[2] input

  .A3(A3), // Select[3] input

  .CLK(CLK), // Clock input

  .D(D) // SRL data input

  );

  Xilinx 官网的说明——原理

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

评论(0)
发评论

下载排行榜

全部0条评论

快来发表一下你的评论吧 !