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

📄 sha1_add_pack.vhd

📁 本算法基于leon2协处理器接口标准
💻 VHD
📖 第 1 页 / 共 2 页
字号:
          cout0  => cout100_internal,          cout1  => cout101_internal,          cout2  => cout102_internal,          cout3  => SUM0(11),                             sum    => SUM1(10)      );   SHA1_4FA_SLICE11: sha1_4fa_slice   PORT MAP(          a       => A(11),          b       => Ft(11),          c       => Wt(11),          d       => Kt(11),          e       => E(11),          f        => H0(11),          cin0   => cout100_internal,          cin1   => cout101_internal,          cin2   => cout102_internal,          cout0  => cout110_internal,          cout1  => cout111_internal,          cout2  => cout112_internal,          cout3  => SUM0(12),                             sum    => SUM1(11)      );   SHA1_4FA_SLICE12: sha1_4fa_slice   PORT MAP(          a       => A(12),          b       => Ft(12),          c       => Wt(12),          d       => Kt(12),          e       => E(12),          f        => H0(12),          cin0   => cout110_internal,          cin1   => cout111_internal,          cin2   => cout112_internal,          cout0  => cout120_internal,          cout1  => cout121_internal,          cout2  => cout122_internal,          cout3  => SUM0(13),                             sum    => SUM1(12)      );   SHA1_4FA_SLICE13: sha1_4fa_slice   PORT MAP(          a       => A(13),          b       => Ft(13),          c       => Wt(13),          d       => Kt(13),          e       => E(13),          f        => H0(13),          cin0   => cout120_internal,          cin1   => cout121_internal,          cin2   => cout122_internal,          cout0  => cout130_internal,          cout1  => cout131_internal,          cout2  => cout132_internal,          cout3  => SUM0(14),                             sum    => SUM1(13)      );   SHA1_4FA_SLICE14: sha1_4fa_slice   PORT MAP(          a       => A(14),          b       => Ft(14),          c       => Wt(14),          d       => Kt(14),          e       => E(14),          f        => H0(14),          cin0   => cout130_internal,          cin1   => cout131_internal,          cin2   => cout132_internal,          cout0  => cout140_internal,          cout1  => cout141_internal,          cout2  => cout142_internal,          cout3  => SUM0(15),                             sum    => SUM1(14)      );   SHA1_4FA_SLICE15: sha1_4fa_slice   PORT MAP(          a       => A(15),          b       => Ft(15),          c       => Wt(15),          d       => Kt(15),          e       => E(15),          f        => H0(15),          cin0   => cout140_internal,          cin1   => cout141_internal,          cin2   => cout142_internal,          cout0  => cout150_internal,          cout1  => cout151_internal,          cout2  => cout152_internal,          cout3  => SUM0(16),                             sum    => SUM1(15)      );           SHA1_4FA_SLICE16: sha1_4fa_slice   PORT MAP(          a       => A(16),          b       => Ft(16),          c       => Wt(16),          d       => Kt(16),          e       => E(16),          f        => H0(16),          cin0   => cout150_internal,          cin1   => cout151_internal,          cin2   => cout152_internal,          cout0  => cout160_internal,          cout1  => cout161_internal,          cout2  => cout162_internal,          cout3  => SUM0(17),                             sum    => SUM1(16)      );    SHA1_4FA_SLICE17: sha1_4fa_slice   PORT MAP(          a       => A(17),          b       => Ft(17),          c       => Wt(17),          d       => Kt(17),          e       => E(17),          f        => H0(17),          cin0   => cout160_internal,          cin1   => cout161_internal,          cin2   => cout162_internal,          cout0  => cout170_internal,          cout1  => cout171_internal,          cout2  => cout172_internal,          cout3  => SUM0(18),                             sum    => SUM1(17)      );   SHA1_4FA_SLICE18: sha1_4fa_slice   PORT MAP(          a       => A(18),          b       => Ft(18),          c       => Wt(18),          d       => Kt(18),          e       => E(18),          f        => H0(18),          cin0   => cout170_internal,          cin1   => cout171_internal,          cin2   => cout172_internal,          cout0  => cout180_internal,          cout1  => cout181_internal,          cout2  => cout182_internal,          cout3  => SUM0(19),                             sum    => SUM1(18)      );   SHA1_4FA_SLICE19: sha1_4fa_slice   PORT MAP(          a       => A(19),          b       => Ft(19),          c       => Wt(19),          d       => Kt(19),          e       => E(19),          f        => H0(19),          cin0   => cout180_internal,          cin1   => cout181_internal,          cin2   => cout182_internal,          cout0  => cout190_internal,          cout1  => cout191_internal,          cout2  => cout192_internal,          cout3  => SUM0(20),                             sum    => SUM1(19)      );   SHA1_4FA_SLICE20: sha1_4fa_slice   PORT MAP(          a       => A(20),          b       => Ft(20),          c       => Wt(20),          d       => Kt(20),          e       => E(20),          f        => H0(20),          cin0   => cout190_internal,          cin1   => cout191_internal,          cin2   => cout192_internal,          cout0  => cout200_internal,          cout1  => cout201_internal,          cout2  => cout202_internal,          cout3  => SUM0(21),                             sum    => SUM1(20)      );   SHA1_4FA_SLICE21: sha1_4fa_slice   PORT MAP(          a       => A(21),          b       => Ft(21),          c       => Wt(21),          d       => Kt(21),          e       => E(21),          f        => H0(21),          cin0   => cout200_internal,          cin1   => cout201_internal,          cin2   => cout202_internal,          cout0  => cout210_internal,          cout1  => cout211_internal,          cout2  => cout212_internal,          cout3  => SUM0(22),                             sum    => SUM1(21)      );   SHA1_4FA_SLICE22: sha1_4fa_slice   PORT MAP(          a       => A(22),          b       => Ft(22),          c       => Wt(22),          d       => Kt(22),          e       => E(22),          f        => H0(22),          cin0   => cout210_internal,          cin1   => cout211_internal,          cin2   => cout212_internal,          cout0  => cout220_internal,          cout1  => cout221_internal,          cout2  => cout222_internal,          cout3  => SUM0(23),                             sum    => SUM1(22)      );   SHA1_4FA_SLICE23: sha1_4fa_slice   PORT MAP(          a       => A(23),          b       => Ft(23),          c       => Wt(23),          d       => Kt(23),          e       => E(23),          f        => H0(23),          cin0   => cout220_internal,          cin1   => cout221_internal,          cin2   => cout222_internal,          cout0  => cout230_internal,          cout1  => cout231_internal,          cout2  => cout232_internal,          cout3  => SUM0(24),                             sum    => SUM1(23)      );   SHA1_4FA_SLICE24: sha1_4fa_slice   PORT MAP(          a       => A(24),          b       => Ft(24),          c       => Wt(24),          d       => Kt(24),          e       => E(24),          f        => H0(24),          cin0   => cout230_internal,          cin1   => cout231_internal,          cin2   => cout232_internal,          cout0  => cout240_internal,          cout1  => cout241_internal,          cout2  => cout242_internal,          cout3  => SUM0(25),                             sum    => SUM1(24)      );   SHA1_4FA_SLICE25: sha1_4fa_slice   PORT MAP(          a       => A(25),          b       => Ft(25),          c       => Wt(25),          d       => Kt(25),          e       => E(25),          f        => H0(25),          cin0   => cout240_internal,          cin1   => cout241_internal,          cin2   => cout242_internal,          cout0  => cout250_internal,          cout1  => cout251_internal,          cout2  => cout252_internal,          cout3  => SUM0(26),                             sum    => SUM1(25)      );           SHA1_4FA_SLICE26: sha1_4fa_slice   PORT MAP(          a       => A(26),          b       => Ft(26),          c       => Wt(26),          d       => Kt(26),          e       => E(26),          f        => H0(26),          cin0   => cout250_internal,          cin1   => cout251_internal,          cin2   => cout252_internal,          cout0  => cout260_internal,          cout1  => cout261_internal,          cout2  => cout262_internal,          cout3  => SUM0(27),                             sum    => SUM1(26)      );    SHA1_4FA_SLICE27: sha1_4fa_slice   PORT MAP(          a       => A(27),          b       => Ft(27),          c       => Wt(27),          d       => Kt(27),          e       => E(27),          f        => H0(27),          cin0   => cout260_internal,          cin1   => cout261_internal,          cin2   => cout262_internal,          cout0  => cout270_internal,          cout1  => cout271_internal,          cout2  => cout272_internal,          cout3  => SUM0(28),                             sum    => SUM1(27)      );   SHA1_4FA_SLICE28: sha1_4fa_slice   PORT MAP(          a       => A(28),          b       => Ft(28),          c       => Wt(28),          d       => Kt(28),          e       => E(28),          f        => H0(28),          cin0   => cout270_internal,          cin1   => cout271_internal,          cin2   => cout272_internal,          cout0  => cout280_internal,          cout1  => cout281_internal,          cout2  => cout282_internal,          cout3  => SUM0(29),                             sum    => SUM1(28)      );   SHA1_4FA_SLICE29: sha1_4fa_slice   PORT MAP(          a       => A(29),          b       => Ft(29),          c       => Wt(29),          d       => Kt(29),          e       => E(29),          f        => H0(29),          cin0   => cout280_internal,          cin1   => cout281_internal,          cin2   => cout282_internal,          cout0  => cout290_internal,          cout1  => cout291_internal,          cout2  => cout292_internal,          cout3  => SUM0(30),                             sum    => SUM1(29)      );   SHA1_4FA_SLICE30: sha1_4fa_slice   PORT MAP(          a       => A(30),          b       => Ft(30),          c       => Wt(30),          d       => Kt(30),          e       => E(30),          f        => H0(30),          cin0   => cout290_internal,          cin1   => cout291_internal,          cin2   => cout292_internal,          cout0  => cout300_internal,          cout1  => cout301_internal,          cout2  => cout302_internal,          cout3  => SUM0(31),                             sum    => SUM1(30)      );   SHA1_4FA_NOCOUT_SLICE31: sha1_4fa_nocout_slice   PORT MAP(          a       => A(31),          b       => Ft(31),          c       => Wt(31),          d       => Kt(31),          e       => E(31),          f        => H0(31),          cin0   => cout300_internal,          cin1   => cout301_internal,          cin2   => cout302_internal,                            sum    => SUM1(31)      );END rtl;

⌨️ 快捷键说明

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