Вы находитесь на странице: 1из 2

PRE REQUIREMENTS

DIGITAL ELECTRONICS

Logic Gates, Combinational Circuits, Half Adder, Full Adder, Half Subtractor, Full Subtractor, Parallel Adder,
Serial Adder, Carry look ahead Adder, Comparator, Encoder, Decoder, Priority Encoder, Multiplexer, De-
Multiplexer, Sequential Circuits, Flip Flops, Latch, Types of Flops and Latch. Registers, Types of Registers,
Synchronous and Asynchronous Counters, FSM, Mealy, Moore, FSM Design, Race around condition, Meta
stability, Setup, Hold, Solution for setup and hold violation.

VERILOG

Design Styles, Bottom up approach, Top Down approach, Behavioral model, RTL, Gate level, Module
definition, Module Instantiation, Ports, Port connection rules, Port Mapping, Hierarchical Identifiers, Data
types, Types of nets, Register Data Types, Verilog operators, Verilog Behavior modeling, Procedural Blocks,
Procedural Assignment Statements, Blocking and Non-Blocking assignment, Conditional statements, Case
statement, Looping statements, continuous assignment statements, Simple Verilog codes for synchronous
circuit , Asynchronous circuit, HA, FA, HS, FS, DFF, Counter, FSM and Test-Benches.

Source:

Test Books:
Digital Book : “Digital Logic and computer design“ by Morris Mano.
Verilog Book : “Verilog digital system design” by Zainalabedin Navabi.
Verilog Book : “Verilog HDL” by Samir palnitkar.
DFT Book : “VLSI Test principals and Architecture” by Laung- Terng Wang
Download link : ftp://doc.nit.ac.ir/cee/y.baleghi/Fault-Tolerant/Books/VLSI_Testing.pdf
: http://www.vlsiip.com/pdf/dft.pdf

IIT Lectures:
Digital Pdf and Video by IIT Madras : http://nptel.ac.in/courses/117106086/1
Verilog pdf and video by IIT Kharagpur : http://nptel.ac.in/courses/106105083/3

ChipEdge Technologies Pvt Phones: 080- 42112558, 09611766442 Web: https://chipedge.com/


Commonly used Linux Commands

S.No Command Description


1 Display file’s contents to the standard output device
cat [filename]
(usually your monitor).
2 cd /directorypath Change to directory.
3 chmod [options] mode filename Change a file’s permissions.
4 chown [options] filename Change who owns a file.
5 clear Clear a command line screen/window for a fresh start.
6 cp [options] source destination Copy files and directories.
7 date [options] Display or set the system date and time.
8 df [options] Display used and available disk space.
9 du [options] Show how much space each file takes up.
10 file [options] filename Determine what type of data is within a file.
11 find [pathname] [expression] Search for files matching a provided pattern.
12 grep [options] pattern [filesname] Search files or output for a particular pattern.
13 kill [options] pid Stop a process. If the process refuses to stop, use kill -9 pid.
14 less [options] [filename] View the contents of a file one page at a time.
15 ln [options] source [destination] Create a shortcut.
16 Search a copy of your filesystem for the specified
locate filename
filename.
17 lpr [options] Send a print job.
18 ls [options] List directory contents.
19 man [command] Display the help information for the specified command.
20 mkdir [options] directory Create a new directory.
21 mv [options] source destination Rename or move file(s) or directories.
22 Change the password or allow (for the system administrator) to
passwd [name [password]]
change any password.
23 ps [options] Display a snapshot of the currently running processes.
24 pwd Display the pathname for the current directory.
25 rm [options] directory Remove (delete) file(s) and/or directories.
26 rmdir [options] directory Delete empty directories.
27 Remotely log in to another Linux machine, over the network.
ssh [options] user@machine
Leave an ssh session by typing exit.
28 su [options] [user [arguments]] Switch to another user account.
29 Display the last n lines of a file (the default is
tail [options] [filename]
10).
30 tar [options] filename Store and extract files from a tarfile (.tar) or tarball (.tar.gz or .tgz).
31 Displays the resources being used on your system. Press q to
top
exit.
32 touch filename Create an empty file with the specified name.
33 who [options] Display who is logged on.

Note: Red color content is Mandatory

ChipEdge Technologies Pvt Phones: 080- 42112558, 09611766442 Web: https://chipedge.com/

Вам также может понравиться