Lab 4: Sequential Design

From Center for Integrated Circuits and Devices Research (CIDR)
Jump to navigation Jump to search

In this exercise, we will complete our design of the LiCi encryption. Below are the general steps we will be following:


  • Using the keygen design from Lab 2, we will re-synthesize it using the sky130nm following the procedure in Lab 3.
  • Design the whole system, using our keygen, LiCi round and counter. You might also need a control block to facilitate the flow of signals. Note also that the S-box for the keygen is different from the S-box of the LiCi round.
  • Synthesize the design with and without constraints

You are to submit the following:

1. A report containing the following:

  • The characterization of the re-synthesized keygen
  • Block diagram of the whole system
  • The characterization of the whole system
  • Discussion and analysis

2. Your verilog codes of your design and testbenches. Include a text file describing each file.

3. Relevant reports from tool to support your characterization in the report


Back to Modern_VLSI_Design_(February_2024)