background image

Chapter 2

NI SPEEDY-33 Functional Description and Interface

©

 National Instruments Corporation

2-5

NI SPEEDY-33 User Manual

Memory

There are two types of available memory on the NI SPEEDY-33, on-chip 
memory and flash memory.

On-Chip Memory

The DSP uses on-chip memory for algorithms because of its fast speed. 
There are 136 KB of on-chip RAM that the DSP can access with zero wait 
states. This memory is used for both program and data space.

Flash Memory

The NI SPEEDY-33 includes flash memory that allows the device to be 
programmed and run in standalone mode without connection to a PC. This 
is essential for producing actual products or self-standing prototypes. Refer 
to the 

Flash Boot Jumper

 section for information on configuring the jumper 

to enable flash memory boot up for standalone mode.

The flash memory is byte-wide and organized as 512 K 

×

 8, with the DSP 

mapping it to a 512 K

×

32 (2,048 KB) area, only able to read the lowest 

byte (upper 24 bits are not read by or written to the DSP). Refer to the 

Flash 

Write Enable Jumper

 section for information on jumper configurations for 

enabling or disabling flash memory write protection.

Ports

For a diagram of port locations on the NI SPEEDY-33, refer to Figure 2-1.

PC USB Port

The PC USB port (J8) connects the NI SPEEDY-33 (target) to a PC (host) 
with a standard USB cable. The NI SPEEDY-33 functions as a full-speed 
USB device when connected to the PC host. The PC USB port is a Type B 
USB port (peripheral USB port) and conforms to USB Specification 1.1. 
When the NI SPEEDY-33 is connected to the PC, the USB port supplies 
power to the device, eliminating the need for the power port (J10), as 
described in the 

Power Port

 section. When power is supplied to the device, 

the power LED lights.

Summary of Contents for Signal Processing Engineering Educational Device NI...

Page 1: ...NI SPEEDY 33 User Manual Signal Processing Engineering Educational Device for Youth NI SPEEDY 33 User Manual June 2008 371577D 01...

Page 2: ...ebanon 961 0 1 33 28 28 Malaysia 1800 887710 Mexico 01 800 010 0793 Netherlands 31 0 348 433 466 New Zealand 0800 553 322 Norway 47 0 66 90 76 60 Poland 48 22 3390150 Portugal 351 210 311 210 Russia 7...

Page 3: ...ing photocopying recording storing in an information retrieval system or translating in whole or in part without the prior written consent of National Instruments Corporation National Instruments resp...

Page 4: ...t of Communications DOC Changes or modifications not expressly approved by NI could void the user s authority to operate the equipment under the FCC Rules Class A Federal Communications Commission Thi...

Page 5: ...you of precautions to take to avoid injury data loss or a system crash bold Bold text denotes items that you must select or click in the software such as menu items and dialog box options Bold text al...

Page 6: ...ry 2 5 Ports 2 5 PC USB Port 2 5 Power Port 2 6 Audio Stereo Input Port 2 6 Audio Stereo Output Port 2 6 Onboard Microphones 2 7 Digital Output Port LEDs 2 7 Switch Input Port 2 7 Stereo A D D A Analo...

Page 7: ...Contents NI SPEEDY 33 User Manual x ni com Appendix A Specifications Appendix B Technical Support and Professional Services Glossary Index...

Page 8: ...ntained high performance programmable product for signal processing applications It boasts an easy to use fast Digital Signal Processor DSP along with a number of features important to many signal pro...

Page 9: ...O connector After the flash memory is programmed the NI SPEEDY 33 can be unplugged from the PC and run in standalone mode Safety Information The following section contains important safety informatio...

Page 10: ...e module Operate the module at or below the measurement category1 marked on the hardware label Measurement circuits are subjected to working voltages2 and transient stresses overvoltage from the circu...

Page 11: ...ectrical supply installation 1 000 V Examples include electricity meters and measurements on primary overcurrent protection devices and on ripple control units Installation To install and set up the N...

Page 12: ...Corporation 1 5 NI SPEEDY 33 User Manual Example applications for the NI SPEEDY 33 can be found in the NI Example Finder in LabVIEW select Help Find Examples All NI user documentation is available on...

Page 13: ...Port J8 3 Onboard Microphone U2 U5 4 DSP On Chip Memory U6 5 Flash Memory U8 6 Stereo A D D A U9 7 Left Channel Audio Input Level Jumper J1 8 Right Channel Audio Input Level Jumper J2 9 Power LED DS1...

Page 14: ...d be required to achieve this maximum speed namely 14 7456 MHz as opposed to the maximum 15 MHz This allows for specific desirable sample rates to be achieved for the A D and D A hardware described in...

Page 15: ...EMU0 ENU1 TCK TMS TRST EXTCLK XOUT XIH H1 H3 CLKND 0 1 MUX IR PC Controller JTAG Emulation PLL CLK CPU1 CPU1 MUX 32 32 32 40 40 40 40 40 40 40 Multiplier 32 Bit Barrel Shifter ALU Extended Precision R...

Page 16: ...KB in Space Byte Wide Lowest Byte 7 Wait States 400000h 47FFFFh Empty 480000h 7FFFFFh Internal RAM Block 2 64 KB 800000h 803FFFh Internal RAM Block 3 64 KB 804000h 807FFFh Peripheral Bus Memory Mapped...

Page 17: ...ory boot up for standalone mode The flash memory is byte wide and organized as 512 K 8 with the DSP mapping it to a 512 K 32 2 048 KB area only able to read the lowest byte upper 24 bits are not read...

Page 18: ...t when the NI SPEEDY 33 is configured for microphone level It is possible to damage the audio input circuitry by overdriving the input If an external microphone is used it should be capable of operati...

Page 19: ...input port U11 as described in the Audio Input Level Jumpers section If an external microphone is connected the onboard microphones are disconnected from the input circuitry by mechanical disconnect D...

Page 20: ...igital inputs and eight digital outputs under DSP control The eight input bits are co mapped to the switch input port The eight output bits are co mapped to the digital output port LEDs as described i...

Page 21: ...onnecting Accessories to the NI SPEEDY 33 section for information on NI and third party daughter modules for use with the NI SPEEDY 33 Connecting Accessories to the NI SPEEDY 33 Refer to Figure 2 1 to...

Page 22: ...and should be left in the line level setting if an external microphone or audio source is used at audio stereo input port U10 described in the Stereo A D D A Analog Input Analog Output section Table 2...

Page 23: ...t recommended Table 2 3 shows the possible flash boot settings Flash Write Enable Jumper The flash write enable jumper J5 controls whether the DSP writes to the flash memory as described in the Flash...

Page 24: ...emove the SPEEDY 33 board from the enclosure To access the SPEEDY 33 board remove all screws from either the front or back end of the enclosure and remove the metal end plate When the metal end plate...

Page 25: ...ration 2 13 NI SPEEDY 33 User Manual Reset Button The reset button SW1 is a small push button on the NI SPEEDY 33 that manually resets the DSP The DSP needs to be reset in the event of a software or h...

Page 26: ...Supported sampling rates 8 kHz 18 kHz 24 kHz 36 kHz 48 kHz Maximum working voltage for analog inputs signal common mode 600 mV Maximum working voltage for analog outputs signal common mode 1 41 V Inp...

Page 27: ...oader 32 Bit instruction word 24 Bit Addresses Fabricated using the 0 18 m leff effective gate length TImeline technology by Texas Instruments TI On chip memory mapped peripherals Direct Memory Access...

Page 28: ...Standard mini stereo jack I O connectors J1 J2 J5 J12 0 10 in 0 10 in 0 23 in in 1 3 rows J4 0 10 in 0 10 in 0 23 in in 2 5 rows J6 J11 0 10 in 0 10 in 0 23 in in 2 10 rows Environmental The NI SPEEDY...

Page 29: ...C for electrical equipment for measurement control and laboratory use EN 61326 EMC requirements Minimum Immunity EN 55011 Emissions Group 1 Class A CE C Tick ICES and FCC Part 15 Emissions Class A Not...

Page 30: ...nvironment Web page at ni com environment This page contains the environmental regulations and directives with which NI complies as well as other environmental information not included in this documen...

Page 31: ...Service Program Membership This program entitles members to direct access to NI Applications Engineers via phone and email for one to one technical support as well as exclusive access to on demand tra...

Page 32: ...mpatibility EMC and product safety You can obtain the DoC for your product by visiting ni com certification If you searched ni com and could not find the answers you need contact your local office or...

Page 33: ...ssary Symbol Prefix Value micro 10 6 m milli 10 3 k kilo 103 M mega 106 Numbers Symbols percent positive of or plus negative of or minus plus or minus less than greater than less than or equal to grea...

Page 34: ...eVIEW Visual Basic C and C AI Analog Input analog A signal whose amplitude can have a continuous range of values AO Analog Output B b bit One binary digit either 0 or 1 B byte Eight related bits of da...

Page 35: ...can be single ended or differential For digital signals you group channels to form ports Ports usually consist of either four or eight digital channels CMRR Common Mode Rejection Ratio A measure of th...

Page 36: ...driver In many cases the default input of a control is a certain value often 0 that means use the current default setting device A plug in data acquisition product card or pad that can contain multip...

Page 37: ...omputation though they are not optimized for this function dual access memory Memory that can be sequentially accessed by more than one controller or processor but not simultaneously accessed Also kno...

Page 38: ...or data acquisition and control interfaces in inch or inches instrument driver A set of high level software functions that controls a specific GPIB VXI or RS232 programmable instrument or a specific p...

Page 39: ...nguage LabVIEW DSP Module A fully featured graphical DSP design tool based on LabVIEW LED Light Emitting Diode library A file containing compiled object modules each comprised of one of more functions...

Page 40: ...hat can store data when the computer is powered on Different from storage devices such as disks or tapes memory buffer See buffer memory map Maps physical resources such as RAM and EPROM to particular...

Page 41: ...er second Used to express the rate at which a DAQ device samples an analog signal sample An instantaneous measurement of a signal normally using an analog to digital convertor in a DAQ device SPEEDY 3...

Page 42: ...functionality of a classic stand alone instrument 2 A LabVIEW software module VI which consists of a front panel user interface and a block diagram program volatile memory Memory that loses its conten...

Page 43: ...s B 2 diagnostic tools NI resources B 1 diagram 2 1 digital output port LEDs 2 7 simple expansion I O connector 2 8 simple expansion I O connector pinout figure 2 8 switch input port 2 7 digital signa...

Page 44: ...lash write enable jumper 2 11 J6 standard expansion analog I O connector 2 9 J8 PC USB port 2 5 J10 power port 2 6 J11 simple expansion digital I O connector 2 8 J12 flash boot jumper 2 11 jumper 2 10...

Page 45: ...2 13 resetting the DSP 2 13 S safety information 1 2 simple expansion digital I O connector 2 8 pinout figure 2 8 software examples 1 4 NI resources B 1 speakers using 2 6 standalone mode 1 2 2 6 sta...

Reviews: