Loading [MathJax]/extensions/TeX/AMSsymbols.js
SHA-2 Workbench  1.0
Design Unit List
Here is a list of all design unit members with links to the Entities they belong to:
[detail level 12]
 CChoose\(Ch\) function block
 CChoose.RTLArchitecture of the \(Ch\) function block
 CcounterUpward counter
 Ccounter.BehaviouralArchitecture of the counter
 CCS_adderCarry-Save adder
 CCS_adder.RTLArchitecture of the Carry Save Adder
 CD_ffEnabled D flip-flop with asynchronous reset
 CD_ff.BehaviouralArchitecture of the D flip-flop
 CExpander_stageStage of the Expander pipeline
 CExpander_stage.RTLArchitecture of the Expander pipeline stage
 Cfull_adderFull adder
 Cfull_adder.RTLArchitecture of the full adder
 Cfull_adder_arrayFull adder array
 Cfull_adder_array.RTLArchitectuere of the full adder array
 CInitialisation_blockInitialisation block for the Compressor pipeline
 CInitialisation_block.Reordered_UF2Initialisation block for the Reordered_UF2 architecture of the transformation round block
 CK_ROMConstants ROM
 CK_ROM.BehaviouralArchitecture of the constants ROM
 CLast_transformationLast pipeline stage
 CLast_transformation.RTLArchitecture of the last pipeline stage
 CMajority\(Maj\) function block
 CMajority.RTLArchitecture of the \(Maj\) function block
 CRC_adderRipple-Carry adder
 CRC_adder.RTLArchitecture of the RC adder
 CregD register
 Creg.RTLArchitecture of the D register
 CSHA2_Control_UnitControl Unit for the hash core
 CSHA2_Control_Unit.FSMFinite State Machine to control the hash core
 CSHA2_Control_Unit.ReorderingFinite State Machine with support for resource reordering
 CSHA2_coreSHA-2 hash core
 CSHA2_core.RTLArchitecture of the hash core
 CSigma_0\(\Sigma_0\) function block
 CSigma_0.RTLArchitecture of the \(\Sigma_0\) function block
 CSigma_1\(\Sigma_1\) function block
 CSigma_1.RTLArchitecture of the \(\Sigma_1\) function block
 CT1\(T_1\) step function block
 CT1.RTLArchitecture of the \(T_1\) step function block
 CT2\(T_2\) step function block
 CT2.RTLArchitecture of the \(T_2\) step function block
 Ctest_SHA256_power_1ATest bench 1A for the SHA-256 hash core
 Ctest_SHA256_power_1A.TestbedDetail of the test bench
 Ctest_SHA256_power_1BTest bench 1B for the SHA-256 hash core
 Ctest_SHA256_power_1B.TestbedDetail of the test bench
 Ctest_SHA256_power_2ATest bench 2A for the SHA-256 hash core
 Ctest_SHA256_power_2A.TestbedDetail of the test bench
 Ctest_SHA256_power_5ATest bench 5A for the SHA-256 hash core
 Ctest_SHA256_power_5A.TestbedDetail of the test bench
 CTransf_roundTransformation round block for the Compressor pipeline
 CTransf_round.NaiveStraightforward implementation of the transformation round
 CTransf_round.Precomputed_UF1Precomputed, non-unrolled architecture of the transformation round block
 CTransf_round.Reordered_UF1Spatially-reordered, non-unrolled architecture of the transformation round block
 CTransf_round.Reordered_UF2Spatially-reordered, 2-unrolled architecture of the transformation round block
 CTransf_round_combCombinatorial part of the transformation round block
 CTransf_round_comb.NaiveStraightforward architecture of the combinatorial part of the transformation round block
 CTransf_round_comb.UnrolledUnrolled architecture of the combinatorial part of the transformation round
 CtSHA256_coreSingle-message est bench for the SHA-256 hash core
 CtSHA256_core.TestbenchDetail of the test bench
 CtSHA256_core_multiMulti-message test bench for the SHA-256 hash core
 CtSHA256_core_multi.TestbenchDetail of the test bench
 CtSHA512_coreSingle-message test bench for the SHA-512 hash core
 CtSHA512_core.TestbenchDetail of the test bench
 Cw_sigma_0\(\sigma_0\) function block
 Cw_sigma_0.RTLArchitecture of the \(\sigma_0\) function block
 Cw_sigma_1\(\sigma_1\) function block
 Cw_sigma_1.RTLArchitecture of the \(\sigma_1\) function block