一种基于Xilinx FPGA原语的Wallace树压缩器

    公开(公告)号:CN113872608B

    公开(公告)日:2022-03-25

    申请号:CN202111453128.X

    申请日:2021-12-01

    Abstract: 本发明提供了一种基于Xilinx FPGA原语的Wallace树压缩器,由树型压缩结构和最终求和单元组成;树型压缩结构将多个二进制数压缩至两或者三个输出,求和模块将压缩结果相加输出最终结果。所述树型压缩结构以4:2压缩器为基本压缩单元,必要时配合以3:2压缩器。所述4:2压缩器的bit级结构包括LUT6‑2模块、第一muxcy模块与第一xorcy模块各一个,由Xilinx FPGA原语调用;LUT6‑2模块被配置为两个共输入且独立输出的LUT5,可以实现两个独立的二进制函数;第一muxcy模块与第一xorcy模块为CLB中的专用进位逻辑资源,两者被配置成一个3:2压缩器。按相同的思路设计了一种3:1压缩器作为Wallace树的最终求和单元。本发明用于实现多操作数加减法操作,不仅极大地提高了硬件资源的利用率,还减小了Wallace树的整体延迟与功耗。

    一种二极管钳位型三电平逆变器建模方法

    公开(公告)号:CN117540680A

    公开(公告)日:2024-02-09

    申请号:CN202311536467.3

    申请日:2023-11-17

    Abstract: 本发明采用的技术方案是:一种二极管钳位型三电平逆变器建模方法,包括以下步骤:建立二极管钳位型三电平逆变器桥臂的开关器件全状态输入输出的映射表;所述映射表用与表征所有可能的开关状态组合与桥臂电压、上桥臂电流、下桥臂电流的一一映射关系;基于映射表,明确开关器件全关状态下续流条件机理作为映射关系,进而生成仿真模型;根据目标电路配置中三电平逆变器桥臂数量;根据控制信号对开关器件通断时刻进行排序;基于仿真模型,利用时间平均法,根据控制信号及排序结果对目标电路中三电平逆变器桥臂进行求解,得到上桥臂电流、下桥臂电流和输出电压。本发明既不影响电路的求解,又能处理异步事件对精度的影响。

    一种基于Xilinx FPGA原语的Wallace树压缩器

    公开(公告)号:CN113872608A

    公开(公告)日:2021-12-31

    申请号:CN202111453128.X

    申请日:2021-12-01

    Abstract: 本发明提供了一种基于Xilinx FPGA原语的Wallace树压缩器,由树型压缩结构和最终求和单元组成;树型压缩结构将多个二进制数压缩至两或者三个输出,求和模块将压缩结果相加输出最终结果。所述树型压缩结构以4:2压缩器为基本压缩单元,必要时配合以3:2压缩器。所述4:2压缩器的bit级结构包括LUT6‑2模块、第一muxcy模块与第一xorcy模块各一个,由Xilinx FPGA原语调用;LUT6‑2模块被配置为两个共输入且独立输出的LUT5,可以实现两个独立的二进制函数;第一muxcy模块与第一xorcy模块为CLB中的专用进位逻辑资源,两者被配置成一个3:2压缩器。按相同的思路设计了一种3:1压缩器作为Wallace树的最终求和单元。本发明用于实现多操作数加减法操作,不仅极大地提高了硬件资源的利用率,还减小了Wallace树的整体延迟与功耗。

Patent Agency Ranking