Connexions

Sections
You are here: Home » Content » Digital Transmitter: Processor Optimization Exercise for Frequency Shift Keying

About: Digital Transmitter: Processor Optimization Exercise for Frequency Shift Keying

Module by: Robert Morrison, Matt Kleffner, Michael Frutiger. E-mail the authors Based on: Digital Transmitter: Processor Optimization Exercise for Frequency Shift Keying by Matthew Berry

View content

Metadata

Name: Digital Transmitter: Processor Optimization Exercise for Frequency Shift Keying
ID: m11848
Language: English (en)
Summary: Students are to implement and optimize a frequency shift keying (FSK) digital transmitter and pseudo-noise (PN) sequence generator.
Subject: Science and Technology
Keywords: assembly, C, communications, digital signal processing, frequency shift keying, optimization, processor, pseudo-noise, transmitter
Document Type: -//CNX//DTD CNXML 0.5 plus MathML//EN
License: Creative Commons Attribution License CC-BY 1.0

Authors: Robert Morrison (rlmorris@uiuc.edu), Matt Kleffner (kleffner@uiuc.edu), Michael Frutiger (frutiger@uiuc.edu)
Copyright Holders: Robert Morrison (rlmorris@uiuc.edu), Matt Kleffner (kleffner@uiuc.edu), Michael Frutiger (frutiger@uiuc.edu)
Maintainers: Robert Morrison (rlmorris@uiuc.edu), Matt Kleffner (kleffner@uiuc.edu), Michael Frutiger (frutiger@uiuc.edu)

Latest version: 1.3 (history)
First publication date: Feb 24, 2004 4:33 pm US/Central
Last revision to module: Feb 25, 2004 12:11 am US/Central

Based On: Digital Transmitter: Processor Optimization Exercise for Frequency Shift Keying
Originally By: Matthew Berry (mjberry@uiuc.edu)

Module XML: m11848_1.3.cnxml

Version History

Version: 1.3 Feb 25, 2004 12:11 am US/Central by Michael Frutiger
Changes:
Added "Reference Implementation" section.
Fixed broken links to theory section 
m11849.
Added links to SINE.asm and C_ASM.bat. 
Updated pn_output.mat with output of new 
15 bit PN generator.

Version: 1.2 Feb 24, 2004 8:39 pm US/Central by Matt Kleffner
Changes:
Added fsk.c and sine.asm files. Put numbered fsk.c in Appendix A.

Version: 1.1 Feb 24, 2004 4:37 pm US/Central by Robert Morrison
Changes:
New version of Lab 5.

How to Reuse and Attribute This Content

If you derive a copy of this content using a Connexions account and publish your version, proper attribution of the original work will be automatically done for you.

If you reuse this work elsewhere, in order to comply with the attribution requirements of the license (CC-BY 1.0), you must include

  • the authors' names: Robert Morrison, Matt Kleffner, Michael Frutiger
  • the title of the work: Digital Transmitter: Processor Optimization Exercise for Frequency Shift Keying
  • the Connexions URL where the work can be found: http://cnx.org/content/m11848/1.3/

See the citation section below for examples you can copy.

How to Cite and Attribute This Content

The following citation styles comply with the attribution requirements for the license (CC-BY 1.0) of this work:

American Chemical Society (ACS) Style Guide:

Morrison, R.; Kleffner, M.; Frutiger, M. Digital Transmitter: Processor Optimization Exercise for Frequency Shift Keying, Connexions Web site. http://cnx.org/content/m11848/1.3/, Feb 25, 2004.

American Medical Assocation (AMA) Manual of Style:

Morrison R, Kleffner M, Frutiger M. Digital Transmitter: Processor Optimization Exercise for Frequency Shift Keying [Connexions Web site]. February 25, 2004. Available at: http://cnx.org/content/m11848/1.3/.

American Psychological Assocation (APA) Publication Manual:

Morrison, R., Kleffner, M., & Frutiger, M. (2004, February 25). Digital Transmitter: Processor Optimization Exercise for Frequency Shift Keying. Retrieved from the Connexions Web site: http://cnx.org/content/m11848/1.3/

Chicago Manual of Style (Bibliography):

Morrison, Robert, Matt Kleffner, and Michael Frutiger. "Digital Transmitter: Processor Optimization Exercise for Frequency Shift Keying." Connexions. February 25, 2004. http://cnx.org/content/m11848/1.3/.

Chicago Manual of Style (Note):

Robert Morrison, Matt Kleffner, and Michael Frutiger, "Digital Transmitter: Processor Optimization Exercise for Frequency Shift Keying," Connexions, February 25, 2004, http://cnx.org/content/m11848/1.3/.

Chicago Manual of Style (Reference, in Author-Date style):

Morrison, R., Kleffner, M., & Frutiger, M. 2004. Digital Transmitter: Processor Optimization Exercise for Frequency Shift Keying. Connexions, February 25, 2004. http://cnx.org/content/m11848/1.3/.

Modern Languages Association (MLA) Style Manual:

Morrison, Robert, Matt Kleffner, and Michael Frutiger. Digital Transmitter: Processor Optimization Exercise for Frequency Shift Keying. Connexions. 25 Feb. 2004 <http://cnx.org/content/m11848/1.3/>.