发明名称 基于FPGA的多路选择器的工艺映射方法
摘要 本发明涉及一种基于FPGA的多路选择器的工艺映射方法,用于在LP中实现一个六选一选择器,LP包括两个LUT4和一个LUT4C;所述方法包括:通过第一选通信号和第二选通信号联合选通LUT4C输出第三输入信号、第四输入信号或者输出接入LUT4C输入端的第一个LUT4的输出端输出的第一输入信号或第二输入信号;并且通过第二选通信号选通第二个LUT4输出第五输入信号或者第六输入信号;LUT4C和第二个LUT4的输出端分别连接二选一选择器的两个输入端;从而根据第三选通信号选通二选一选择器输出第一输入信号或第二输入信号或第三输入信号或第四输入信号,或者第五输入信号或第六输入信号。
申请公布号 CN105530006A 申请公布日期 2016.04.27
申请号 CN201410515001.X 申请日期 2014.09.29
申请人 京微雅格(北京)科技有限公司 发明人 耿嘉;张云哲;樊平;刘明
分类号 H03K17/73(2006.01)I 主分类号 H03K17/73(2006.01)I
代理机构 北京亿腾知识产权代理事务所 11309 代理人 陈霁
主权项 一种基于FPGA的多路选择器的工艺映射方法,其特征在于,所述工艺映射方法用于在FPGA的一个逻辑区LP实现一个六选一的选择器,所述LP中包括两个四输入查找表LUT4、一个带进位链的四输入查找表LUT4C和两个寄存器;所述工艺映射方法包括:在第一个LUT4的输入端分别接入第一输入信号、第二输入信号、第一选通信号和第二选通信号,通过所述第一选通信号选通所述第一个LUT4的输出端输出第一输入信号或者第二输入信号,或者通过第二选通信号选通所述第一个LUT4的输出端输出所述第一选通信号;在LUT4C的输入端分别接入第三输入信号、第四输入信号、所述第一个LUT4的输出端输出的信号和第二选通信号,通过第二选通信号选通所述LUT4C输出所述第一个LUT4的输出端输出的第一输入信号或者第二输入信号,或者通过第二选通信号和所述第一个LUT4的输出端输出的第一选通信号选通所述第一个LUT4的输出端输出所述第三输入信号或所述第四输入信号;并且在第二个LUT4的输入端分别接入第五输入信号、第六输入信号和所述第二选通信号,通过所述第二选通信号选通所述第二个LUT4的输出端输出第五输入信号或者第六输入信号;其中,所述LUT4C的输出端连接所述LP中的一个二选一选择器的第一输入端,所述第二个LUT4的输出端连接所述二选一选择器的第二输入端;所述二选一选择器根据第三选通信号选通输出所述第一输入端输入的第一输入信号或者第二输入信号或者第三输入信号或者第四输入信号,或者选通输出所述第二输入端输入的第五输入信号或者第六输入信号。
地址 100083 北京市海淀区学院路30号天工大厦B座20层