home *** CD-ROM | disk | FTP | other *** search
/ Language/OS - Multiplatform Resource Library / LANGUAGE OS.iso / dsp / dspgroup / cis_dsp.arc / CIS_DSP6.TXT < prev   
Encoding:
Text File  |  1988-09-08  |  13.0 KB  |  337 lines

  1.  
  2. #: 80458 S17/TAPR NNC/DSP
  3.     25-Aug-88  17:01:04
  4. Sb: #80382-Rick's UID
  5. Fm: Barry McLarnon VE3JF 71470,3651
  6. To: Rick Hambly WB2TNL 72117,3530
  7.  
  8. Duly noted.  Thanks Rick.  Seldom send any messages, eh?  Time to set some bait
  9. then!  How about some thoughts from you on what principles we should be
  10. following in designing DSP modems for HF?  How would you do 300 bps and
  11. (especially) what about 1200 or higher?
  12.  
  13. Barry
  14.  
  15. PS: How are things at ARINC these days?  Is HF ACARS still alive and kicking?
  16.  
  17. #: 80551 S17/TAPR NNC/DSP
  18.     27-Aug-88  00:58:22
  19. Sb: Hardware Progress
  20. Fm: Lyle Johnson, WA7GXD 76246,565
  21. To: DSPers
  22.  
  23. We are busily working out systems level issues on the hardware design.  Chuck
  24. is finishng s detail on the PACSAT CPU, then will do layout in earnest for the
  25. DSP 1.
  26.  
  27. We are designing around the Ten Tec B series all metal cabinet.  We plan on a
  28. PC board on the rear panel to do all I/O and translate all levels to CMOS and
  29. -5/+5 analog.  Connectors planned are (2) DA-15S for radio I/O (PTT, Tx Audio,
  30. Rx Audio, RFDCD, GND, UP to +5v, UP to GND, DOWN to +5V, DOWN to GND, another
  31. GND, two CMOS outputs from the DSP board, two CMOS outputs from the GPP board,
  32. one spare -- the UP and DOWN are for microphone tuning ala the PSK modem); (2)
  33. DC-37S (one for 16 bit high speed DSP input, one for 16 bit high speed DSP
  34. output); (1) DB25S for Centronics printer output (same pinout as IBM PC printer
  35. port); (1) DE9S for RS232 serial I/O (same connector as IBM PC/AT); (1) DIN
  36. 8-pin for modem disconnect that corresponds to PSK modem; (4) RCA phono
  37. connectors - 2 for speaker inputs (radio 1 and radio 2) one for CW output + to
  38. GND, one for CW output - grid block keying; (1) power connector like TNC 2.
  39.  
  40. If you think we need any other I/O on this thing for the first pass, let us kno
  41. ASAP!  The I/O board getslayed out first!
  42.  
  43. We are also planning a front panel PC board.  Will have several LEDs, some
  44. predefined some undefined, a 16-position thumbwhhel switch for application
  45. selection; reset, power and maybe a couple undefined switches.
  46.  
  47. Comments?
  48.  
  49. #: 80591 S17/TAPR NNC/DSP
  50.     27-Aug-88  23:11:15
  51. Sb: PIII.ASM
  52. Fm: John Conner WD0FHG 72165,743
  53. To: Bob McGwier N4HY 74615,1366
  54.  
  55. Bob;
  56.  
  57. Had a call this afternoon (also yesterday but not at home) from Junior
  58. DeCastro, PY2BJO.  He received his disk ok and seemed quite pleased with them. 
  59. A couple of other hams were in the background playing with Phil's most
  60. important contribution to ham radio |->.
  61.  
  62. His big question was how do you use PIII.ASM. I told him I'd send you a message
  63. asking for more info.  I gather he is on AMSAT Telemail, send any thing you
  64. have there (and copy it here).
  65.  
  66. I am having Andy send him the current PSR if he is not on the TAPR list (we'll
  67. check the mailing list for others).
  68.  
  69. Guess you are on the way home from what Andy said.  I'll be in Montreal for the
  70. next two weeks. Will try to check in here.  Won't be as easy late next spring,
  71. looks like I'll be spending two to three MONTHS in Beijing and at least two
  72. weeks in India. (If I can get all of the 10 year old digital filters to run on
  73. the new machines.)
  74.  
  75. Do you know Parks or Burris by any chance???
  76.  
  77. John
  78.  
  79. #: 80704 S17/TAPR NNC/DSP
  80.     30-Aug-88  02:00:09
  81. Sb: microsat reset PROM
  82. Fm: Franklin Antonio, N6NKF 76337,1365
  83. To: Lyle Johnson 76246,565
  84.  
  85. I finished a C program to generate the microsat reset PROM contents tonite, &
  86. shipped it (electronically) to WB6HHV.  He will check it for sanity, then burn
  87. a PROM & test it.
  88.  
  89. One thing we noted tonite, while looking over the latest schematics.. We're
  90. concerned about the level-sensitive use of the reset output of the reset PROM. 
  91. It is intended that the PROM get its clock & data input directly from the
  92. manchester decoder chip.  This means that depending on the design of the modem,
  93. or whether the modem is working there may not be a clock to the PROM.  So, in a
  94. case like this, the PROM might just sit in the state where the reset output is
  95. low (true). One simple solution would be to capacitively couple the reset
  96. output of the PROM to the reset input of 555 watchdog.  This adds only 1
  97. capacitor, and i think it fixes all cases.
  98.  
  99. #: 80748 S17/TAPR NNC/DSP
  100.     30-Aug-88  21:28:13
  101. Sb: #80591-PIII.ASM
  102. Fm: Bob McGwier N4HY 74615,1366
  103. To: John Conner WD0FHG 72165,743
  104.  
  105. No I don't know either one of them.  Wish I did.  The PARK-BURRUS algorithms
  106. for the TMS320C10 are what I am adapting to the Model 10.  They need two
  107. things: TBLW and TBLR to program memory rather than the I/O read to memory and
  108. we need one half more butterfly to do a half size complex FFT (N/2) to do a
  109. size N FFT on real data.  That is taking work to get it efficient.  I have let
  110. it slide while a lot of PACSAT software goes on.
  111.  
  112. On PIII.ASM, it needs a PC based program that recognizes sync vectors, idles,
  113. and then decodes data blocks.  Phil has just such a beast but it has too much
  114. dangerous information in it.  I will attempt to get that stuff going without
  115. the dangerous stuff in it and then it will be easy to use it with the AO-13
  116. beacon.
  117.  
  118. I want to reiterate that all of this stuff is going to slide until the PACSAT
  119. obligations are fulfilled.
  120.  
  121. Bob
  122.  
  123.  
  124.  
  125.  
  126. #: 80751 S17/TAPR NNC/DSP
  127.     30-Aug-88  21:28:50
  128. Sb: back on
  129. Fm: Bob McGwier N4HY 74615,1366
  130. To: All
  131.  
  132. I am back on from NJ Bob
  133.  
  134.  
  135.  
  136.  
  137. #: 80752 S17/TAPR NNC/DSP
  138.     30-Aug-88  21:42:05
  139. Sb: #80704-#microsat reset PROM
  140. Fm: Lyle Johnson, WA7GXD 76246,565
  141. To: Franklin Antonio, N6NKF 76337,1365 (X)
  142.  
  143. Franklin,
  144.  
  145. Yes, I agree that we should couple this capacitively.  Will we need any gating
  146. to add two or three reset proms rather than only one?  I think there was some
  147. concern expressed in Boulder that one is great but two or three are wonderful
  148. in case a receiver channel goes out and the spacecraft goes berserk...
  149.  
  150. Anyway, sounds like good progress.  We need to get the schematic to Jim, WA4ONG
  151. so he can include it on the PC board layout.
  152.  
  153. Cheers,
  154.  
  155. Lyle
  156.  
  157. *** There is a reply:   80760
  158.  
  159. *** More ***
  160.  
  161. #: 80760 S17/TAPR NNC/DSP
  162.     30-Aug-88  23:43:33
  163. Sb: #80752-microsat reset PROM
  164. Fm: Franklin Antonio, N6NKF 76337,1365
  165. To: Lyle Johnson, WA7GXD 76246,565
  166.  
  167. We agree that it's a good idea to have reset proms on 2 channels.  Haven't
  168. given thought to problem of oring the reset signals tgether.  My offhand guess
  169. is that we need a gate.  I keep thinking there ought to be a way to do it with
  170. a 2nd capacitor instead of a gate, but i don't see how to make that work yet.
  171.  
  172.  
  173. #: 80756 S17/TAPR NNC/DSP
  174.     30-Aug-88  22:28:51
  175. Sb: #Rick's UID
  176. Fm: Rick Hambly WB2TNL 72117,3530
  177. To: Barry McLarnon VE3JF 71470,3651 (X)
  178.  
  179. Just a quick reply to let you know I'mm relly here.  No HF ACARS is not alive
  180. and well, but I hope it's only dormant.  There is E-ACARS (enhanced VHF) and
  181. I-ACARS (International i.e.: Satcom).  Long story.
  182.  
  183. I designed an HF modem for Harris Corp. a few years ago.  The "right way" is
  184. either "serial" or "Parallel".  Serial modem is single tone with 8-phase + AM
  185. modulation (or variant) with real-time adaptive equalization.  Not practical
  186. for anyone much less hams ($50K per modem).  "Parallel" uses many tones in 3KHz
  187. bandwidth.  Optimum baud rate is 40 to 100.  The modem I did was 44.44 baud,
  188. QPSK, 39 tones, which gives 44.44 * 2 * 39 = 3466 bps. With appropriate FEC
  189. this gave 2400 bps effective user throughput with near perfec copy in the worst
  190. of conditions.  However, the training sequence (preamble) was long and the FEC
  191. and interleaving (at lower rates) caused delays which were not compatible with
  192. our concept of "packet radio".  The problems are much like satellite link
  193. delays only worse.
  194.  
  195. Tom had an interesting and potentially inexpensive way to get some of the
  196. benefits without all the cost.  The efficiency (data rate/BW) was not as good,
  197. but it might be far better than what we have available and at a cost which the
  198. DSP project can handle.  I don't want to steal his thunder so I'll leave that
  199. idea for him to describe for now.
  200.  
  201. For a variety of reasons I am particularly interested in any work (HF or VHF)
  202. using MSK modulation.
  203.  
  204. Rick.
  205.  
  206.  
  207.  
  208. *** There is a reply:   80761
  209.  
  210. *** More ***
  211.  
  212. #: 80761 S17/TAPR NNC/DSP
  213.     30-Aug-88  23:51:07
  214. Sb: #80756-Rick's UID
  215. Fm: Franklin Antonio, N6NKF 76337,1365
  216. To: Rick Hambly WB2TNL 72117,3530
  217.  
  218. Hello Rick.  My concern with "parallel" modems for amateur radio use has always
  219. been the high peak-to-average power ratio of the multitone signal. The typical
  220. ham HF rig is peak power limited.  If we generate a signal with 20:1
  221. peak-to-average power ratio, then the average power out of the xmitter has to
  222. be backed off at least 13db.  Any comments on this issue?
  223.  
  224. #: 80806 S17/TAPR NNC/DSP
  225.     01-Sep-88  01:38:38
  226. Sb: #80748-PIII.ASM
  227. Fm: Paul Williamson, KB5MU/6 75265,367
  228. To: Bob McGwier N4HY 74615,1366
  229.  
  230. Do we need somebody who knows Parks and Burrus?  I was a student of Parks and
  231. had some extracurricular contact with Burrus, both at Rice.  They might even
  232. remember me!
  233.  
  234. #: 80839 S17/TAPR NNC/DSP
  235.     01-Sep-88  22:58:44
  236. Sb: #80806-PIII.ASM
  237. Fm: Bob McGwier N4HY 74615,1366
  238. To: Paul Williamson, KB5MU/6 75265,367 (X)
  239.  
  240. Don't know why John Connor asked.  I am sure he will light up if you can be of
  241. help there.
  242.  
  243. Bob
  244.  
  245. #: 80974 S17/TAPR NNC/DSP
  246.     04-Sep-88  14:13:27
  247. Sb: #Parallel Modems
  248. Fm: Rick Hambly WB2TNL 72117,3530
  249. To: Franklin Antonio, N6NKF 76337,1365 (X)
  250.  
  251. I agree that the peak-to-average ratio of a parallel, muti-tone modem appears
  252. at first to be a serious problem.  It takes a great deal of analysis, but for
  253. the 39-tone military modem I worked on we found that base band clipping of 10 -
  254. 15 db (if memory serves) generated so little distortion as to be of no concern.
  255. This left us with acceptable waveform. You don't think the problem was any less
  256. for a 10KW HF military transmitter?  It becomes one of cubic $$$'s.
  257.  
  258. Tom's idea is a one-of-many (e.g.: 1 of 16) scheme which avoids the
  259. peak-to-average problem, but lacks some of the modulation to data rate
  260. compression - 1 of 16 has a 4:1 rate comression which gives only 300 bps for 75
  261. baud.  At least the 300bps would propagate on 80 meters which is more than it
  262. does now.  A 16 tone QPSK waveform gives 32:1 rate compression which could
  263. support 2400bps with 100 baud and have room for FEC.  But the peak-to-average
  264. power problem is back.  Note the FEC - in part it helps overcome the errors due
  265. to amplitude clipping.  There is an optimum balance between clipping which ups
  266. the average power and the use of FEC which provides coding gain.
  267.  
  268.  
  269.  
  270. *** There are replies:  81034, 81050
  271.  
  272. *** More ***
  273.  
  274. #: 81034 S17/TAPR NNC/DSP
  275.     05-Sep-88  11:25:59
  276. Sb: #80974-Parallel Modems
  277. Fm: Bob McGwier N4HY 74615,1366
  278. To: Rick Hambly WB2TNL 72117,3530
  279.  
  280. Hiya Rick:
  281.  
  282. Glad to see you on here.  What's new?  The HF modem work ought to move along
  283. after we get this PACSAT stuff behind us.  It is gobbling valuable DSP time. If
  284. we could be guaranteed good SNR's, I could do the QPSK modem using several dB
  285. implementation loss versions of the modems.  Clock recovery by zero crossings
  286. and not another PLL, and IIR filters with less than great group delay
  287. performance rather than FIR filters, etc.  It just won't play if it doesn't
  288. OCCASIONALLY copy a weak signal anyway.  Hams are super picky folks.  I am
  289. already worrying about ONE of these signals occupying as much spectrum as 800
  290. Hz shift RTTY
  291.  
  292. Bob
  293.  
  294.  
  295.  
  296. *** More ***
  297.  
  298. #: 81050 S17/TAPR NNC/DSP
  299.     05-Sep-88  16:04:41
  300. Sb: #80974-Parallel Modems
  301. Fm: Franklin Antonio, N6NKF 76337,1365
  302. To: Rick Hambly WB2TNL 72117,3530
  303.  
  304. I can see how the clipping can work with FEC, but i'm not sure i see how the
  305. clipping can work without FEC.  Assuming you have lots of tones, the high peaks
  306. are low probability events, so the badness induced by clipping doesn't happen
  307. very often.  ... but it still happens!
  308.  
  309. Also, you mentioned "baseband" clipping.  Unfortunately, unless the local
  310. oscillator is phase locked to whatever generated your baseband waveforms,
  311. baseband clipping does not imply that the RF waveform (frequency shifted
  312. version of the baseband waveform) is amplitude limited.
  313.  
  314. #: 81161 S17/TAPR NNC/DSP
  315.     07-Sep-88  01:08:58
  316. Sb: #80974-Parallel Modems
  317. Fm: Tom Clark W3IWI 71260,3640
  318. To: Rick Hambly WB2TNL 72117,3530
  319.  
  320. Hi Gang -- I've been over my head with PACSAT, work and getting ready for
  321. the networking conference (I'm sorta the local host, I guess, by default) so
  322. DSP has taken a back seat here too. At a work meeting last week when
  323. somebody tried to assign me a new task, my response was that it's going to
  324. be Thanksgiving before I have time to take a sh*t!
  325.  
  326. Anyway on the HF modem thread -- another compromise idea that we bandied
  327. around a few months ago, which perhaps should be reconsidered: The 2- or 3-
  328. of N schemes compress more bits/baud and won't have as much problem with
  329. peak/avg power ratios. Good ole DTMF works pretty well with two one-of-four
  330. tones after all, and 4 bits/baud ain't that bad. Two one-of-6's would get
  331. 5 bits/baud, and two one-of-8's would get 6 bits/baud.
  332.  
  333. Clearly for the HF world we want to shoot for a decent bit rate at a rate
  334. of 50 baud or less to get thru nasty old multi-path.
  335.  
  336. 73, Tom
  337.