Friday, February 3, 2012
ece 5th semester anna university syllabus
EC2304 MICROPROCESSORS AND MICROCONTROLLERS
BE Anna university 5th semester syllabus
ME2354 AUTOMOBILE ENGINEERING ME 2354 AUTOMOBILE ENGINEERING
CE2252 STRENGTH OF MATERIALS CE 2252 STRENGTH OF MATERIALS
IT2351 NETWORK PROGRAMMING AND MANAGEMENT LT P C IT 2351 NETWORK PROGRAMMING AND MANAGEMENT
IT2351 NETWORK PROGRAMMING AND MANAGEMENT LT P C
3 0 0 3
UNIT I ELEMENTARY TCP SOCKETS 9
Introduction to Socket Programming – Overview of TCP/IP Protocols –Introduction to
Sockets – Socket address Structures – Byte ordering functions – address conversion
functions – Elementary TCP Sockets – socket, connect, bind, listen, accept, read, write,
close functions – Iterative Server – Concurrent Server.
UNIT II APPLICATION DEVELOPMENT 9
TCP Echo Server – TCP Echo Client – Posix Signal handling – Server with multiple
clients – boundary conditions: Server process Crashes, Server host Crashes, Server
Crashes and reboots, Server Shutdown – I/O multiplexing – I/O Models – select function
– shutdown function – TCP echo Server (with multiplexing) – poll function – TCP echo
Client (with Multiplexing).
UNIT III SOCKET OPTIONS, ELEMENTARY UDP SOCKETS 9
Socket options – getsocket and setsocket functions – generic socket options – IP socket
options – ICMP socket options – TCP socket options – Elementary UDP sockets – UDP
echo Server – UDP echo Client – Multiplexing TCP and UDP sockets – Domain name
system – gethostbyname function – Ipv6 support in DNS – gethostbyadr function –
getservbyname and getservbyport functions.
UNIT IV ADVANCED SOCKETS 9
Ipv4 and Ipv6 interoperability – threaded servers – thread creation and termination –
TCP echo server using threads – Mutexes – condition variables – raw sockets – raw
socket creation – raw socket output – raw socket input – ping program – trace route
program.
UNIT V SIMPLE NETWORK MANAGEMENT 9
SNMP network management concepts – SNMP management information – standard
MIB’s – SNMPv1 protocol and Practical issues – introduction to RMON, SNMPv2 and
SNMPv3.
TOTAL = 45 PERIODS
TEXT BOOKS:
1. W. Richard Stevens, “Unix Network Programming Vol-I”, Second Edition, Pearson
Education, 1998.
2. Mani Subramaniam, “Network Management: Principles and Practice“, Addison
Wesley”, First Edition, 2001.
REFERENCES:
1. D.E. Comer, “Internetworking with TCP/IP Vol- III”, (BSD Sockets Version), Second
Edition, Pearson Education, 2003.
2. William Stallings, “SNMP, SNMPv2, SNMPv3 and RMON 1 and 2”,Third Edition,
Addison Wesley, 1999.
5
IT 2354 EMBEDDED SYSTEMS IT2354 EMBEDDED SYSTEMS
3 0 0 3
UNIT I EMBEDDED COMPUTING 9
Challenges of Embedded Systems – Embedded system design process. Embedded
processors – 8051 Microcontroller, ARM processor – Architecture, Instruction sets and
programming.
UNIT II MEMORY AND INPUT / OUTPUT MANAGEMENT 9
Programming Input and Output – Memory system mechanisms – Memory and I/O
devices and interfacing – Interrupts handling.
UNIT III PROCESSES AND OPERATING SYSTEMS 9
Multiple tasks and processes – Context switching – Scheduling policies – Interprocess
communication mechanisms – Performance issues.
UNIT IV EMBEDDED SOFTWARE 9
Programming embedded systems in assembly and C – Meeting real time constraints –
Multi-state systems and function sequences. Embedded software development tools –
Emulators and debuggers.
UNIT V EMBEDDED SYSTEM DEVELOPMENT 9
Design issues and techniques – Case studies – Complete design of example embedded
systems.
TOTAL = 45 PERIODS
TEXT BOOKS:
1. Wayne Wolf, “Computers as Components: Principles of Embedded Computer
System Design”, Elsevier, 2006.
2. Michael J. Pont, “Embedded C”, Pearson Education , 2007.
REFERENCES:
1. Steve Heath, “Embedded System Design”, Elsevier, 2005.
2. Muhammed Ali Mazidi, Janice Gillispie Mazidi and Rolin D. McKinlay, “The 8051
Microcontroller and Embedded Systems”, Pearson Education, Second edition, 2007.
9
DIGITAL SIGNAL PROCESSING – Nov 2011 Anna University Previous year Model Question Paper
| | | |
B.E./B.Tech. DEGREE EXAMINATION, NOVEMBER/DECEMBER 2011.
Seventh Semester www.2webworld.com
Computer Science and Engineering
CS 2403 — DIGITAL SIGNAL PROCESSING
(Common to Fifth Semester Information Technology)
(Regulation 2008)
Time : Three hours Maximum : 100 marks
Answer ALL questions. www.2webworld.com
PART A — (10 × 2 = 20 marks)
1. Define and express the transfer function of Nth order LTI system.
2. Compare linear convolution and circular convolution.
3. What is the relation between DFT and Z-Transform?
4. What is phase factor or twiddle factor?
5. Sketch the various tolerance limits to approximate an ideal lowpass and
highpass filter. www.2webworld.com
6. What is the importance of poles in filter design?
7. What is frequency warping?
8. What is Butterworth approximation?
9. List various voice compression and coding techniques.
10. What are the various enhancement techniques in image processing?
PART B — (5 × 16 = 80 marks)
11. (a) (i) Find the inverse Z-Transform of
using www.2webworld.com
(1) Residue method and
(2) Convolution method. (8)
(ii) State and prove circular convolution. (8)
Or www.2webworld.com
(b) LTI system is described by the difference equation
y(n ) = a y(n ?1) + b x (n ). Find the impulse response, magnitude
function and phase function. Solve b, if H (w) = 1 . Sketch the
magnitude and phase response for a = 0.6. (16)
12. (a) (i) Evaluate the 8-point for the following sequences using DIT-FFT
algorithm (8)
( ) www.2webworld.com
(ii) Calculate the percentage of saving in calculations in a 1024-
point radix -2 FFT, when compared to direct DFT. (8)
Or www.2webworld.com
(b) Determine the response of LTI system when the input sequence
x (n ) = {?1, 1, 2, 1, ?1 } by radix 2 DIT FFT. The impulse response of the
system is h(n ) = {?1, 1, ?1, 1}. (16)
13. (a) The specification of the desired lowpass filter is
( )
Design a Butterworth digital filter using bilinear transformation. (16)
Or www.2webworld.com
(b) The specification of the desired low pass filter is
( ) www.2webworld.com
Design a Chebyshev digital filter using impulse invariant
transformation. (16)
14. (a) (i) Design a single tier notch filter to reject frequencies in the range
1 to 2 rad/sec using rectangular window with N = 7 . (8)
(ii) Compare Hamming window and Kaiser window. (8)
Or www.2webworld.com
(b) (i) Explain the characteristics of a limit cycle oscillation with
respect to the system described by the equation
y(n ) = 0.95 y(n ?1) + x (n ). Determine the dead band of the filter. (8)
(ii) Explain Gibb’s phenomenon (or Gibb’s oscillation). (8)
15. (a) Explain the methods of speech analysis and synthesis in detail. (16)
Or www.2webworld.com
(b) Explain how image enhancement restoration and coding can be done
using signal processing. (16)