一种可编程逻辑电路
    5.
    发明授权

    公开(公告)号:CN101997539B

    公开(公告)日:2012-08-22

    申请号:CN201010558127.7

    申请日:2010-11-22

    IPC分类号: H03K19/20

    摘要: 一种可编程逻辑电路,包括4个PMOS管和6个NMOS管,仅使用十个晶体管实现了四种逻辑功能,分别为两个输入信号的与、或、异或、同或逻辑,是搭建系统较常用的四种基本电路。十个晶体管分为三组:第一组由两个NMOS管和两个PMOS管组成,实现与逻辑功能与、同或;第二组由两个NMOS管和两个PMOS管组成,实现逻辑功能或、异或逻辑功能;第三组由两个NMOS管组成,实现二选一多路器,选择最终输出第一组还是第二组的逻辑功能。该电路结构巧妙地利用了两输入与逻辑和同或逻辑以及两输入或逻辑和异或逻辑真值表之间的关系,分别实现了第一组电路和第二组电路结构。传统方法实现与本发明相同的电路功能需要26个晶体管,本发明仅用10个。

    一种可编程逻辑电路
    6.
    发明公开

    公开(公告)号:CN101997539A

    公开(公告)日:2011-03-30

    申请号:CN201010558127.7

    申请日:2010-11-22

    IPC分类号: H03K19/20

    摘要: 一种可编程逻辑电路,包括4个PMOS管和6个NMOS管,仅使用十个晶体管实现了四种逻辑功能,分别为两个输入信号的与、或、异或、同或逻辑,是搭建系统较常用的四种基本电路。十个晶体管分为三组:第一组由两个NMOS管和两个PMOS管组成,实现与逻辑功能与、同或;第二组由两个NMOS管和两个PMOS管组成,实现逻辑功能或、异或逻辑功能;第三组由两个NMOS管组成,实现二选一多路器,选择最终输出第一组还是第二组的逻辑功能。该电路结构巧妙地利用了两输入与逻辑和同或逻辑以及两输入或逻辑和异或逻辑真值表之间的关系,分别实现了第一组电路和第二组电路结构。传统方法实现与本发明相同的电路功能需要26个晶体管,本发明仅用10个。

    一种FPGA配置电路架构
    8.
    发明授权

    公开(公告)号:CN102361451B

    公开(公告)日:2013-10-02

    申请号:CN201110262577.6

    申请日:2011-09-06

    IPC分类号: H03K19/177

    摘要: 一种FPGA配置电路架构,包括配置存储器、配置中心、分布式列地址译码器、帧数据寄存器、衍生寄存器、行控制电路和多路选择器。通过对传统配置电路架构的改进设计,可将配置数据的帧结构由传统的纵向一位宽物理分布改进为以矩阵形式的物理分布,并且可使用行地址、列地址和辅地址对配置存储单元矩阵寻址,完成单次独立配置。采用此电路架构的FPGA配置方法简化了配置数据的帧长度设置,降低配置指令复杂程度,节约硬件开销;采用此电路架构的FPGA配置方法还能够对FPGA中的可编程逻辑模块进行独立重新配置,而不影响其周围的可编程逻辑模块功能,这为用户的动态重构应用提供节省了宝贵的配置时间,极大提升用户动态重构应用的灵活性。