This course is part of our eLearning Archive, which includes older courses that may not be current or as user-friendly as courses designed more recently. Microelectromechanical systems (MEMS) include a whole class of devices built at the microscale that couple mechanical motion to electrical signals, and vice versa. These include sensors, actuators, and resonators. NEMS is the nanoscale equivalent of MEMS, namely, nanoelectromechanical systems. NEMS provide several advantages over MEMS for certain applications, including higher frequencies and better accuracy. In this course Dr. Tsakalakos discusses the materials and fabrication techniques for MEMS and related topics including microfluidics, electromechanics, MEMS sensors and actuators, polymer-based MEMS, and issues related to design and scaling, characterization and testing and packaging. He also reviews NEMS fabrication techniques and the advantages of NEMS as compared to MEMS.
Course content reaffirmed: 06/2015--The overall data path of a memory can be divided into two paths - the read path and the write path. This tutorial focuses on the write path of an SRAM. The write path has some unique requirements that the read path does not have, although there are some similarities as well. This design will include: the internal decoding for a write, the data in buffer and key control circuits along with their timing relationships. The overall integration of the write and read path will be designed thereby making up the complete data path into and out of the memory cell. A complete set of plots are provided along with a SPICE netlist that is extracted from the layout.
Course content reaffirmed: 06/2015--There are several important timings that must be considered when designing the Data In Buffer that go beyond amplifying the input signal to drive the data to be written into the bit cell. The control timing must be such that the hold time for data in from the customer can be zero and not cause a change on the pin to propagate all the way to the bit cell and disturb what was just written. This tutorial makes a deeper evaluation of the timing paths that must be considered between clock and data in.
This course is part of our eLearning Archive, which includes older courses that may not be current or as user-friendly as courses designed more recently. This course will introduce important issues in preparing, designing, and developing a product including: Systems Engineering "Process, design, and development; Architecture" Hardware, Software, Tradeoffs; Interface choices; Reliability versus fault tolerance; Review and Testing - Debugging, inspections, integration, validation, verification; Documentation; The Human Interface - User-centered design, elements of successful interfaces; Packaging - Its influence, environmental issues, wiring and assembly issues; Power - Types of converters and distribution; Cooling - Mechanisms, types of heat transfer, and tradeoffs; Problems - types of problems: failure, remedies, integrity.