
TMS320Cxxxx EVALUATION MODULE
Analog Expansion Daughterboard
AED-300 Fine Pitch Flex
See SIGNALWARE's Home Page or Customer Reply Form for further assistance.
Product Available Now
The SIGNALWARE AED-300 Fine Pitch Flex Analog Expansion Daughterboard for the Texas Instruments TMS320C5x/6x Evaluation Module and Starter Kits provides an economical way of building a custom analog interface for the DSP. The AED-300 has a 168-pin surface mount pad mixed-signal area that can accommodate several .65 mm (25 mil) pin spacing A/D and D/A converter packages. The configuration table (below) contains suggested numbers and types of TI and Burr Brown devices that can be mounted. Many other devices can be mounted as well if they have the .65 mm pin spacing and the SSOP, TSSOP or MSOP packaging. An FPGA provides a programmable interface from the converters to the DSP and 16 buffered digital I/O signals. An amplifier area provides for 6 analog channels. In addition, the AED-300 provides breadboard space for building signal conditioning and interface circuits. This board supports applications with signal bandwidths into the 10's of MHz.

The standard AED-300 consists of a daughterboard for the expansion interface on the C5x/6x Evaluation Module or Starter Kit. The full size TI standard daughterboard includes voltage reference, digital buffers, configurable logic interface to DSP (FPGA), and a 40 pin double row 50 mil I/O connector. Space is provided for mounting regulators, a 20 pin double row 50 mil I/O connector and 4 SMB coax connectors. The AED-300 comes with a manual, a demonstration FPGA logic configuration and test program for the DSP.
SIGNALWARE provides mounting services to convert the AED-300 into a custom prototype analog interface for a DSP based system. A/D and D/A converters along with option filters and amplifiers are mounted as the board is assembled ensuring reliable soldering of surface mount components. SIGNALWARE also can provide custom FPGA logic configurations and DSP application programs for turnkey use of the product.
Preprocessing of the A/D samples and control of the mounted devices with the Field Programmable Gate Array (FPGA) significantly reduces the load on the DSP making more computation possible with a single DSP. A Xilinx SpartanTM XCS20XL FPGA with 20,000 logic gates (1120 flip-flops, 12K RAM bits) is standard, and larger FPGAs are available as options. Serial flash memory, socketed PROM or the JTAG port provide support for FPGA configuration.
On the standard board, 16 bits of digital inputs or outputs are provided with LVTTL compatible buffers. The default configuration is 4 inputs, 4 outputs and 8 bidirectional I/O that may be dynamically switched in direction. Optionally, two sets of 8 bidirectional I/O may be provided instead. These I/O appear on the 40 pin connector. The digital I/O are controlled by two 16 bit memory mapped registers implemented in the FPGA.
More digital I/O can be provided by mounting additional buffers or transceivers in the mixed signal area. The 40 pin connector is designed to provide for a total of 32 digital I/O.
To make the analog interface to the board convenient and flexible, 4 transformer mounts, 2 single buffer amplifiers, 2 dual buffer amplifiers and 3 sq. in. of multipurpose breadboard space for mounting devices with up to 72 pins are provided. The analog interface to the converters always needs to be tailored to the application. No approach is more flexible than a breadboard area specifically designed for surface mount and through-hole analog ICs. The AED-300 breadboard accommodates wide and narrow SOICs (50 mil pitch) as well as 0.3 and 0.6 DIPs (100 mil pitch). By keeping the signal conditioning circuits on the board with the converters, noise, errors, and cost are reduced. All buffer amplifiers have flexible configurations with inputs adjacent to the breadboard area. Regulated +/- DC analog power buses supply the breadboard area.
The AED-300 may have 512 Kbyte or 1 Mbyte optional flash memory for DSP program and data storage for use on main boards without any or adequate flash memory.
The AED-300 has a stacking connector option that allows it to be used with other daughterboards to assemble more complex prototypes.
The tables below give some predefined configurations of mixed-signal parts that can coexist in the mounting area of one board. Many other configurations of these and other A/D, D/A and CODEC devices are also possible.
Many other types of devices, e.g. RS422/485 transceiver, can be mounted in the mixed signal area beside those in the tables. The devices must have SSOP, TSSOP or MSOP packages, a total of 160 pins or less, and 56 digital connections to the FPGA or less. Pins may also be connected to grounds, power supplies, reference voltages, off board connectors and various analog circuits. Most connections are made with 0603 surface mount components; few wires are required.
All of the daughterboards in the table below use stereo, audio CODECs including 2 A/Ds and 2 D/As each:
| Model Number | No CODEC | 1 CODEC | 2 CODECs | 3 CODECs | 4 CODECs |
| AED-300 | AED-306 | AED-307 | AED-308 | AED-309 |
CODEC devices suggested for AED-30x Series Daughterboards:
| Model Number Suffix | Device Part Number | Maximum Sample Rate | Minimum Sample Rate | Comment |
| None | TI TLV320AIC23 | 96 ksps | ||
| C | Cirrus CS4271-CZ | 192 ksps | ||
Click on the device part numbers to see the manufacturers data sheet for the device. Due to the flexible nature of this board, the devices may not perform exactly as specified in the data sheets. However, the data sheet gives the maximum performance that may be expected and generally actual performance is near the specified levels. These devices are in addition to any CODEC that may mounted on the target DSP board.
The standard FPGA configuration for the AED-30x series boards is: The CODECs are controlled by one McBSP serial port on the DSP. This allows the device configuration registers to be set from DSP software. The control of the device afforded by these registers is quite extensive including gains and filtering. The data is received from and transmitted to the devices by 32-bit memory mapped registers using the EMIF port on the DSP. The registers may be either a 16 bit 2 channel packed format or a 24 bit unpacked format. Use of DMAs in the DSP to handle this data transfer is recommended. The CODEC clock speed is set by an oscillator mounted on the daughterboard. The default value is 48 MHz which is divided by 4 for the CODEC clock (12 MHz).
All of the daughterboards in the table below use single channel, parallel A/Ds and D/As:
| Model Number | No A/D | 1 A/D | 2 A/Ds | 3 A/Ds | 4 A/Ds |
| No D/A | AED-300 | AED-321 | AED-324 | AED-326 | AED-333 |
| 1 D/A | AED-322 | AED-323 | AED-327 | AED-331 | |
| 2 D/As | AED-325 | AED-328 | AED-330 | ||
| 3 D/As | AED-329 | AED-332 | |||
| 4 D/As | AED-334 |
All of the daughterboards in the table below use single channel, parallel A/Ds and serial D/As with 1 or 2 channels each:
| Model Number | No A/D | 1 A/D | 2 A/Ds |
| No D/A | AED-300 | AED-321 | AED-324 |
| 2 D/As | AED-341 | AED-345 | |
| 4 D/As | AED-342 | AED-346 | |
| 6 D/As | AED-335 | AED-343 | AED-347 |
| 8 D/As | AED-336 | AED-344 | |
| 10 D/As | AED-337 | ||
| 12 D/As | AED-338 | ||
| 14 D/As | AED-339 | ||
| 16 D/As | AED-340 |
12- bit A/D devices suggested for AED-32x Series Daughterboards:
| Model Number Suffix | Device Part Number | Maximum Sample Rate | Minimum Sample Rate | Comment |
| None | TI THS1215 | 15 msps | 5 msps | |
| H | TI THS1230 | 30 msps | 5 msps | |
| I | TI ADS807 | 53 msps | 10 ksps | |
12- bit D/A devices suggested for AED-32x Series Daughterboards:
| Model Number Suffix | Device Part Number | Maximum Sample Rate | Settling Time | Comment |
| None | TI THS5661A | 100 msps | 35 ns | Models 321 through 334 |
| None | TI TLV5636 | 1 msps | 1 us | Models 335 through 347 |
| L | Linear LTC1666 | Models 321 through 334 | ||
Click on the device part numbers to see the manufacturers data sheet for the device. Due to the flexible nature of this board, the devices may not perform exactly as specified in the data sheets. However, the data sheet gives the maximum performance that may be expected and generally actual performance is near the specified levels.
The standard FPGA configuration for the AED-32x series boards is: The sample rates for the A/Ds and D/As are controlled by two memory mapped registers. These registers control the number of daughterboard clock cycles that comprise a A/D or D/A sample respectively. This allows the sampling rate to be set to submultiples of the clock from DSP software. Some devices only operate with even submultiples because they require symetric sample clocks. The data is received from and transmitted to the devices by memory mapped 12-bit FIFOs using the EMIF port on the DSP. The format of the data is 32-bit with 2 channels of 12 bit data packed into two 16 bit fields. Use of DMAs in the DSP to handle this data transfer is recommended. The daughter board clock speed is set by the EMIF clock speed used on the target DSP board.
Optionally, an oscillator may be mounted on the daughterboard to provide an independent daughterboard clock. This allows a much wider selection of A/D and D/A sample rates. If sychronization of the A/D and D/A sample times with external hardware is required, an external oscillator may be connected through a digital I/O input to supply the clock. In either case, the oscillator frequency must be between 25 and 80 MHz, and a Virtex FPGA option must be used to accommodate the mixed clock operation.
All of the daughterboards in the table below use 4 channel, serial A/Ds and 1, 2 or 4 channel, serial D/As:
| Model Number | No A/D | 1 A/D | 2 A/Ds | 3 A/Ds | 4 A/Ds | 6 A/Ds | 8 A/D |
| No D/A | AED-300 | AED-351 | AED-354 | AED-356 | AED-362 | AED-366 | AED-371 |
| 1 D/A | AED-352 | AED-353 | AED-357 | AED-361 | |||
| 2 D/As | AED-355 | AED-358 | AED-360 | AED-364 | AED-368 | AED-375 | |
| 3 D/As | AED-359 | ||||||
| 4 D/As | AED-363 | AED-365 | AED-369 | ||||
| 6 D/As | AED-367 | AED-370 | AED-374 | ||||
| 8 D/As | AED-372 | AED-373 | AED-378 | ||||
| 10 D/As | AED-376 | AED-377 | |||||
| 12 D/As | AED-379 |
16- bit A/D devices suggested for AED-35x Series Daughterboards:
| Model Number Suffix | Device Part Number | Maximum Sample Rate | Minimum Sample Rate | Channels Single/Diff. | Comment |
| None | TI ADS8343 | 100 ksps | 0 | 4/2 | |
| E | TI ADS8361 | 2x500 ksps | 0 | 0/4 | 2 simultaneous conversions |
| K | TI ADS8345 | 100 ksps | 0 | 8/4 | |
16- bit D/A devices suggested for AED-35x Series Daughterboards:
| Model Number Suffix | Device Part Number | Maximum Sample Rate | Settling Time | Channels | Comment |
| None | TI DAC8531 | 10 us | 1 | ||
| D | TI DAC8532 | 760 ksps | 10 us | 2 | Simultaneous Update |
| Q | TI DAC8534 | 750 ksps | 10 us | 4 | Simultaneous Update |
| S | Linear LTC1668 | 1 | Selected Models Only |
Click on the device part numbers to see the manufacturers data sheet for the device. Due to the flexible nature of this board, the devices may not perform exactly as specified in the data sheets. However, the data sheet gives the maximum performance that may be expected and generally actual performance is near the specified levels.
The standard FPGA configuration for the AED-35x series boards is: The clock speed, sample rate, channel selection and other flexible parameters for the A/Ds, if any, are controlled by one McBSP serial port on the DSP. Similarly, the D/As, if any are controlled by another McBSP serial port. This allows these device configurations to be set from DSP software. The data is received from and transmitted to the devices by 32-bit memory mapped registers using the EMIF port on the DSP. The register format is two 16 bit fields packed into a 32-bit word. Use of DMAs in the DSP to handle this data transfer is recommended. Optionally, a daughterboard mounted or external oscillator can be used to obtain particular sample rates or synchronization. Optional RAM control of the A/Ds and/or D/As can be configured in the FPGA so that the McBSP(s) are freed up for other uses.
All of the daughterboards in the table below use 4 or 8 channel, serial A/Ds and 2 or 6 channel, serial D/As:
| Model Number | No A/D | 2 A/Ds | 4 A/Ds | 6 A/Ds | 8 A/D |
| No D/A | AED-300 | AED-381 | AED-384 | AED-386 | AED-391 |
| 1 D/A | AED-382 | AED-383 | AED-387 | AED-392 | |
| 2 D/As | AED-385 | AED-388 | AED-390 | AED-395 | |
| 4 D/As | AED-389 | AED-393 | AED-396 | ||
| 6 D/As | AED-394 | AED-397 | |||
| 8 D/As | AED-398 |
24- bit A/D devices suggested for AED-38x Series Daughterboards:
| Model Number Suffix | Device Part Number | Maximum Sample Rate | Minimum Sample Rate | Channels Single/Diff. | Comment |
| None | TI ADS1253 | 20 ksps | 0 | 0/4 | |
| M | TI ADS1254 | 20 ksps | 0 | 0/4 | Separate D-GND |
| N | TI ADS1242 | 15 sps | 0 | 4/2 | Programmable Gain |
| P | TI ADS1243 | 15 sps | 0 | 8/4 | Programmable Gain |
24 - bit D/A devices suggested for AED-38x Series Daughterboards:
| Model Number Suffix | Device Part Number | Maximum Sample Rate | Minimum Sample Rate | Channels | Comment |
| None | TI PCM1742 | 200 ksps | 5 ksps | 2 | |
| R | TI PCM1606 | 200 ksps | 5 ksps | 6 | 4 channels - 100 ksps |
Click on the device part numbers to see the manufacturers data sheet for the device. Due to the flexible nature of this board, the devices may not perform exactly as specified in the data sheets. However, the data sheet gives the maximum performance that may be expected and generally actual performance is near the specified levels.
The standard FPGA configuration for the AED-38x series boards is similar to the AED-35x series described above except that the data is not packed. The data registers are 32-bit memory mapped with one 24 bit field in them.
Operating Temperature Range: 0 to 40 degrees C
Power: +5, +3.3, +/-12 VDC
Size: 191 mm L x 86.2 mm W x 13.8 mm D
Net Weight: 0.14 (0.31) kg ( lb.)
* Free configuration tools available from Xilinx (WebPack). Other FPGAs require purchased tools.
** Stacking Interface Connectors and High Power 1.8V Supply options are mutually exclusive. Stacking connectors are required when more than one board is used on a single DSK or EVM. The High Power may be mounted on the outer most daughterboard, and it may supply FPGAs on more than one daughterboard. High Power 1.8V Supplies are recommended for all FPGA options XCV300E-8 and above.
Pricing and Delivery:Please complete a Request of Quotation form. Your request will be processed for direct purchase from Signalware or forwarded to the appropriate distributor.
Terms and Conditions: Contact distributor except for direct purchase.
For information on other daughterboards, see our Summary of Signalware Daughterboards.
For information on DSP Development boards that use Signalware daughterboards, see our Summary of DSP Development Products.
For information on various combinations of TMS320C5x/C6x EVM and DSK products listed above with the Signalware daughterboards, see our Prototype Configuration Table.
See SIGNALWARE's Home Page or Customer Reply Form for further assistance.