ELEN500 Advanced Logic Design

Class Profile

  1. Thirty (30) students completed and returned the questionnaire.
  2. All but one (1) have email addresses.
  3. The class contains 13 full time students, 2 hardware engineers, 1 test engineer, 1 applications engineer, 5 design engineers, 2 software engineers, 1 senior design engineer, 1 DSP software engineers, and 4 who omitted putting their occupation on the form.
  4. Work experience includes: IC process, product, & testing, mechanical engineering, design engineering, applications/system engineering, production engineering, system test and integration, VHDL modeling & simulation, hi-end audio amp design, researcher, fabrication, electronics and software development, logic design with FPGA and board level design, RF and microwave design, microwave circuit design, software development, logic/circuit design, VLSI, Verilog programming, CPU chip architecture evaluation, and teaching logic design. Twelve (12) students have no work experience relevant to this class.
  5. Two students indicated no previous logic design courses. Everyone else has had at least Introduction to Logic Design ELEN 21 or its equivalent. Twenty-two (22) students have had two or more classes in VLSI design and/or digital logic design.
  6. Course Expectations in terms of content:

Learn about analysis & synthesis of combinational & sequential digital circuits,
Learn more about logic design,
Learn more about FSM & optimization,
Acquire Design for Test concepts,
Learn fundamentals of logic design,
Learn principles applied to design from electrical engineering point of view,
Increase analog design experience,
Brush up on digital design experience,
Obtain a good understanding to the algorithms and synthesis of logic design,
Learn minimization techniques,
Learn asynchronous sequential circuit design,
Learn digital VLSI design,
Acquire a basis for logic synthesis,
Learn answers to questions asked by a hiring manager for a digital logic design position,
Work on a digital design project related to real world work,
Learn detailed and practical logic design as it is done in the real industry,
Real world emphasis,
Content that pertains to current logic design problems and solutions,
Good theoretical background information,
In depth knowledge of logic design,
Get a strong base in logic design,
Required core course,
A review and extension of previous logic design courses,
Learn about synthesis and finite state machines,
Digital design knowledge to develop simple circuits for robotics,
Learn advanced concepts in logic design,
Update information and techniques of current industry,
Study asynchronous circuits,
Study state machines,
Learn more about modern logic design and some tools.