⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 blg.vhd.txt

📁 lattice isplever7竟然没有除法库,只好在网上找了老外写的vhdl除法器
💻 TXT
📖 第 1 页 / 共 2 页
字号:
               (g(3) and p(4) and p(5) and p(6) and p(7) and p(8)) or               (g(2) and p(3) and p(4) and p(5) and p(6) and p(7) and p(8)) or               (g(1) and p(2) and p(3) and p(4) and p(5) and p(6) and p(7)                and p(8)) or               (g(0) and p(1) and p(2) and p(3) and p(4) and p(5) and p(6)                and p(7) and p(8)));    end generate;    C10_GEN : if WIDTH >= 10 generate      C(10) <= (g(9) or                (g(8) and p(9)) or                (g(7) and p(8) and p(9)) or                (g(6) and p(7) and p(8) and p(9)) or                (g(5) and p(6) and p(7) and p(8) and p(9)) or                (g(4) and p(5) and p(6) and p(7) and p(8) and p(9)) or                (g(3) and p(4) and p(5) and p(6) and p(7) and p(8) and p(9)) or                (g(2) and p(3) and p(4) and p(5) and p(6) and p(7) and p(8)                 and p(9)) or                (g(1) and p(2) and p(3) and p(4) and p(5) and p(6) and p(7)                 and p(8) and p(9)) or                (g(0) and p(1) and p(2) and p(3) and p(4) and p(5) and p(6)                 and p(7) and p(8) and p(9)));    end generate;    C11_GEN : if WIDTH >= 11 generate      C(11) <= (g(10) or                (g(9) and p(10)) or                (g(8) and p(9) and p(10)) or                (g(7) and p(8) and p(9) and p(10)) or                (g(6) and p(7) and p(8) and p(9) and p(10)) or                (g(5) and p(6) and p(7) and p(8) and p(9) and p(10)) or                (g(4) and p(5) and p(6) and p(7) and p(8) and p(9) and p(10))                or                (g(3) and p(4) and p(5) and p(6) and p(7) and p(8) and p(9)                 and p(10)) or                (g(2) and p(3) and p(4) and p(5) and p(6) and p(7) and p(8)                 and p(9) and p(10)) or                (g(1) and p(2) and p(3) and p(4) and p(5) and p(6) and p(7)                 and p(8) and p(9) and p(10)) or                (g(0) and p(1) and p(2) and p(3) and p(4) and p(5) and p(6)                 and p(7) and p(8) and p(9) and p(10)));    end generate;    C12_GEN : if WIDTH >= 12 generate      C(12) <= (g(11) or                (g(10) and p(11)) or                (g(9) and p(10) and p(11)) or                (g(8) and p(9) and p(10) and p(11)) or                (g(7) and p(8) and p(9) and p(10) and p(11)) or                (g(6) and p(7) and p(8) and p(9) and p(10) and p(11)) or                (g(5) and p(6) and p(7) and p(8) and p(9) and p(10) and p(11))                or                (g(4) and p(5) and p(6) and p(7) and p(8) and p(9) and p(10)                 and p(11)) or                (g(3) and p(4) and p(5) and p(6) and p(7) and p(8) and p(9)                 and p(10) and p(11)) or                (g(2) and p(3) and p(4) and p(5) and p(6) and p(7) and p(8)                 and p(9) and p(10) and p(11)) or                (g(1) and p(2) and p(3) and p(4) and p(5) and p(6) and p(7)                 and p(8) and p(9) and p(10) and p(11)) or                (g(0) and p(1) and p(2) and p(3) and p(4) and p(5) and p(6)                 and p(7) and p(8) and p(9) and p(10) and p(11)));    end generate;    C13_GEN : if WIDTH >= 13 generate      C(13) <= (g(12) or                (g(11) and p(12)) or                (g(10) and p(11) and p(12)) or                (g(9) and p(10) and p(11) and p(12)) or                (g(8) and p(9) and p(10) and p(11) and p(12)) or                (g(7) and p(8) and p(9) and p(10) and p(11) and p(12)) or                (g(6) and p(7) and p(8) and p(9) and p(10) and p(11) and p(12))                or                (g(5) and p(6) and p(7) and p(8) and p(9) and p(10) and p(11)                 and p(12)) or                (g(4) and p(5) and p(6) and p(7) and p(8) and p(9) and p(10)                 and p(11) and p(12)) or                (g(3) and p(4) and p(5) and p(6) and p(7) and p(8) and p(9)                 and p(10) and p(11) and p(12)) or                (g(2) and p(3) and p(4) and p(5) and p(6) and p(7) and p(8)                 and p(9) and p(10) and p(11) and p(12)) or                (g(1) and p(2) and p(3) and p(4) and p(5) and p(6) and p(7)                 and p(8) and p(9) and p(10) and p(11) and p(12)) or                (g(0) and p(1) and p(2) and p(3) and p(4) and p(5) and p(6)                 and p(7) and p(8) and p(9) and p(10) and p(11) and p(12)));    end generate;    C14_GEN : if WIDTH >= 14 generate      C(14) <= (g(13) or                (g(12) and p(13)) or                (g(11) and p(12) and p(13)) or                (g(10) and p(11) and p(12) and p(13)) or                (g(9) and p(10) and p(11) and p(12) and p(13)) or                (g(8) and p(9) and p(10) and p(11) and p(12) and p(13)) or                (g(7) and p(8) and p(9) and p(10) and p(11) and p(12)                 and p(13)) or                (g(6) and p(7) and p(8) and p(9) and p(10) and p(11) and p(12)                 and p(13)) or                (g(5) and p(6) and p(7) and p(8) and p(9) and p(10) and p(11)                 and p(12) and p(13)) or                (g(4) and p(5) and p(6) and p(7) and p(8) and p(9) and p(10)                 and p(11) and p(12) and p(13)) or                (g(3) and p(4) and p(5) and p(6) and p(7) and p(8) and p(9)                 and p(10) and p(11) and p(12) and p(13)) or                (g(2) and p(3) and p(4) and p(5) and p(6) and p(7) and p(8)                 and p(9) and p(10) and p(11) and p(12) and p(13)) or                (g(1) and p(2) and p(3) and p(4) and p(5) and p(6) and p(7)                 and p(8) and p(9) and p(10) and p(11) and p(12) and p(13)) or                (g(0) and p(1) and p(2) and p(3) and p(4) and p(5) and p(6)                 and p(7) and p(8) and p(9) and p(10) and p(11) and p(12)                 and p(13)));    end generate;    C15_GEN : if WIDTH >= 15 generate      C(15) <= (g(14) or                (g(13) and p(14)) or                (g(12) and p(13) and p(14)) or                (g(11) and p(12) and p(13) and p(14)) or                (g(10) and p(11) and p(12) and p(13) and p(14)) or                (g(9) and p(10) and p(11) and p(12) and p(13) and p(14)) or                (g(8) and p(9) and p(10) and p(11) and p(12) and p(13)                 and p(14)) or                (g(7) and p(8) and p(9) and p(10) and p(11) and p(12)                 and p(13) and p(14)) or                (g(6) and p(7) and p(8) and p(9) and p(10) and p(11) and p(12)                 and p(13) and p(14)) or                (g(5) and p(6) and p(7) and p(8) and p(9) and p(10) and p(11)                 and p(12) and p(13) and p(14)) or                (g(4) and p(5) and p(6) and p(7) and p(8) and p(9) and p(10)                 and p(11) and p(12) and p(13) and p(14)) or                (g(3) and p(4) and p(5) and p(6) and p(7) and p(8) and p(9)                 and p(10) and p(11) and p(12) and p(13) and p(14)) or                (g(2) and p(3) and p(4) and p(5) and p(6) and p(7) and p(8)                 and p(9) and p(10) and p(11) and p(12) and p(13) and p(14)) or                (g(1) and p(2) and p(3) and p(4) and p(5) and p(6) and p(7)                 and p(8) and p(9) and p(10) and p(11) and p(12) and p(13)                 and p(14)) or                (g(0) and p(1) and p(2) and p(3) and p(4) and p(5) and p(6)                 and p(7) and p(8) and p(9) and p(10) and p(11) and p(12)                 and p(13) and p(14)));    end generate;    C16_GEN : if WIDTH >= 16 generate      C(16) <= (g(15) or                (g(14) and p(15)) or                (g(13) and p(14) and p(15)) or                (g(12) and p(13) and p(14) and p(15)) or                (g(11) and p(12) and p(13) and p(14) and p(15)) or                (g(10) and p(11) and p(12) and p(13) and p(14) and p(15)) or                (g(9) and p(10) and p(11) and p(12) and p(13) and p(14)                 and p(15)) or                (g(8) and p(9) and p(10) and p(11) and p(12) and p(13)                 and p(14) and p(15)) or                (g(7) and p(8) and p(9) and p(10) and p(11) and p(12)                 and p(13) and p(14) and p(15)) or                (g(6) and p(7) and p(8) and p(9) and p(10) and p(11) and p(12)                 and p(13) and p(14) and p(15)) or                (g(5) and p(6) and p(7) and p(8) and p(9) and p(10) and p(11)                 and p(12) and p(13) and p(14) and p(15)) or                (g(4) and p(5) and p(6) and p(7) and p(8) and p(9) and p(10)                 and p(11) and p(12) and p(13) and p(14) and p(15)) or                (g(3) and p(4) and p(5) and p(6) and p(7) and p(8) and p(9)                 and p(10) and p(11) and p(12) and p(13) and p(14) and p(15))                or                (g(2) and p(3) and p(4) and p(5) and p(6) and p(7) and p(8)                 and p(9) and p(10) and p(11) and p(12) and p(13) and p(14)                 and p(15)) or                (g(1) and p(2) and p(3) and p(4) and p(5) and p(6) and p(7)                 and p(8) and p(9) and p(10) and p(11) and p(12) and p(13)                 and p(14) and p(15)) or                (g(0) and p(1) and p(2) and p(3) and p(4) and p(5) and p(6)                 and p(7) and p(8) and p(9) and p(10) and p(11) and p(12)                 and p(13) and p(14) and p(15)));    end generate;  end generate;--I0: OR8--port map (A=>o1, B=>o2, C=>o3, D=>o4, E=>o5, F=>o6, G=>o7, H=>o8, Q=>C(8));--o1 <= g(7);--I2: OR2 port map(g(6), p(7), o2);--I3: OR3 port map(g(5), p(6), p(7), o3);--I4: OR4 port map(g(4), p(5), p(6), p(7), o4);--I5: OR5 port map(g(3), p(4), p(5), p(6), p(7), o5);--I6: OR6 port map(g(2), p(3), p(4), p(5), p(6), p(7), o6);--I7: OR7 port map(g(1), p(2), p(3), p(4), p(5), p(6), p(7), o7);--I8: OR8 port map(g(0), p(1), p(2), p(3), p(4), p(5), p(6), p(7), o8);end RTL;--------------------------------------------------------------------------------- CONFIGURATION--------------------------------------------------------------------------------- synopsys translate_offconfiguration blg_CFG of blg is  for RTL  end for;end blg_CFG;-- synopsys translate_on

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -