Pratheep Joe Siluvai Iruthayaraj's repositories

Hw-Sw-Co-Design-for-Cryptography

The objective of this course is to build knowledge and skills necessary for efficient implementations of cryptographic primitives on reconfigurable hardware. The implementation platform will be a field programmable gate array (FPGA) containing a general purpose processor and additional reconfigurable fabric for implementations of custom hardware accelerators. In the studio format,team projects require designof selected cryptographic primitives followed bycomparisonand contrastof various implementation alternatives, such assoftware, custom FPGA hardware, and hybrid hardware-software co-design. Project teams are ideally composed of one Computer Engineering student and one Software Engineering or Computer Science student. Computer Engineering students lead the hardware design portions of each project,and Software Engineering and Computer Science students lead the software development portions. Topics may includebinary finite field arithmetic, block ciphers,

Language:CStargazers:7Issues:0Issues:0

Real-time_Embedded-Systems

Six Projects from Real-time Embedded Systems

Language:CStargazers:1Issues:0Issues:0

Design-of-Corsstalk-Avoidance-CODEC

Design of Crosstalk Avoidance Coding Schemes

Language:VerilogStargazers:0Issues:0Issues:0

SystemVerilogAssertions

Examples and reference for System Verilog Assertions

Language:SystemVerilogStargazers:0Issues:0Issues:0

SystemVerilogReference

training labs and examples

Language:SystemVerilogStargazers:0Issues:0Issues:0

UVMReference

Reference examples and short projects using UVM Methodology

Language:SystemVerilogStargazers:0Issues:0Issues:0