EC757

Digital System Design (3 – 0 - 0) 3

Programmable logic devices (PLDs). Programmable gate arrays. Xilinx series FPGAs. Altera complex PLDs. Altera Flux 10K series CPLDs.

FPGA- based system design. FPGA fabrics. Combinational network delay. Power and energy optimization sequential machine design styles. Rules for clocking. Performance analysis.

Combinational circuit design: circuit families, static CMOS, ratioed circuits. Cascade voltage switch logic, Dynamic circuits. Pass transistor circuits, Differential circuits.

Sequencing static circuits. Circuit design of latches and flip-flops. Static sequencing element methodology. Sequencing dynamic circuits. Synchronizers.

Datapath and array subsystems : Addition / Subtraction , Comparators, counters, coding, multiplication and division. SRAM,DRAM,ROM, serial access memory, context-addressable memory.

References: 

N.H.E.Weste etal, CMOS VLSI Design (3/e), Pearson, 2005

W.Wolf, FPGA- based System Design, Pearson, 2004