100 likes | 485 Views
CS 303 Logic & Digital System Design. Logic & Digital System Design . Examles of Usage Vending Machines Communication System μ -Processors Traffic controls Elevators Mobile Phones Anywhere you can imagine etc…. Types of Digital Systems.
E N D
Logic&Digital System Design • Examles of Usage • Vending Machines • Communication System • μ-Processors • Traffic controls • Elevators • Mobile Phones • Anywhere you can imagine • etc…
Types of Digital Systems • Application Specific Integrated Circuit (ASIC) • Fast, small, less power (very efficient) • Expensive (millions of $) • Not mistake tolerant
Types of Digital Systems(Cont.) • Field Programmable Gate Array (FPGA) • Not so fast, consumes more power (less efficient than ASIC) • Cheap • Mistake tolerant
ASIC-FPGA Attention: This representation of FPGA is wrong. It just demonstrates a good functional representation.
How To Design ? • Full Custom • State machine • Schematic • Hardware Description Language (HDL)
Software Tools IMPLEMENTATION SYNTHESIS SIMULATION