Chap13
6 Pages

Chap13

Course: NXK 019000, Fall 2008

School: Dallas

Word Count: 781

Rating:

Document Preview

Digital Signal Processing System-Level Design Using LabVIEW CHAPTER 13 13. LabVIEW DSP Module The LabVIEW DSP Module is a newly released tool by NI which allows one to run graphical codes on a number of DSP target platforms without resorting to text-based programming. The modularity and reusability features of this tool facilitate modifications or extensions of DSP graphical codes. As a result, the process of...

Unformatted Document Excerpt
Coursehero >> Texas >> Dallas >> NXK 019000

Course Hero has millions of student submitted documents similar to the one
below including study guides, practice problems, reference materials, practice exams, textbook help and tutor support.

Course Hero has millions of student submitted documents similar to the one below including study guides, practice problems, reference materials, practice exams, textbook help and tutor support.

Signal Digital Processing System-Level Design Using LabVIEW CHAPTER 13 13. LabVIEW DSP Module The LabVIEW DSP Module is a newly released tool by NI which allows one to run graphical codes on a number of DSP target platforms without resorting to text-based programming. The modularity and reusability features of this tool facilitate modifications or extensions of DSP graphical codes. As a result, the process of prototyping DSP systems becomes more time efficient when using this tool. The LabVIEW DSP Module provides an interactive GUI for designing and debugging a real-time embedded DSP application. For example, while an object code is running on the DSP processor, one can change its input via a front panel, update front panel controls/indicators, and monitor the resulting output from the DSP on a host PC. This module also permits easy interfacing with the i/o peripherals on the DSP target boards including audio codecs, dip switches, and LEDs. In other words, it bypasses the need for bit-level configuration of registers. Furthermore, the process of setting up the configuration of the linker command file for memory configuration and the interrupt service routine for data i/o is eased by simply locating the supplied functions as part of this module. Currently, the LabVIEW DSP Module supports the following DSP target boards: Spectrum Digital C6711 DSK, C6713 DSK, and National Instrument SPEEDY-33. The code on a specific platform can be switched to another platform with ease as the peripherals get automatically replaced. 1 Digital Signal Processing System-Level Design Using LabVIEW Chapter 13 13.1 Installation of LabVIEW DSP Module To install the LabVIEW DSP Module, one can choose Install the LabVIEW DSP Module for NISPEEDY and TI DSKs from the autorun dialog or run setup.exe file as part of this module CD. The software to be installed include the following items; LabVIEW DSP Module, LabVIEW 7.1 Embedded Edition, DSP support files and drivers. These items get installed into the folder C:\Program Files\National Instruments\LabVIEW 7.1 Embedded, which is different than the original LabVIEW folder, i.e. C:\Program Files\National Instruments\LabVIEW 7.1. For additional details on the installation, refer to [1]. 13.2 Functions & VIs The VIs included in the LabVIEW DSP Module fall into the following categories: Elemental I/O Nodes, Filter VIs, Transform VIs, Window VIs, Time Domain VIs, Embedded Signal Generation VIs, and Frequency VIs. These VIs are widely used various in DSP applications such as communication, modulation and demodulation, FIR/IIR filtering, LMS (least-mean-square) filtering, speech processing/analysis, noise analysis, and cross correlation [2]. Each function or subVI of the LabVIEW DSP Module corresponds to the precompiled object file of a hand-optimized code, thus providing a maximum throughput. The data types allowed are integer, floating point, Boolean, and array. The dynamic data type is not supported by this module. 13.3 LabVIEW DSP Module Example: Heterodyne.vi In this section, a simple example is presented to show the basic steps one needs to take when using the LabVIEW DSP Module. From the main dialog of the LabVIEW Embedded Edition, an execution target should be chosen, for example DSK6713 as shown in Figure 13-1. The NI Example Finder, illustrated in Figure 13-2, can be opened by choosing Help Find Examples. Let us consider the example Heterodyne VI. This VI can be opened by clicking on Directory Structure from the category Browse according to of the Browse tab, and then by choosing EmbeddedDSP Heterodyne.vi. 2 LabVIEW DSP Module Figure 13-1: LabVIEW Embedded Edition. Figure 13-2: NI Example Finder - Heterodyne example. 3 Digital Signal Processing System-Level Design Using LabVIEW Chapter 13 In this example, a baseband signal is modulated by a carrier signal and sent to the audio codec of a DSP target board. The spectral analysis of the modulated signal is also carried out on the DSP and the spectr...

Textbooks related to the document above:

Find millions of documents on Course Hero - Study Guides, Lecture Notes, Reference Materials, Practice Exams and more. Course Hero has millions of course specific materials providing students with the best way to expand their education.

Below is a small sample set of documents:

Dallas - EE - 2310
EXAMPLES SHOWING HOW TO READ A SPIM MEMORY DUMP -BITS AND BYTES: 1 byte = 8 bits = 2 hexadecimal digits 32 bits = 4 bytes = 8 hexadecimal digits HEXADECIMAL NOTATION In the standard C notation 0x12abcdef, the symbol "0x" means "treat what follows as
Dallas - NXK - 019000
Digital Signal Processing System-Level Design Using LabVIEWLab 13: LabVIEW DSP Module ExamplesThis lab includes three examples showing how the LabVIEW DSP Module can be used to run DSP graphical codes directly on a DSP target board without perform
Dallas - CS - 056000
Lecture 7 From NFA to DFADFA For every string x, there is a unique path from initial state and associated with x.xx is accepted if and only if this path ends at a final state.NFA For any string x, there may exist none or more than one path f
Dallas - CS - 4384
Lecture 7 From NFA to DFADFA For every string x, there is a unique path from initial state and associated with x.xx is accepted if and only if this path ends at a final state.NFA For any string x, there may exist none or more than one path f
Dallas - MIS - 6326
Prepared for MIS 6326 by Sumit SarkarEXAMPLE: PINE VALLEY FURNITURE Manufactures high quality furniture and distributes to stores nationwide Several product lines: Living Room furniture, Bedroom Furniture, etc.USER VIEWS: I. PRODUCT DISPLAY SCR
Dallas - CS - 6364
Artificial Intelligence CS 6364Professor Dan Moldovan Section 8Constraint Satisfaction Problems (CSP)Constraint Satisfaction ProblemsOutline- CSP examples - Backtracking search for CSPs - Problem structure and problem decomposition - Local se
Dallas - CS - 6364
Artificial Intelligence CS 6364Professor Dan Moldovan Section 9Agents that Reason Logically 2008 Dan I. Moldovan, Human Language Technology Research Institute, The University of Texas at DallasKnowledge-Based AgentsKnowledge-Based Agents An E
Dallas - CS - 6375
Machine LearningCS6375 - Spring 2009 Maximum Likelihood EstimationaReading: Sections 20.2-20.3, R&N Section 4.2, AlpaydinInstructor: Yang Liu1Slides adopted from Vincent Ng, Andrew MooreMaximum Likelihood Estimation From a Bayesian perspec
Dallas - CS - 6375
Machine LearningCS6375 - Spring 2009 Bayesian Learning (I)aReading: Sections 13.1-13.6, R&N Sections A1, A2, Alpaydin Sections 6.1-6.3, MitchellSlides modified from Dr. Vincent Ng.1Uncertainty Most real-world problems deal with uncertain in
Dallas - CS - 6375
CS 6375 Machine Learning, 2009 SpringHomework 3 Due 02/26/2009, 11:59pmPart I. Written problems1. kNN. [10 pts] For the data set shown below in the figure, draw a decision boundary for k=1 and k=3 (a rough sketch is okay). What can you say about o
Dallas - TXH - 081100
1. Assignment 1 Due Monday, 9/8/08 (1) Group homomorphisms were dened in the notes as structure-preserving maps. However, the denition contains a redundancy. Prove that the multiplication-preserving property of a group homomorphism implies the follow
Dallas - CHEM - 051000
Chem 3411 homework #6 given on March 31, 2006, due April 10, 2006 Problem 1 For the vaporization of methanol, CH3 OH, G0 =4.40 kJ/mol at 298 K. vap (a) Calculate the equilibrium vapour pressure of methanol at 298 K. Answer: G0 =-RT ln K, and K=P/P0
Dallas - CHEM - 3411
Chem 3411 homework #6 given on March 31, 2006, due April 10, 2006 Problem 1 For the vaporization of methanol, CH3 OH, G0 =4.40 kJ/mol at 298 K. vap (a) Calculate the equilibrium vapour pressure of methanol at 298 K. Answer: G0 =-RT ln K, and K=P/P0
Dallas - EE - 7326
EE7326.501 Homework # 5Due: Wednesday, November 19 Analyze a 5-Bit, Current-Mode, R-2R Ladder DAC. Given a reference voltage, VREF = 2.4V, calculate the ideal VLSB and quantization error standard deviation. Give the answers with the proper units. T
Dallas - EE - 7329
EE7329-501 Homework # 3 Due: Tuesday, October 4VDD VDD M9 M9 M7 M8 M6INM INMM7M8M12M6M1M2INPM11 M13 CcOUTM1M2INPOUTRc Rc Cc IBM14 M15 M5 M3 M4 VSS M10IB M10 M3 VSS M4M5(a)(b)Analyze each of the circuit schema
Dallas - EE - 7331
THE UNIVERSITY OF TEXAS AT DALLASErik Jonsson School of Engineering and Computer ScienceFluctuation Phenomenaor The Physics of Noiseby James R. Hellums, Ph.D.Denition From Dictionary 1. Any undesired sound. 2. Any unwanted disturbance in a c
Dallas - EE - 7327
EE7327-501 Semester Project Due: Tuesday, November 21 The semester project is to design and simulate a complete Sigma-Delta Modulator. This will be done in MATLAB. Then to turn in a type written report on what you did to accomplish meeting the follow
Dallas - CHEM - 051000
Chem 3411 homework #3 given on Feb. 7, 2006, due Feb. 13, 2006 This looks rather similar to homework #2. However, the dierence is that I would actually like you to put some eort into this one. Apparently this was not made clear, so I have attempted
Dallas - CHEM - 3411
Chem 3411 homework #3 given on Feb. 7, 2006, due Feb. 13, 2006 This looks rather similar to homework #2. However, the dierence is that I would actually like you to put some eort into this one. Apparently this was not made clear, so I have attempted
Dallas - CHEM - 051000
Chem 3322 homework #3 due Feb. 11, 2009 Problem 1 particle in a 3d box Suppose that atoms consist of electrons in perfectly cubical three dimensional boxes. What would be the atomic numbers of the rst ve noble gases in this situation? In other word
Dallas - CHEM - 051000
Chem 3411 homework #4 given on Feb. 14, 2006, due Feb. 22, 2006 Problem 1 A factory requires 1200 kWh (kilowatt-hours) of electrical work per day to run the machines and 5000 MJ per day to heat the building. This energy comes from the combustion of
Dallas - CHEM - 3411
Chem 3411 homework #4 given on Feb. 14, 2006, due Feb. 22, 2006 Problem 1 A factory requires 1200 kWh (kilowatt-hours) of electrical work per day to run the machines and 5000 MJ per day to heat the building. This energy comes from the combustion of
Dallas - POEC - 5313
Political Economy (POEC) 5313: Descriptive and Inferential Statistics in the Social Sciences Fall 2003: Section 501: Tuesdays, 4:00pm-6:45pm, MP2.228 Section 502: Wednesdays, 7:00pm-9:45pm, GR 2.318 Preliminary Syllabus, July 10, 2003 Professor: Offi
Dallas - RCL - 062000
PSCI 5305, Proseminar in Decision Making and Public Management Professor Robert Lowry Term Spring 2009 Meetings Monday, 4:00-6:45 pm, SOM 2.901CourseProfessor's Contact Information Office Phone 972-883-6720 Office Location Green Hall 3.533 Email A
Dallas - POEC - 6382
PROJECT 2: Developing GIS Data for Sewer & WaterDue date: March 73/26/2008The goal of this exercise is to create a geodatabase for the City of Rowlett detailing its water and sanitary sewer systems. This can be used for network documentation an
Dallas - CS - 6364
CS 6364 Artificial Intelligence Professor Moldovan Homework #3 Due Monday, October 6, 2008 (Turn in hard-copy in class, 7pm)7.8 Decide whether each of the following sentences is valid, unsatisfiable, or neither. Verify your decisions using truth tab
Dallas - CS - 6364
CS 6364 Artificial Intelligence Professor Moldovan Fall 2008 Homework #5 Due Monday, November 17, 2008 Before classFor sentences A through G in Problem 10.5, provide a logic representation as well as a semantic representation. Try to correlate the
Penn State - MATH - 597
B. PDE on rectangular domains, separation of variables. 6.8. Laplace equation in a rectangle, Fourier series. We want to solve the Dirichlet boundary value problem for the Laplace equation in a rectangle 2u x2+2u y 2= 0,0 <
Penn State - ASPRING - 09
Handout 1January 12, 20091Equation n2 + m2 = l2.Our method of solving this equation is based on the following theorems: Theorem 1 If one root of the equation ax2 + bx + c = 0 where a, b, c are rational is a rational number, the the other is al
Penn State - ASPRING - 311
Handout 1January 12, 20091Equation n2 + m2 = l2.Our method of solving this equation is based on the following theorems: Theorem 1 If one root of the equation ax2 + bx + c = 0 where a, b, c are rational is a rational number, the the other is al
Penn State - ASPRING - 471
Homework 2Due Monday, February 9Problem 22. ABC is isoseles triangle, |AC|=|BC|. C=36 and AD is the angle bisector. Prove that BDA and ACD are isoseles triangles. Problem 23.Given: ABC, C=90 Find: angle betwen angle bisectors ba and bb (from the
Penn State - ASPRING - 471
Homework 3Due February 16, 2009Right all solutions in two column form. Solve problems 27,28,29,30 from the classwork1
Penn State - ASPRING - 09
Homework 3.Due Wednesday, February 11, 2009Give rigorous solutions of all problems. Problem 1. Find the remainder of the fourdigit number a3 a2 a1 a0 over 99. Problem 2. Find the inverse of the numbers [5]8 , [4]7 , [31]72 . (We discuss it on Monda
Penn State - ASPRING - 311
Homework 3.Due Wednesday, February 11, 2009Give rigorous solutions of all problems. Problem 1. Find the remainder of the fourdigit number a3 a2 a1 a0 over 99. Problem 2. Find the inverse of the numbers [5]8 , [4]7 , [31]72 . (We discuss it on Monda
Penn State - ASPRING - 471
If p, then q. statement p: hypothesis statement q: conclusionconditional converseConverse. If q, then p. statement q: hypothesis statement p: conclusionIf Mike jumped from the Empire State Building, then he broke his leg.Hide CaptionIf Mike
Penn State - ASPRING - 471
Homework 1Due February 2, 2009Right all solutions in two column form. HW Problem 1. Prove that, if ABC is isosceles |AB| = |AC| then the median, altitude, angle bisector from the vertex A and the perpendicular segment bisector of the side BC coinci
Penn State - ASPRING - 471
Definition. Two sets arecalled congruent if there exists an isometry that maps one set onto the other.Theorem 7. Two segments are congruent if and only if they Theorem 9 have the same length.Given Hide Caption<-Given:two segments have the same
Penn State - ASPRING - 471
Theorem 9. (Protactor postulate). Select a line AB and choose any point O between A and B. Then all angles with one side AB can be paired with real numbers between 0 and 360, in such a way that AOA=0, AOB=180, if AOP=x and AOQ=y then POQ=|x-y|. Angle
Penn State - ASPRING - 471
Theorems about congruent triangles.Theorem 14(SSS). If the corresponding sides of two triangles ABC and A'B'C' have equal length, then two triangles are congruent.Hide Segments Hide Circle Hide CircleC'A'B'BIdea of the proof: If isometry
Penn State - ASPRING - 471
BTheorem 13(SAS). If two triangles have two sides and the angle between them equal, then two triangles are congruent. Idea of the proof: We can map A to A', B to B' and C Hide Path Objects to the same halfplane as C'. What Hide Path Objects can we
Penn State - ASPRING - 471
1 3 5 7 8 6 42Show Action ButtonsTheorem 18: If angles 4 +6=180 , then lines AC and BD are parallel. 6=180-4 180-4=2 Corollory from the Theorem 18. If corresponding angles are equal then lines are parallel. If same-side angles are equal then li
Penn State - ASPRING - 471
Problem 15. Prove that if all sides of a triangle are equal then all angles are equal to 60. We call it equilateral triangle. Problem 16. Lines m and n are parallel. Find x.m n4x 14xmProblem 17. Lines m and n are parallel. Find angles 1,2,3,4,5
Penn State - ASPRING - 471
Theorems about congruent triangles.Theorem 12(ASA). If two triangles have two angles and the side between them equal, then triangles are congruent. Idea of the proof: We can construct an isometry that maps A to A', and B to B'. The information about
Penn State - ASPRING - 471
Theorem 10. If two triangles are congruent then their correspondeng angles are equal and their corresponding sides are equal. If ABC A'B'C', then A=A' |AB|=|A'B'| B=B' |BC|=|B'C'| C=C' |AC|=|A'C'|Theorem 12. (ASA). If A=A', B=B' and |AB|=|A'B'| the
Penn State - ASPRING - 471
Definition: We call two rays starting at the same point and points between them an angle.
Penn State - ASPRING - 471
AB DCHow to check if 1. AD is the median? 2. AD is angle bisector? 3. AD is altitude? 4. AD is perpendicular segment bisector? 1. Check if |BD|=|DC|. 2. Check if BAD=CAD. 3. Check if BDA=90. 4. Check if a) D is the midpoint, |BD|=|DC|. b) AD is
Penn State - ASPRING - 471
For quadrilateral the following conditions are equivalent: a) It is a parallelogram. b) The opposite sides are parallel. c) The opposite angles are equal. d) The opposite sides are equal. e) The point of intersection of diagonals is the midpoint for
Penn State - ASPRING - 471
Problem 29. Let ABCD be a parallelogram and E and F be the midpoint of the side AB and CD. Prove: a) EF AD. b) Line EF intersects the diagonal BD at the the point O, which is the midpoint of both EF and BD. 1 c) |EO|= |AD|. 2 d) Given: ABD, E is the
Penn State - ASPRING - 471
Theorem 8. Two circles are congruent if and only if their radii are equal. Need to prove two statements. 2. If two circles have the same radius, 1. If two circles are congruent then they then they are congruent. have the same radius. Hide Caption Hid
Penn State - ASPRING - 471
Theorem 3. There are infinetly many lines. Proof: Statements: 1. There exist two points in the plane. We will call them A and B. 2. There exists one line in the plane. 3. There exists a point not on the line. We will call it C. 4. There are infinitel
Penn State - ASPRING - 471
1. Axioms about Points and Lines. 1. Line is a set of points. 2. For any two different points there exists a line that contains them, and there is only one line that contains them. 3. There are exist at least two points in a plane. Theorem 1. Two dif
Penn State - ASPRING - 471
2 413Definition. Angles opposite one another at the intersection of two lines are called vertical angles. In our picture vertical angles are 1 and 3, 2 and 4. Vertical angles are equal. 1=180-2=3
Penn State - ASPRING - 471
Theorem 16: If angles 1 +2=180 , then lines l and k are parallel.Al1B2kProof: Statements: Proof by contradiction. Assume lines l and k have a point of intersection C. Prove that it implies a contradiction. 1. There exists an isometry tha
Penn State - ASPRING - 471
Theorems about congruent triangles.B C'SSS. If the corresponding sides of two triangles ABC and A'B'C' have equal length, then two triangles are congruent.A C B'A'C' BASA . If two triangles have two angles and the side between them equal, t
Penn State - ASPRING - 311
Homework 1. Due Wednesday, January 21, 2009January 14, 2009Give rigorous solutions of all problems. Problem 1. Describe all integer solutions of the equation n2 + 2m2 = l2 Hint: see Handout 1. Problem 2. Prove, using mathematical induction that 1 +
Penn State - MATH - 597
6.6. Laplace and Poisson equations in IR 2 and IR 3 . Laplace equation:2 2 2 u = x1 u + x2 u + + xn u = 0 inIR n .It describes the temperature distribution in equilibrium (time-independent). Solutions are any linear functions a1 x1 + a2 x2 +
Penn State - ROG - 1
www.elsevier.com/locate/ynimg NeuroImage 23 (2004) S264 S274Modelling functional integration: a comparison of structural equation and dynamic causal modelsW.D. Penny,* K.E. Stephan, A. Mechelli, and K.J. FristonWellcome Department of Imaging Neu
Penn State - PJM - 11
NOTES ON A SIMPLE GRAVITY PENDULUM1A simple pendulum is an idealization involving these two assumptions: The rod/string/cable on which the bob is swinging is massless and always remains taut (rigid); Motion occurs in a 2-dimensional plane, i.e.
Penn State - CHS - 2
THE PENNSYLVANIA STATE UNIVERSITY Smeal College of Business Administration Department of AccountingACCOUNTING 211.101 Financial and Managerial Accounting for Decision MakingSummer Semester 2002 INSTRUCTOR: Charles Smith OFFICE 211 Beam TELEPHONE/E
Penn State - CCB - 5018
Penn State - CCB - 5018