home *** CD-ROM | disk | FTP | other *** search
- I logged into Dr. BuB (Motorola's DSP board in Austin, Texas) and
- here are the results of my log (I list a lot of the software that's
- available. Phone numbers are below.
-
- -Todd Day-
- todd@ivucsb.sba.ca.us
-
-
- Dr. BuB login: guest
-
-
- Welcome to the Motorola DSP Bulletin Board
- Copyright (c) 1985, 1986, 1987 Motorola Inc.
- All rights reserved.
- *** Last update 03/27/89 ***
-
- 03/27/89 - New product information--DSP56ADC16 16-bit A/D--see "Motorola Docs"
- 02/20/89 - Radix 2, FFT w/block floating point in "Free DSP Software/56000/fft"
- 12/15/88 - Reed-Solomon coder available in "Free DSP Software/56000/encoder"
-
- 2400-Baud Modem : (512) 891-3773
- V.22 Modem : (512) 891-3772
- 300/1200-Baud : (512) 891-3771
-
- Are you receiving Motorola's DSP News? For a free subscription, leave your
- name, company name and address, and information about your application interests
- in "comment" section.
-
-
- 1) DSP56000/1 - General Purpose DSP
- 2) DSP56200 - Digital Adaptive Filter
- 3) Software Tools and Utilities
- 4) Exit to main menu
- 5) Quit session
-
-
- --- Tools and Utilities ---
-
- DOCUMENT
- ID VERSION SYNOPSIS SIZE UPDATED
- ---------- ------- -------- ---- -------
- srec.c 1.7 Utility to convert DSP56000 OMF format 37038 7/07/88
- to SREC.
- srec.h 1.0 Include file for srec.c 3599 4/18/88
- srec.exe 1.7 Srec executable for IBM PC 19547 7/07/88
- sloader.asm 1.1 Serial loader from the SCI port for the 3986 5/24/88
- DSP56001
- sloader.hlp 1.1 Help for sloader.asm 2598 5/24/88
- sloader.p 1.1 Serial loader s-record file for download 736 5/24/88
- to EPROM
- parity.asm 1.0 Parity calculation of a 24-bit number in 1641 5/24/88
- accumulator A
- parity.hlp 1.0 Help for parity.asm 936 5/24/88
- parityt.asm 1.0 Test program for parity.asm 685 5/24/88
- parityt.hlp 1.0 Help for parityt.asm 259 5/24/88
- dspbug Ordering information for free debug 799 5/26/88
- monitor for DSP56000/1
-
-
-
- 1) Introduction to the DSP56000 library (READ FIRST)
- 2) Standard I/O Equate Files
- 3) FFTs
- 4) FIR & IIR Filters
- 5) Lattice Filters
- 6) Matrix Operations
- 7) Functions
- 8) Companding Routines
- 9) Speech
- a) Sorting & Searching
- b) Floating Point Library
- c) Error Coding Routines
-
- r) Return to last menu
-
- q) Quit Session
-
-
- --- FFTs ---
- The following files contain Complex, Fast Fourier Transform (FFT) macro
- routines, help files, and test routines and table generators for the
- DSP56000/1.
-
- DOCUMENT
- ID VERSION SYNOPSIS SIZE UPDATED
- ---------- ------- -------- ---- -------
- sincos.asm 1.2 Sine-Cosine Table Generator for FFTs 1185 11/25/86
- sincos.hlp Help for sincos.asm 887 11/25/86
- ----------
- sinewave.asm 1.1 Full-Cycle Sinewave Table Generator 1029 11/25/86
- Generator Macro
- sinewave.hlp Help for sinewave.asm 1395 11/25/86
- ----------
- fftr2a.asm 1.1 Radix 2, In-Place, DIT FFT (smallest) 3386 09/30/86
- fftr2a.hlp Help for fftr2a.asm 2693 10/02/86
- fftr2at.asm 1.1 Test Program for FFTs (fftr2a.asm) 999 09/30/86
- fftr2at.hlp Help for fftr2at.asm 563 10/02/86
- ----------
- fftr2b.asm 1.1 Radix 2, In-Place, DIT FFT (faster) 4290 10/02/86
- fftr2b.hlp Help for fftr2b.asm 3680 10/02/86
- ----------
- fftr2c.asm 1.2 Radix 2, In-Place, DIT FFT (even faster) 5991 2/04/87
- fftr2c.hlp Help for fftr2c.asm 3231 2/04/87
- ----------
- fftr2d.asm 1.0 Radix 2, In-Place, DIT FFT (using 3727 8/08/86
- DSP56001 sine-cosine ROM tables)
- fftr2d.hlp Help for fftr2d.asm 3457 8/08/86
- fftr2dt.asm 1.0 Test program for fftr2d.asm 1287 8/08/86
- fftr2dt.hlp Help for fftr2dt.asm 614 8/08/86
- ----------
- fftr2e.asm 1.0 1024 Point, Non-In-Place, FFT (3.39ms) 8976 2/04/87
- fftr2e.hlp Help for fftr2e.asm 5011 2/03/87
- fftr2et.asm 1.0 Test program for fftr2e.asm 984 3/03/87
- fftr2et.hlp Help for fftr2et.asm 408 3/03/87
- ----------
- dct1.asm 1.1 Discrete Cosine Transform using FFT 5493 5/24/88
- dct1.hlp 1.1 Help file for dct1.asm 970 5/24/88
- fftr2cc.asm 1.0 Radix 2, In-place Decimation-in-time 6524 8/30/88
- complex FFT macro
- fftr2cc.hlp 1.0 Help file for fftr2cc.asm 3533 8/30/88
- fftr2cn.asm 1.0 Radix 2, Decimation-in-time Complex FFT 6584 8/30/88
- macro with normally ordered input/output
- fftr2cn.hlp 1.0 Help file for fftr2cn.asm 2468 8/30/88
- fftr2en.asm 1.0 1024 point, not-in-place, complex FFT 9723 8/30/88
- macro with normally ordered input/output
- fftr2en.hlp 1.0 Help file for fftr2en.asm 4886 8/30/88
- dhit1.asm 1.0 Routine to compute Hilbert transform 1851 10/03/88
- in the frequency domain
- dhit1.hlp 1.0 Help file for dhit1.asm 1007 10/03/88
- fftr2bf.asm 1.0 Radix-2, decimation-in-time FFT with 13526 2/20/89
- block floating point
- fftr2bf.hlp 1.0 Help file for fftr2bf.asm 1578 2/20/89
-
-
-
- --- STANDARD I/O EQUATES ---
- The following files contain Motorola standard symbol names for DSP56000
- peripheral register names, control bits and status bits. These files can be
- INCLUDED when assembling DSP56000 source files from the DSP library and to
- enhance software portability.
-
- DOCUMENT
- ID VERSION SYNOPSIS SIZE LAST UPDATE
- -------- ------- -------- ---- -----------
- ioequ.asm 1.1 Motorola Standard I/O Equate File 8774 8/25/87
- ioequlc.asm 1.1 Lower Case Version of ioequ.asm 8788 8/25/87
- ---------
- intequ.asm 1.0 Standard Interrupt Equate File 1082 9/02/87
- intequlc.asm 1.0 Lower Case Version of intequ.asm 1082 9/02/87
-
-
-
- --- FIR and IIR FILTERS ---
- The following files contain FIR and IIR filter programs, macros, help files,
- and test routines for the DSP56000/1.
-
- DOCUMENT
- ID VERSION SYNOPSIS SIZE UPDATED
- ---------- ------- -------- ---- -------
- fir.asm 1.0 Direct Form FIR Filter 545 7/15/87
- fir.hlp Help for fir.asm 2161 7/15/87
- firt.asm 1.0 Test program for fir.asm 1164 7/16/87
- ----------
- iir1.asm 1.0 Direct Form Second Order All Pole 656 7/15/87
- IIR Filter
- iir1.hlp Help for iir1.asm 1786 7/15/87
- iir1t.asm 1.0 Test program for iir1.asm 1157 7/16/87
- ----------
- iir2.asm 1.0 Direct Form Second Order All Pole 801 7/15/87
- IIR Filter with Scaling
- iir2.hlp Help for iir2.asm 2286 7/15/87
- iir2t.asm 1.0 Test program for iir2.asm 1311 7/16/87
- ----------
- iir3.asm 1.0 Direct Form Arbitrary Order All 776 7/15/87
- Pole IIR Filter
- iir3.hlp Help for iir3.asm 2605 7/15/87
- iir3t.asm 1.0 Test program for iir3.asm 1309 7/16/87
- ----------
- iir4.asm 1.0 Second Order Direct Canonic IIR Filter 713 7/15/87
- (Biquad IIR Filter)
- iir4.hlp Help for iir4.asm 2255 7/15/87
- iir4t.asm 1.0 Test program for iir4.asm 1202 7/16/87
- ----------
- iir5.asm 1.0 Second Order Direct Canonic IIR Filter 842 7/15/87
- with Scaling (Biquad IIR Filter)
- iir5.hlp Help for iir5.asm 2803 7/15/87
- iir5t.asm 1.0 Test program for iir5.asm 1289 7/16/87
- ----------
- iir6.asm 1.0 Arbitrary Order Direct Canonic IIR 923 7/15/87
- Filter
- iir6.hlp Help for iir6.asm 3020 7/15/87
- iir6t.asm 1.0 Test program for iir6.asm 1377 7/16/87
- ----------
- iir7.asm 1.0 Cascaded Biquad IIR Filters 900 7/15/87
- iir7.hlp Help for iir7.asm 3947 7/15/87
- iir7t.asm 1.0 Test program for iir7.asm 1432 7/16/87
- ----------
- lms.hlp 1.0 LMS Adaptive Filter Algorithm 5818 4/08/88
- transiir.asm 1.0 Implements the transposed IIR filter 1981 8/19/88
- transiir.hlp 1.0 Help file for transiir.asm 974 8/19/88
-
-
- --- Speech ---
- The following files contain function routines and macros for the DSP56000/1
- to perform speech processing and analysis.
-
- DOCUMENT
- ID VERSION SYNOPSIS SIZE UPDATED
- ---------- ------- -------- ---- -------
- lgsol1.asm 2.0 Leroux-Gueguen solution for PARCOR 4861 6/02/87
- (LPC) coefficients
- lgsol1.hlp Help for lgsol1.asm 3971 6/02/87
- ----------
- durbin1.asm 1.2 Durbin Solution for PARCOR 6360 6/05/87
- (LPC) coefficients
- durbin1.hlp Help for durbin1.asm 3616 6/05/87
-
-
- ---- Lattice Filters ---
-
- DOCUMENT
- ID VERSION SYNOPSIS SIZE UPDATED
- ---------- ------- -------- ---- -------
- latfir1.asm 1.0 Lattice FIR Filter Macro 1156 8/08/86
- latfir1.hlp Help for latfir1.asm 6327 8/08/86
- latfir1t.asm 1.0 Test program for latfir1.asm 1424 8/08/86
- ----------
- latfir2.asm 1.0 Lattice FIR Filter Macro 1174 8/08/86
- (modified modulo count)
- latfir2.hlp Help for latfir2.asm 1295 8/08/86
- latfir2t.asm 1.0 Test program for latfir2.asm 1423 8/08/86
- ----------
- latiir.asm 1.0 Lattice IIR Filter Macro 1257 7/31/86
- latiir.hlp Help for latiir.asm 6402 7/31/86
- latiirt.asm 1.0 Test program for latiir.asm 1407 7/31/86
- ----------
- latgen.asm 1.0 Generalized Lattice FIR/IIR 1334 8/08/86
- Filter Macro
- latgen.hlp Help for latgen.asm 5485 8/08/86
- latgent.asm 1.0 Test program for latgen.asm 1269 8/01/86
- ----------
- latnrm.asm 1.0 Normalized Lattice IIR Filter Macro 1407 8/01/86
- latnrm.hlp Help for latnrm.asm 7475 8/01/86
- latnrmt.asm 1.0 Test program for latnrm.asm 1595 8/01/86
- ----------
-
- --- FUNCTIONS ---
- The following files contain function routines and macros for the DSP56000/1
- such as log2, exp, and square root.
-
- DOCUMENT
- ID VERSION SYNOPSIS SIZE UPDATED
- ---------- ------- -------- ---- -------
- log2.asm 1.0 Log base 2 by polynomial 1118 1/26/87
- approximation
- log2.hlp Help for log2.asm 719 1/26/87
- log2t.asm 1.0 Test program for log2.asm 1018 1/26/87
- ---------
- log2nrm.asm 1.0 Normalizing base 2 logarithm macro 2262 3/30/87
- log2nrm.hlp Help for log2nrm.asm 676 3/30/87
- log2nrmt.asm 1.0 Test program for log2nrm.asm 1084 3/30/87
- ---------
- exp2.asm 1.0 Exponential base 2 by polynomial 926 1/26/87
- approximation
- exp2.hlp Help for exp2.asm 759 1/26/87
- exp2t.asm 1.0 Test program for exp2.asm 1019 1/26/87
- ---------
- sqrt1.asm 1.0 Square Root by polynomial 991 1/26/87
- approximation, 7 bit accuracy
- sqrt1.hlp Help for sqrt1.asm 779 1/26/87
- sqrt1t.asm 1.0 Test program for sqrt1.asm 1065 1/26/87
- ---------
- sqrt2.asm 1.0 Square Root by polynomial 899 1/26/87
- approximation, 10 bit accuracy
- sqrt2.hlp Help for sqrt2.asm 776 1/26/87
- sqrt2t.asm 1.0 Test program for sqrt2.asm 1031 1/26/87
- ---------
- sqrt3.asm 1.0 Full precision Square Root Macro 1388 2/09/87
- sqrt3.hlp Help for sqrt3.asm 794 2/09/87
- sqrt3t.asm 1.0 Test program for sqrt3.asm 1053 2/09/87
- ---------
- tli.asm 1.1 Linear table lookup/interpolation 3253 4/16/87
- routine for function generation
- tli.hlp 1.1 Help for tli.asm 1510 4/16/87
- ---------
- bingray.asm 1.0 Binary to Gray code conversion macro 601 3/30/87
- bingrayt.asm 1.0 Test program for bingray.asm 991 3/30/87
- ---------
- rand1.asm 1.1 Pseudo Random Sequence Generator 2446 4/16/87
- rand1.hlp Help for rand1.asm 704 4/16/87
-
-
- --- Companded CODEC to Linear PCM Data Conversion ---
- The following files contain function routines and macros for the DSP56000/1
- to perform conversions between companded CODEC and Linear PCM data.
-
- DOCUMENT
- ID VERSION SYNOPSIS SIZE UPDATED
- ---------- ------- -------- ---- -------
- loglin.asm 1.0 Companded CODEC to linear PCM data 4572 4/20/87
- conversion
- loglin.hlp Help for loglin.asm 1479 4/20/87
- loglint.asm 1.0 Test program for loglin.asm 2184 4/20/87
- loglint.hlp Help for loglint.asm 1993 4/20/87
- ---------
- linlog.asm 1.1 Linear PCM to companded CODEC data 4847 8/17/88
- conversion
- linlog.hlp Help for linlog.asm 1714 4/20/87
- ---------
-
-
- --- Floating Point Library ---
- This Floating Point Library is a useful set of floating point arithmetic
- subroutines for the DSP56000/1.
-
- DOCUMENT
- ID VERSION SYNOPSIS SIZE UPDATED
- ---------- ------- -------- ---- -------
- fpdef.hlp 2.0 Storage format and arithmetic 10600 10/05/87
- representation definition
- fpcalls.hlp 2.1 Subroutine calling conventions 11876 4/12/88
- fplist.asm 2.0 Test file that lists all subroutines 1601 10/05/87
- fprevs.hlp 2.0 Latest revisions of floating pt. lib 1799 4/12/88
- ----------
- fpinit.asm 2.0 Library initialization subroutine 2329 10/05/87
- fpadd.asm 2.0 Floating point add 3860 10/07/87
- fpsub.asm 2.1 Floating point subtract 3072 10/15/87
- fpcmp.asm 2.1 Floating point compare 2605 11/05/87
- fpmpy.asm 2.0 Floating point multiply 2250 10/05/87
- fpmac.asm 2.1 Floating point multiply-accumulate 2712 10/30/87
- fpdiv.asm 2.0 Floating point divide 3835 10/05/87
- fpsqrt.asm 2.0 Floating point square root 2873 10/05/87
- fpneg.asm 2.0 Floating point negate 2026 10/05/87
- fpabs.asm 2.0 Floating point absolute value 1953 10/05/87
- fpscale.asm 2.0 Floating point scaling 2127 10/05/87
- fpfix.asm 2.0 Floating to fixed point conversion 3953 10/05/87
- fpfloat.asm 2.0 Fixed to floating point conversion 2053 10/06/87
- fpceil.asm 2.0 Floating point CEIL subroutine 1771 4/12/88
- durbin.asm 1.0 Solution for LPC coefficients 5615 4/12/88
- durbin.hlp 1.0 Help file for DURBIN.ASM 2904 4/12/88
- fpfrac.asm 2.0 Floating point FRACTION subroutine 1862 4/12/88
-