Organic Optoelectronics
Spring 2006 · Communication System Design
This course presents a top-down approach to communications system design. The course will cover communication theory, algorithms and implementation architectures for essential blocks in modern physical-layer communication systems (coders and decoders, filters, multi-tone modulation, synchronization sub-systems). The course is hands-on, with a project component serving as a vehicle for study of different communication techniques, architectures and implementations. This year, the project is focused on WLAN transceivers. At the end of the course, students will have gone through the complete WLAN System-On-a-Chip design process, from communication theory, through algorithm and architecture all the way to the synthesized standard-cell RTL chip representation.
Readings
- Meng, T. H., B. McFarland, D. Su, and J. Thomson. “Design and Implementation of an All-CMOS 802.11a Wireless LAN Chipset.” Communications Magazine, IEEE 41, no. 8 (2003): 160-168.
- Thomson, J., et al. “An Integrated 802.11a Baseband and MAC Processor.” Solid-State Circuits Conference, Digest of Technical Papers. ISSCC, IEEE International (2002): 92-415.
- Grass, E., et al. “On the Single-Chip Implementation of a Hiperlan/2 and IEEE 802.11a Capable Modem.” Personal Communications, IEEE 8, no. 6 (2001): 48-57. (See also IEEE Wireless Communications .)
- Krstic, M., K. Maharatna, A. Troya, E. Grass, and U. Jagdhold. “Implementation of An IEEE 802.11a Compliant Low-Power Baseband Processor.” Telecommunications in Modern Satellite, Cable and Broadcasting Service. TELSIKS 6th International Conference (2003): 97-100.
- Weste, N., and D. J. Skellern. “VLSI for OFDM.” Communications Magazine, IEEE 36, no. 10 (1998): 127-131.
- Duhamel, P., and M. Vetterli. “Fast Fourier Transforms: A Tutorial Review and a State of The Art.” Signal Processing 19, no. 4 (1990): 259-299.
- Heideman, M., D. Johnson, and C. Burrus. “Gauss and The History of The Fast Fourier Transform.” ASSP Magazine, IEEE 1, no. 4 (1984): 14-21. (See also IEEE Signal Processing Magazine .)
- Cooley, J., and J. Tukey. “An Algorithm For The Machine Calculation of Complex Fourier Series.” Mathematics of Computation 19 (1965): 297-301.
- Thompson, C. D. “Fourier Transforms in VLSI.” no. UCB/CSD-82-105 (1982). (Thompson, C. D. “Fourier Transforms in VLSI,” IEEE Trans. Computers 32, no. 11 (1983): 1047-1057.)
- Shousheng, H. E., and M. Torkelson. “A New Approach To Pipeline FFT Processor.” The 10th International Parallel Processing Symposium (1996): 766-770.
- ———. “Designing Pipeline FFT Processor for OFDM (de)Modulation.” International Symposium on Signals, Systems, and Electronics (1998): 257-262.
- Maharatna, K., E. Grass, and U. Jagdhold. “A 64-point Fourier Transform Chip for High-Speed Wireless LAN Application Using OFDM.” IEEE Journal of Solid-State Circuits 39, no. 3 (2004): 484-493.
- Chiu, C., W. Hui, T. J. Ding, and J. V. McCanny. “A 64-point Fourier Transform Chip For Video Motion Compensation Using Phase Correlation.” IEEE Journal of Solid-State Circuits 31, no. 11 (1996): 1751-1761.
- Sadat, A., and W. B. Mikhael. “Fast Fourier Transform for High Speed OFDM Wireless Multimedia System.” Midwest Symposium on Circuits and Systems 2 (2001): 938-942.
- Pagiamtzis, K., and P. G. Gulak. “Empirical Performance Prediction For IFFT/FFT Cores For OFDM Systems-On-a-Chip.” Midwest Symposium on Circuits and Systems 1 (2002): I-583-586.
- Hong, S., S. Kim, M. C. Papaefthymiou, and W. E. Stark. “Power-Complexity Analysis of Pipelined VLSI FFT Architectures For Low Energy Wireless Communication Applications.” Midwest Symposium on Circuits and Systems 1 (1999): 313-316.
- Forney, G., Jr. “Convolutional Codes I: Algebraic Structure.” IEEE Transactions on Information Theory 16, no. 6 (1970): 720-738.
- Viterbi, A. “Convolutional Codes and Their Performance in Communication Systems.” IEEE Transactions on Communications 19, no. 5 (1971): 751-772.
- Ungerboeck, G. “Channel Coding with Multilevel/Phase Signals.” IEEE Transactions on Information Theory 28, no. 1 (1982): 55-67.
- ———. “Trellis-Coded Modulation with Redundant Signal Sets Part II: State of the Art.” IEEE Communications Magazine 25, no. 2 (1987): 12-21.
- ———. “Trellis-Coded Modulation with Redundant Signal Sets Part I: Introduction.” IEEE Communications Magazine 25, no. 2 (1987): 5-11.
- Viterbi, A. “Error Bounds for Convolutional Codes and an Asymptotically Optimum Decoding Algorithm.” IEEE Transactions on Information Theory 13, no. 2 (1967): 260-269.
- Forney, G., Jr. “The Viterbi Algorithm.” Proceedings of the IEEE 61, no. 3 (1973): 268-278.
- ———. “Maximum-Likelihood Sequence Estimation of Digital Sequences in the Presence of Intersymbol Interference.” IEEE Transactions on Information Theory 18, no. 3 (1972): 363-378.
- Fettweis, G., and H. Meyr. “High-Speed Parallel Viterbi Decoding: Algorithm and VLSI-Architecture.” Communications Magazine, IEEE 29, no. 5 (1991): 46-55.
- Black, P. J., and T. H. Meng. “A 140-Mb/s, 32-State, Radix-4 Viterbi Decoder.” Solid-State Circuits, IEEE Journal 27, no. 12 (1992): 1877-1885.
- ———. “A 1-Gb/s, Four-State, Sliding Block Viterbi Decoder.” Solid-State Circuits, IEEE Journal 32, no. 6 (1997): 797-805.
- Anders, M., S. Mathew, R. Krishnamurthy, and S. Borkar. “A 64-State 2GHz 500Mbps 40mW Viterbi Accelerator in 90nm CMOS.” Symposium on VLSI Circuits, Digest of Technical Papers (2004): 174-175.
- Hekstra, A. P. “An Alternative To Metric Rescaling in Viterbi Decoders.” IEEE Transactions on__Communications 37, no. 11 (1989): 1220-1222.
- Rader, C. “Memory Management in a Viterbi Decoder.” IEEE Transactions on Communications 29, no. 9 (1981): 1399-1401.
- Cypher, R., and C. B. Shung. “Generalized Trace Back Techniques for Survivor Memory Management in the Viterbi Algorithm.” Global Telecommunications Conference and Exhibition. ‘Communications: Connecting the Future’, GLOBECOM ‘90. IEEE 2 (1990): 1318-1322.
- Feygin, G., and P. G. Gulak. “Survivor Sequence Memory Management in Viterbi Decoders.” IEEE International Symposium on Circuits and Systems 5 (1991): 2967-2970.
- Augustsson, Lennart, Jacob Schwartz, and Rishiyur Nikhil. Bluespec™ Language Definition . Sandburst Corporation, December 2002.
- Course readings were also taken from chapters of the Digital Communication: Signal Processing course reader written by John Cioffi at Stanford University.
- Chapter 4 - Multi-channel modulation
- Chapter 8 - Fundamental limits of coding and sequences
- Chapter 9 - Sequence detection
- Chapter 10 - System design with codes
Spring 2003
Topics
- Introduction to the Class
- Molecules – Chemistry
- Molecules – Energy Structure
- From Monomers to Aggregates
- Excited States of Aggregate Films/Excitons
- Exciton Diffusion/Energy Transfer
- Growing and Purifying Thin Films/Crystals
- Photovoltaics and Photodetectors
- Interfaces – Metal/Organic, Organic/Organic
- Xerography
- Charged Carrier Transport in Molecular Organics
- Charged Carrier Transport in Polymers
- Light Emitting Devices
- Luminescence in a Solid Matrix
- Lasers
- Transistors
- Transistors and Their Applications
- Non-Linear Optical Materials/Electrochromics
- Molecular Electronics (At the Edge of Nano)
- Student Presentations
Sources
- Course catalogue ↗Historical OpenCourseWare
- MIT OpenCourseWare ↗Spring 2006
- MIT OCW syllabus ↗
- MIT OCW readings ↗
- MIT OCW syllabus ↗
- MIT OCW calendar ↗
- Historical MIT OpenCourseWare offering. Named reading entries and schedule topics are automatically extracted from the linked source pages.
- Historical MIT OpenCourseWare offering. Named reading entries and schedule topics are automatically extracted from the linked source pages.