home *** CD-ROM | disk | FTP | other *** search
/ Peanuts NeXT Software Archives / Peanuts-2.iso / Developer / hardware / dsp / drbub / dr.bub < prev    next >
Encoding:
Text File  |  1991-09-07  |  17.0 KB  |  342 lines

  1. I logged into Dr. BuB (Motorola's DSP board in Austin, Texas) and
  2. here are the results of my log (I list a lot of the software that's
  3. available.  Phone numbers are below.
  4.  
  5. -Todd Day-
  6. todd@ivucsb.sba.ca.us
  7.  
  8.  
  9. Dr. BuB login: guest
  10.  
  11.  
  12.                 Welcome to the Motorola DSP Bulletin Board
  13.                   Copyright (c) 1985, 1986, 1987 Motorola Inc.
  14.                           All rights reserved.
  15.                      *** Last update 03/27/89 ***
  16.  
  17. 03/27/89 - New product information--DSP56ADC16 16-bit A/D--see "Motorola Docs"
  18. 02/20/89 - Radix 2, FFT w/block floating point in "Free DSP Software/56000/fft"
  19. 12/15/88 - Reed-Solomon coder available in "Free DSP Software/56000/encoder" 
  20.  
  21.                      2400-Baud Modem : (512) 891-3773
  22.                      V.22 Modem      : (512) 891-3772 
  23.                      300/1200-Baud   : (512) 891-3771
  24.  
  25. Are you receiving Motorola's DSP News?  For a free subscription, leave your
  26. name, company name and address, and information about your application interests
  27. in "comment" section.
  28.  
  29.  
  30.                     1) DSP56000/1 - General Purpose DSP
  31.                     2) DSP56200   - Digital Adaptive Filter
  32.                     3) Software Tools and Utilities
  33.                     4) Exit to main menu
  34.                     5) Quit session
  35.  
  36.  
  37.             --- Tools and Utilities ---
  38.  
  39.  DOCUMENT   
  40.     ID       VERSION       SYNOPSIS                          SIZE   UPDATED
  41. ----------   -------       --------                          ----   -------
  42. srec.c        1.7   Utility to convert DSP56000 OMF format   37038  7/07/88
  43.                     to SREC.
  44. srec.h        1.0   Include file for srec.c                   3599  4/18/88
  45. srec.exe      1.7   Srec executable for IBM PC               19547  7/07/88
  46. sloader.asm   1.1   Serial loader from the SCI port for the   3986  5/24/88
  47.                     DSP56001
  48. sloader.hlp   1.1   Help for sloader.asm                      2598  5/24/88
  49. sloader.p     1.1   Serial loader s-record file for download   736  5/24/88
  50.                     to EPROM
  51. parity.asm    1.0   Parity calculation of a 24-bit number in  1641  5/24/88
  52.                     accumulator A
  53. parity.hlp    1.0   Help for parity.asm                        936  5/24/88
  54. parityt.asm   1.0   Test program for parity.asm                685  5/24/88
  55. parityt.hlp   1.0   Help for parityt.asm                       259  5/24/88
  56. dspbug              Ordering information for free debug        799  5/26/88
  57.                     monitor for DSP56000/1
  58.  
  59.  
  60.  
  61.                     1) Introduction to the DSP56000 library (READ FIRST)
  62.                     2) Standard I/O Equate Files
  63.                     3) FFTs
  64.                     4) FIR & IIR Filters
  65.                     5) Lattice Filters
  66.                     6) Matrix Operations
  67.                     7) Functions
  68.                     8) Companding Routines
  69.                     9) Speech
  70.                     a) Sorting & Searching
  71.                     b) Floating Point Library
  72.                     c) Error Coding Routines
  73.  
  74.                     r) Return to last menu
  75.  
  76.                     q) Quit Session
  77.  
  78.  
  79.                              --- FFTs ---
  80.   The following files contain Complex, Fast Fourier Transform (FFT) macro
  81. routines, help files, and test routines and table generators for the
  82. DSP56000/1.
  83.  
  84.  DOCUMENT   
  85.     ID       VERSION       SYNOPSIS                          SIZE   UPDATED
  86. ----------   -------       --------                          ----   -------
  87. sincos.asm    1.2   Sine-Cosine Table Generator for FFTs      1185 11/25/86
  88. sincos.hlp          Help for sincos.asm                        887 11/25/86
  89. ----------
  90. sinewave.asm  1.1   Full-Cycle Sinewave Table Generator       1029 11/25/86
  91.                     Generator Macro
  92. sinewave.hlp        Help for sinewave.asm                     1395 11/25/86
  93. ----------
  94. fftr2a.asm    1.1   Radix 2, In-Place, DIT FFT (smallest)     3386 09/30/86
  95. fftr2a.hlp          Help for fftr2a.asm                       2693 10/02/86
  96. fftr2at.asm   1.1   Test Program for FFTs (fftr2a.asm)         999 09/30/86
  97. fftr2at.hlp         Help for fftr2at.asm                       563 10/02/86
  98. ----------
  99. fftr2b.asm    1.1   Radix 2, In-Place, DIT FFT (faster)       4290 10/02/86
  100. fftr2b.hlp          Help for fftr2b.asm                       3680 10/02/86
  101. ----------
  102. fftr2c.asm    1.2   Radix 2, In-Place, DIT FFT (even faster)  5991  2/04/87
  103. fftr2c.hlp          Help for fftr2c.asm                       3231  2/04/87
  104. ----------
  105. fftr2d.asm    1.0   Radix 2, In-Place, DIT FFT (using         3727  8/08/86
  106.                     DSP56001 sine-cosine ROM tables)
  107. fftr2d.hlp          Help for fftr2d.asm                       3457  8/08/86 
  108. fftr2dt.asm   1.0   Test program for fftr2d.asm               1287  8/08/86
  109. fftr2dt.hlp         Help for fftr2dt.asm                       614  8/08/86
  110. ----------
  111. fftr2e.asm    1.0   1024 Point, Non-In-Place, FFT (3.39ms)    8976  2/04/87
  112. fftr2e.hlp          Help for fftr2e.asm                       5011  2/03/87
  113. fftr2et.asm   1.0   Test program for fftr2e.asm                984  3/03/87
  114. fftr2et.hlp         Help for fftr2et.asm                       408  3/03/87
  115. ----------
  116. dct1.asm      1.1   Discrete Cosine Transform using FFT       5493  5/24/88
  117. dct1.hlp      1.1   Help file for dct1.asm                     970  5/24/88
  118. fftr2cc.asm   1.0   Radix 2, In-place Decimation-in-time      6524  8/30/88
  119.                     complex FFT macro
  120. fftr2cc.hlp   1.0   Help file for fftr2cc.asm                 3533  8/30/88
  121. fftr2cn.asm   1.0   Radix 2, Decimation-in-time Complex FFT   6584  8/30/88
  122.                     macro with normally ordered input/output
  123. fftr2cn.hlp   1.0   Help file for fftr2cn.asm                 2468  8/30/88
  124. fftr2en.asm   1.0   1024 point, not-in-place, complex FFT     9723  8/30/88
  125.                     macro with normally ordered input/output
  126. fftr2en.hlp   1.0   Help file for fftr2en.asm                 4886  8/30/88
  127. dhit1.asm     1.0   Routine to compute Hilbert transform      1851 10/03/88
  128.                     in the frequency domain
  129. dhit1.hlp     1.0   Help file for dhit1.asm                   1007 10/03/88
  130. fftr2bf.asm   1.0   Radix-2, decimation-in-time FFT with     13526  2/20/89
  131.                     block floating point
  132. fftr2bf.hlp   1.0   Help file for fftr2bf.asm                 1578  2/20/89
  133.  
  134.  
  135.  
  136.                         --- STANDARD I/O EQUATES ---
  137.   The following files contain Motorola standard symbol names for DSP56000
  138. peripheral register names, control bits and status bits.  These files can be
  139. INCLUDED when assembling DSP56000 source files from the DSP library and to
  140. enhance software portability.
  141.  
  142. DOCUMENT   
  143.    ID       VERSION       SYNOPSIS                        SIZE  LAST UPDATE
  144.  --------   -------       --------                        ----  -----------
  145. ioequ.asm     1.1   Motorola Standard I/O Equate File         8774  8/25/87
  146. ioequlc.asm   1.1   Lower Case Version of ioequ.asm           8788  8/25/87
  147. ---------
  148. intequ.asm    1.0   Standard Interrupt Equate File            1082  9/02/87
  149. intequlc.asm  1.0   Lower Case Version of intequ.asm          1082  9/02/87
  150.  
  151.  
  152.  
  153.                        --- FIR and IIR FILTERS ---
  154.   The following files contain FIR and IIR filter programs, macros, help files,
  155.   and test routines for the DSP56000/1.
  156.  
  157.  DOCUMENT   
  158.     ID       VERSION       SYNOPSIS                          SIZE   UPDATED
  159. ----------   -------       --------                          ----   -------
  160. fir.asm       1.0   Direct Form FIR Filter                     545  7/15/87
  161. fir.hlp             Help for fir.asm                          2161  7/15/87
  162. firt.asm      1.0   Test program for fir.asm                  1164  7/16/87
  163. ----------
  164. iir1.asm      1.0   Direct Form Second Order All Pole          656  7/15/87
  165.                     IIR Filter               
  166. iir1.hlp            Help for iir1.asm                         1786  7/15/87
  167. iir1t.asm     1.0   Test program for iir1.asm                 1157  7/16/87
  168. ----------
  169. iir2.asm      1.0   Direct Form Second Order All Pole          801  7/15/87
  170.                     IIR Filter with Scaling      
  171. iir2.hlp            Help for iir2.asm                         2286  7/15/87
  172. iir2t.asm     1.0   Test program for iir2.asm                 1311  7/16/87
  173. ----------
  174. iir3.asm      1.0   Direct Form Arbitrary Order All            776  7/15/87
  175.                     Pole IIR Filter
  176. iir3.hlp            Help for iir3.asm                         2605  7/15/87
  177. iir3t.asm     1.0   Test program for iir3.asm                 1309  7/16/87
  178. ----------
  179. iir4.asm      1.0   Second Order Direct Canonic IIR Filter     713  7/15/87
  180.                     (Biquad IIR Filter)
  181. iir4.hlp            Help for iir4.asm                         2255  7/15/87
  182. iir4t.asm     1.0   Test program for iir4.asm                 1202  7/16/87
  183. ----------
  184. iir5.asm      1.0   Second Order Direct Canonic IIR Filter     842  7/15/87
  185.                     with Scaling (Biquad IIR Filter)
  186. iir5.hlp            Help for iir5.asm                         2803  7/15/87
  187. iir5t.asm     1.0   Test program for iir5.asm                 1289  7/16/87
  188. ----------
  189. iir6.asm      1.0   Arbitrary Order Direct Canonic IIR         923  7/15/87
  190.                     Filter
  191. iir6.hlp            Help for iir6.asm                         3020  7/15/87
  192. iir6t.asm     1.0   Test program for iir6.asm                 1377  7/16/87
  193. ----------
  194. iir7.asm      1.0   Cascaded Biquad IIR Filters                900  7/15/87
  195. iir7.hlp            Help for iir7.asm                         3947  7/15/87
  196. iir7t.asm     1.0   Test program for iir7.asm                 1432  7/16/87
  197. ----------
  198. lms.hlp       1.0   LMS Adaptive Filter Algorithm             5818  4/08/88
  199. transiir.asm  1.0   Implements the transposed IIR filter      1981  8/19/88
  200. transiir.hlp  1.0   Help file for transiir.asm                 974  8/19/88
  201.  
  202.  
  203.                           --- Speech ---
  204.   The following files contain function routines and macros for the DSP56000/1
  205. to perform speech processing and analysis.
  206.  
  207.  DOCUMENT   
  208.     ID       VERSION       SYNOPSIS                          SIZE   UPDATED
  209. ----------   -------       --------                          ----   -------
  210. lgsol1.asm    2.0   Leroux-Gueguen solution for PARCOR        4861  6/02/87
  211.                     (LPC) coefficients
  212. lgsol1.hlp          Help for lgsol1.asm                       3971  6/02/87
  213. ----------
  214. durbin1.asm   1.2   Durbin Solution for PARCOR                6360  6/05/87
  215.                     (LPC) coefficients
  216. durbin1.hlp         Help for durbin1.asm                      3616  6/05/87
  217.  
  218.  
  219.             ---- Lattice Filters ---
  220.  
  221.  DOCUMENT   
  222.     ID       VERSION       SYNOPSIS                          SIZE   UPDATED
  223. ----------   -------       --------                          ----   -------
  224. latfir1.asm   1.0   Lattice FIR Filter Macro                  1156  8/08/86
  225. latfir1.hlp         Help for latfir1.asm                      6327  8/08/86
  226. latfir1t.asm  1.0   Test program for latfir1.asm              1424  8/08/86
  227. ----------
  228. latfir2.asm   1.0   Lattice FIR Filter Macro                  1174  8/08/86
  229.                     (modified modulo count)
  230. latfir2.hlp         Help for latfir2.asm                      1295  8/08/86
  231. latfir2t.asm  1.0   Test program for latfir2.asm              1423  8/08/86
  232. ----------
  233. latiir.asm    1.0   Lattice IIR Filter Macro                  1257  7/31/86
  234. latiir.hlp          Help for latiir.asm                       6402  7/31/86
  235. latiirt.asm   1.0   Test program for latiir.asm               1407  7/31/86
  236. ----------
  237. latgen.asm    1.0   Generalized Lattice FIR/IIR               1334  8/08/86
  238.                     Filter Macro
  239. latgen.hlp          Help for latgen.asm                       5485  8/08/86
  240. latgent.asm   1.0   Test program for latgen.asm               1269  8/01/86
  241. ----------
  242. latnrm.asm    1.0   Normalized Lattice IIR Filter Macro       1407  8/01/86
  243. latnrm.hlp          Help for latnrm.asm                       7475  8/01/86
  244. latnrmt.asm   1.0   Test program for latnrm.asm               1595  8/01/86
  245. ----------
  246.  
  247.                         --- FUNCTIONS ---
  248.   The following files contain function routines and macros for the DSP56000/1
  249. such as log2, exp, and square root.
  250.  
  251.  DOCUMENT   
  252.     ID       VERSION       SYNOPSIS                        SIZE     UPDATED
  253. ----------   -------       --------                        ----     -------
  254. log2.asm      1.0     Log base 2 by polynomial                1118  1/26/87
  255.                       approximation
  256. log2.hlp              Help for log2.asm                        719  1/26/87
  257. log2t.asm     1.0     Test program for log2.asm               1018  1/26/87
  258. ---------
  259. log2nrm.asm   1.0     Normalizing base 2 logarithm macro      2262  3/30/87
  260. log2nrm.hlp           Help for log2nrm.asm                     676  3/30/87
  261. log2nrmt.asm  1.0     Test program for log2nrm.asm            1084  3/30/87
  262. ---------
  263. exp2.asm      1.0     Exponential base 2 by polynomial         926  1/26/87
  264.                       approximation
  265. exp2.hlp              Help for exp2.asm                        759  1/26/87
  266. exp2t.asm     1.0     Test program for exp2.asm               1019  1/26/87
  267. ---------
  268. sqrt1.asm     1.0     Square Root by polynomial                991  1/26/87
  269.                       approximation, 7 bit accuracy
  270. sqrt1.hlp             Help for sqrt1.asm                       779  1/26/87
  271. sqrt1t.asm    1.0     Test program for sqrt1.asm              1065  1/26/87
  272. ---------
  273. sqrt2.asm     1.0     Square Root by polynomial                899  1/26/87
  274.                       approximation, 10 bit accuracy
  275. sqrt2.hlp             Help for sqrt2.asm                       776  1/26/87
  276. sqrt2t.asm    1.0     Test program for sqrt2.asm              1031  1/26/87
  277. ---------
  278. sqrt3.asm     1.0     Full precision Square Root Macro        1388  2/09/87
  279. sqrt3.hlp             Help for sqrt3.asm                       794  2/09/87
  280. sqrt3t.asm    1.0     Test program for sqrt3.asm              1053  2/09/87
  281. ---------
  282. tli.asm       1.1     Linear table lookup/interpolation       3253  4/16/87
  283.                       routine for function generation  
  284. tli.hlp       1.1     Help for tli.asm                        1510  4/16/87
  285. ---------
  286. bingray.asm   1.0     Binary to Gray code conversion macro     601  3/30/87
  287. bingrayt.asm  1.0     Test program for bingray.asm             991  3/30/87
  288. ---------
  289. rand1.asm     1.1     Pseudo Random Sequence Generator        2446  4/16/87
  290. rand1.hlp             Help for rand1.asm                       704  4/16/87
  291.  
  292.  
  293.             --- Companded CODEC to Linear PCM Data Conversion ---
  294.   The following files contain function routines and macros for the DSP56000/1
  295. to perform conversions between companded CODEC and Linear PCM data.
  296.  
  297.  DOCUMENT   
  298.     ID       VERSION       SYNOPSIS                          SIZE   UPDATED
  299. ----------   -------       --------                          ----   -------
  300. loglin.asm    1.0   Companded CODEC to linear PCM data        4572  4/20/87
  301.                     conversion
  302. loglin.hlp          Help for loglin.asm                       1479  4/20/87
  303. loglint.asm   1.0   Test program for loglin.asm               2184  4/20/87
  304. loglint.hlp         Help for loglint.asm                      1993  4/20/87
  305. ---------
  306. linlog.asm    1.1   Linear PCM to companded CODEC data        4847  8/17/88
  307.                     conversion
  308. linlog.hlp          Help for linlog.asm                       1714  4/20/87
  309. ---------
  310.  
  311.  
  312.                       --- Floating Point Library ---
  313. This Floating Point Library is a useful set of floating point arithmetic
  314. subroutines for the DSP56000/1.
  315.  
  316.  DOCUMENT   
  317.     ID       VERSION       SYNOPSIS                          SIZE   UPDATED
  318. ----------   -------       --------                          ----   -------
  319. fpdef.hlp     2.0   Storage format and arithmetic            10600 10/05/87
  320.                     representation definition
  321. fpcalls.hlp   2.1   Subroutine calling conventions           11876  4/12/88
  322. fplist.asm    2.0   Test file that lists all subroutines      1601 10/05/87
  323. fprevs.hlp    2.0   Latest revisions of floating pt. lib      1799  4/12/88
  324. ----------
  325. fpinit.asm    2.0   Library initialization subroutine         2329 10/05/87
  326. fpadd.asm     2.0   Floating point add                        3860 10/07/87
  327. fpsub.asm     2.1   Floating point subtract                   3072 10/15/87
  328. fpcmp.asm     2.1   Floating point compare                    2605 11/05/87
  329. fpmpy.asm     2.0   Floating point multiply                   2250 10/05/87
  330. fpmac.asm     2.1   Floating point multiply-accumulate        2712 10/30/87
  331. fpdiv.asm     2.0   Floating point divide                     3835 10/05/87
  332. fpsqrt.asm    2.0   Floating point square root                2873 10/05/87
  333. fpneg.asm     2.0   Floating point negate                     2026 10/05/87
  334. fpabs.asm     2.0   Floating point absolute value             1953 10/05/87
  335. fpscale.asm   2.0   Floating point scaling                    2127 10/05/87
  336. fpfix.asm     2.0   Floating to fixed point conversion        3953 10/05/87
  337. fpfloat.asm   2.0   Fixed to floating point conversion        2053 10/06/87
  338. fpceil.asm    2.0   Floating point CEIL subroutine            1771  4/12/88
  339. durbin.asm    1.0   Solution for LPC coefficients             5615  4/12/88
  340. durbin.hlp    1.0   Help file for DURBIN.ASM                  2904  4/12/88
  341. fpfrac.asm    2.0   Floating point FRACTION subroutine        1862  4/12/88
  342.