0% found this document useful (0 votes)
22 views3 pages

Exp No 1

This document provides information about a lab workshop on ARM based SOC design hosted by the National Institute of Electronics and Information Technology in Calicut. It includes contact information for Mr. Sreejeesh SG, who is the point of contact for the lab. The document then introduces the purpose of the lab, which is to simulate basic logic gates using Modelsim or Xilinx Vivado software. Tables describing the logic symbols and truth tables of common logic gates like OR, AND, NAND, XOR and NOT are provided. Students are tasked with describing these logic gates in Verilog HDL and capturing their waveforms. Finally, it lists some questions to be answered after completion of the lab about ports, operators, and simulation.

Uploaded by

joel mathews
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
22 views3 pages

Exp No 1

This document provides information about a lab workshop on ARM based SOC design hosted by the National Institute of Electronics and Information Technology in Calicut. It includes contact information for Mr. Sreejeesh SG, who is the point of contact for the lab. The document then introduces the purpose of the lab, which is to simulate basic logic gates using Modelsim or Xilinx Vivado software. Tables describing the logic symbols and truth tables of common logic gates like OR, AND, NAND, XOR and NOT are provided. Students are tasked with describing these logic gates in Verilog HDL and capturing their waveforms. Finally, it lists some questions to be answered after completion of the lab about ports, operators, and simulation.

Uploaded by

joel mathews
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 3

NATIONAL INSTITUTE OF ELECTRONICS AND INFORMATION

TECHNOLOGY, CALICUT

NPTEL Lab Workshop Manual

Lab Workshop on ARM Based SOC Design

Contact Point for the Lab

Mr. Sreejeesh SG

Senior Technical Officer

Email: [email protected]

Ph.: 9447769756 (WhatsApp Preferred)

Prepared by Sreejeesh SG Lab Manual/Verilog HDL

i
Introduction to Combinational Circuit Simulation Lab: 1
Logic gates

Introduction
The purpose of this experiment is to simulate the behavior of several of the
basic logic gates and you will connect several logic gates together to create
simple digital model.
Software tools Requirement
Modelsim (Siemens)

Xilinx Vivado

Logic Gates and their Properties

Gate Description Truth Table Logic Symbol

The output is active high if any one A0 B0 Output Q


of the input is in active high state,
1 0
Mathematically, 0
OR 0 1
Q = A+B 1
1 1
1

The output is active A B Output


high only if both the inputs are in Q0
AND 0 0
active high state, Mathematically, 0
0 1
1 0

Q = A.B 0
1 1

Lab Manual-Verilog/ FPGA


Output Q
A B
The output is active high only if any 1
NAND 0 0
one of the input is in active low state,
1
Mathematically,
0 1 1
Q = (A.B)’
1 0 0
1 1
The output is active high only if any A B Output Q
one of the input is in active high
0 0 0
state, Mathematically,
XOR 1
Q = A.B’ + B.A’
0 1 1
1 0 0
1 1

NOT In this gate the output is opposite to A0 Output Q


the input state, Mathematically,
1
Q= A1 1
0

The output is active high only if both A B Output Q


the inputs are in active low state,
0 0 1
Mathematically,
NOR 0
Q = (A+B)’
0 1 0
1 0
1 1

Describe the following basic logic gates in Verilog HDL and capture the
Waveforms
Questions to answered after this lab
1. What is meant by ports?
2. Write the different types of port modes.
3. What are different types of operators?
4. What is difference b/w <= and: = operators?
5. What is meant by simulation?

Lab Manual-Verilog/ FPGA

You might also like