# HEncryption **Repository Path**: HuiYuGJ/hencryption ## Basic Information - **Project Name**: HEncryption - **Description**: Encryption algorithm design of hit verilog courseware - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 0 - **Created**: 2023-05-23 - **Last Updated**: 2024-03-28 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # introduction 1. 使用C语言分别在PC平台和嵌入式平台进行present加密算法代码编写和验证 2. 使用verilog在modelsim中实现present加密算法并仿真验证 3. 通过SRAM(内含状态机)和uart模块进行present加密算法验证 4. 在Quartus prime 中进行联合仿真并上板,实现数码管显示、LED亮灯、串口发送 # File structure 1. Cpp_code 用于实现C代码实现,使用的编译器为GCC 8.2.0,G++ 8.2.0,芯片为Intel i7 10th 2. MCU_MDK5 基于Cortex-m3内核,主频72M,TSMC90nm 3. Verilog_code 是verilog代码,使用DesignCompiler进行时序综合求得最短时间 4. document 放置参考文献 5. picture 放置结果图片 6. Modelsim_Project放置modelsim运行结果 7. Quartus_code 用于基于MAX10,TSMC55nm ,用于联合仿真和上板验证,包含数码管、LED灯、串口。