Reconfigurable Pipelined Cellular Automata Array for Cryptography - PowerPoint PPT Presentation

1 / 8
About This Presentation
Title:

Reconfigurable Pipelined Cellular Automata Array for Cryptography

Description:

Design can be described at a very abstract level. Functional verification can be done early ... Different levels of abstraction can be mixed in the same model ... – PowerPoint PPT presentation

Number of Views:46
Avg rating:3.0/5.0
Slides: 9
Provided by: trl4
Category:

less

Transcript and Presenter's Notes

Title: Reconfigurable Pipelined Cellular Automata Array for Cryptography


1
CS 3850
Lecture 2 The Verilog Language
2
2.1 A First Verilog Program
module simple // Simple Register Transfer Level
(RTL) example to demo Verilog. // Register A is
incremented by one. Then first four bits of B is
// set to "not" of the last four bits of A. C is
the "and" // reduction of the last two bits of
A.
3
1.1 Evolution of Computer Aid Design
//declare registers and flip-flops   reg 07
A, B  reg C // The two "initial"s and
"always" will run concurrently initial begin
stop_at // Will stop the execution after 20
simulation units. 20 stop end
4
1.2 Emergence of HDLs
  • // These statements done at simulation time 0
    (since no k)
  • initial begin Init // Initialize register A.
    Other registers have values of "x" A 0
    // Display a header display("Time A
    B C") // Prints the
    values anytime a value of A, B or C changes
    monitor(" 0d b b b", time, A, B, C)end

5
1.2 Emergence of HDLs
  • HDL used to system- level design and simulation
  • System boards
  • Interconnect buses
  • FPGAs
  • PALs

6
(No Transcript)
7
1.4 Importance of HDLs
  • Design can be described at a very abstract level
  • Functional verification can be done early
  • Designing is similar to programming

8
1.5 Popularity of Verilog HDL
  • Easy to learn and use
  • Different levels of abstraction can be mixed in
    the same model
  • Supported by most popular logic synthesis tools
Write a Comment
User Comments (0)
About PowerShow.com