HDTenEightyP/NetNews huggingface dataset:
From: mlelstv@speckled.mpifr-bonn.mpg.de (Michael van Elst)
Subject: Re: Adress of memory beyond 1M on PC
Organization: Max-Planck-Institut f"ur Radioastronomie
Date: Wed, 22 Jul 1992 16:35:25 GMT

Hello,

first, your news system seems to be misconfigured as it doesn't put a
valid reply address in the header. You may ask your sysadm to fix the
problem.

In <1992Jul22.064616.3401@swanee.ee.uwa.oz.au> zhang@zeus (Zhang Ya Xin) writes:

>    We have a TANG IBM/PC 386 which has 4M of memory. Normally the adress
>of memory in the PC consists of a segment plus an offset, say, ****:****.
>1M is the limitation. My question is how can I access the memory beyond 1M?
>In other words, is there an adress of the memory beyond 1M in the PC?

A 80386 processor can work in several modes (assuring backwards compatibility
with older processors). If you use MS-DOS then use the processor in 8086
compatibility or _real_ mode which is indeed limited to 1MB. The higher
modes of the processor (so-called protected modes) can access up to 4GB.
There are several methods to access that memory.

From MS-DOS you can access the memory as 'Expanded memory'. The EMM386
driver supports accessing the memory above 1Meg in 64k chunks. This needs
quite some work and special treatment of that memory in your programs.
You can also access it as 'Extended memory' which means that you temporarily
swithch to protected mode and use protected mode instructions to address
that memory. This can go as far as running your complete application in
protected mode under control of a 'DOS extender' which traps calls to
the operating system and restores real mode for the duration of the
system call.
There are special versions of the common compilers that can generate
protected mode programs.

As far as I know there's better support for protected mode under Windows
or OS/2.

If you choose to run UNIX as an operating system everything will run in
protected mode.

Hope this helps,
-- 
Michael van Elst
UUCP:     universe!local-cluster!milky-way!sol!earth!uunet!unido!mpirbn!p554mve
Internet: p554mve@mpirbn.mpifr-bonn.mpg.de
                                "A potential Snark may lurk in every tree."
Newsgroups: comp.dsp
From: gints@roadkill.esd.sgi.com (Gints Klimanis)
Subject: Re: IRIS Indigo audio
Keywords: 56001, Indigo, SGI, digital audio
Organization: Silicon Graphics, Inc.
Date: Fri, 31 Jul 1992 01:18:21 GMT

In article <1992Jul30.235715.23756@samba.oit.unc.edu>,
Donald.Kennedy@bbs.oit.unc.edu (Donald Kennedy) writes:
|> I have read recently that SGI has chosen not to provide direct
|> programming
|> support for the onboard 56001 on its Indigo computer. Does anyone
|> know
|> what kind of audio DSP support SGI is planning for the Indigo other
|> than
|> digital audio recording/playback (including multiple channel I/O)?

Do you mean future SGI system functionality (hardware and software
extensions) or future support for user programming of audio system?

Please tell us more.
From: pdh@netcom.com (Phil Howard )
Newsgroups: comp.dsp
Subject: Re: Need a general-purpose DSP card for PC/AT bus
Keywords: DSP , gneral purpose, PC bus
Date: 21 Jul 92 18:48:46 GMT
Organization: Netcom - Online Communication Services  (408 241-9760 guest)

noziska@qiclab.scn.rain.com (Pat Noziska) writes:

>Does ANYONE out there sell a general-purpose DSP card for the PC/AT bus?
>By general-purpose, I mean: 
>
>	1. Has an Open architecture (i.e. one which will allow me to 
>		write ANY kind of DSP code I want and make it work on the board)
>	2. Not originally designed for a specific purpose (such as voice or fax)
>	3. Has an RJ-xx interface (which sorta violates my second criterion,
>	but it's what I would prefer). Telephony interface is a plus.

I'd also like to find such a board, but I don't need the RJ-xx interface.

Nice features I'd like to see:

    1.  A/D and D/A on board (plug in option is ok).
    2.  A/D and D/A that go up to 16 bits and 44.1 kHz would be nice
        but I don't need it for all purposes.
    3.  Buffered A/D and D/A so I don't have to code the pace.
    4.  2 each of A/D and D/A (stereo, other effects, etc.)
    5.  If RJ-xx interface, voltage level, ring detect and such would
        also be nice, but that sounds like a telephone line interface

>I'm hoping I can find a prefab, plug-and-program board, but if no such board
>exists, I will entertain comments on the merits of, and recommendations of,
>the available  DSP board prototyping and development kits out there for the
>AT bus.

On the one extreme, there are lots of experimenters out there to which some
of the electronics industry caters.  On the other extreme most people just
want everything to be turnkey.  THERE IS A MIDDLE point which is not being
very well addressed: people who do NOT want to mess with the hardware too
much, but *DO* want to do the software experimenting to the extreme detail.
Too often "just the right hardware" comes without any ability to program
it at all, because the vendor provides "all you would ever need", which
almost always turns out to be junk.

Sorry, I'll get off my soapbox now :-)
-- 
/***********************************************************************\
| Phil Howard  ---  KA9WGN  ---  pdh@netcom.com   |   "The problem with |
| depending on government is that you cannot depend on it" - Tony Brown |
\***********************************************************************/
From: liuc@madrone.eecs.ucdavis.edu (Chia-Liang Liu)
Newsgroups: comp.dsp
Subject: Re: Energy within a Digitized Pulse
Keywords: Attenuation, Energy
Date: 25 Jul 92 19:47:49 GMT
Organization: U.C. Davis - Department of Electrical and Computer Engineering

In article <uJVgoB1w164w@gmp.lonestar.org> greg@gmp.lonestar.org (G.R. Basile) writes:
>
>Isn't this only an approximation? For a countinuous signal the power is
>evaluated as the Integral of the function over a given period divided by
>the period. Isn't the above algorithm akin to evaulating the integration
>with Riemann sums. Simpson's rule could be used to increase the accuracy.
>I would think that the error gets significant as the the frequency of
>the function approaches half the sampling frequency.
>What would be an exact solution ?
>

Yes and No! If you try to evaluate the energy of the original
continuous signal, you either use Simpson's rule or over-sample
the signal to increase the accuracy. However if you are talking about
the energy of a sampled_and_hold signal, sum and multiply by Ts is
what you want.

-- 
Ka-Leung Lau ( Chia-Liang Liu )
Digital Communications Research Laboratory
Department of Electrical and Computer Engineering 
University of California, Davis (Cal Aggies)
Newsgroups: comp.dsp
From: esrbt@warwick.ac.uk (Dr B Khamsehpour)
Subject: 8085 code -----> 80286 code
Organization: Computing Services, Warwick University, UK
Distribution: dsp.comp
Date: Tue, 21 Jul 1992 13:44:49 GMT


Hello world,

I would like to translate 8085 assembly code [written for ASM85 Assembler]

to 80286 or 80386 assembly code.

I am looking for an efficient way of doing this, perhaps an automatic
translation.

I will be grateful, for any suggestions. You can mail me at the following
address and I will post a summary of all suggestions (if any) to the net.
Or if you prefer, post it directly to the net.

Email address:  es059@uk.ac.warwick


I am new to this news group. I hope it is the right place for such a
question.



Babak
Newsgroups: comp.dsp,comp.compression
From: ertas@athena.mit.edu (Mehmet D Ertas)
Subject: Re: Vocoder software
Followup-To: comp.dsp,comp.compression 
Keywords: vocoder, LPC-10, TI, software
Reply-To: erzin%trbilun.bitnet@cunyvm.cuny.edu
Organization: Massachusetts Institute of Technology
Date: Fri, 31 Jul 1992 15:43:54 GMT


In article <1992Jul30.151814.26101@cbnewsm.cb.att.com>, tayfun@cbnewsm.cb.att.com (tayfun.cataltepe) writes:
|> A friend of mine who does not have a usenet access wants to 
|> acquire LPC-10 vocoder software for Texas Instruments TMS
|> digital signal processor.
|> 
|> Does anyone know any companies which sell the source code ?
|> 
|> 

A friend of MINE who can follow but not post to the group wanted me
to post the message below. Please reply to the email address given below.


Deniz Ertas



>------------------------------------------------------------
>
>A friend of mine works for a company which sells products
>related to TMS. Last month he sent me his company's brochure.
>Here is what the brochure says:
>
>--------------------------
>NATO Stanag 4198 (US Federal standard 1015)  LPC-10 Vocoder
>Source code license for a LPC-10 Stanag 4198.
>Half duplex 2400 bps speech coder.
>Fully compliant with NATO Stanag 4198.
>Ready to run on Loughborough TMS320C25 System Board.
>(Synthesizer can also run on TMS320C20 System Board)
>
>Price: $ 1900.00
>
>Address: c/o Engin Erzin,
>Bilge A.S., Bilkent Universitesi, Ankara, TR 06533, Turkey
>Fax: 90-4 266 4127
>E-mail: erzin@trbilun.bitnet




Newsgroups: comp.dsp
From: ram@philabs.philips.com (R. X. Sriram)
Subject: 24-32 bit Fixed Point FFT Chips
Organization: Philips Laboratories, Briarcliff Manor, NY.
Date: Fri, 24 Jul 1992 16:59:25 GMT

I am looking for information on 24 bit or higher (say 32 bit) Fixed
Point FFT Chips that implement Block Floating Point method for
computing the transform. 

Please reply to ram@philabs.philips.com and I shall post a summary of
responses in the news group.

Thanks in advance

Sriram

Xref: sparky comp.dsp:1813 comp.graphics:8057
Newsgroups: comp.dsp,comp.graphics
Subject: WANTED: tips and code for Wiener filters.
From: king@presto.ig.com (Edward J. King)
Date: 17 Jul 92 13:55:02 PT
Keywords: wiener FIR

  What I'm looking for in particluar are references and possibly
Date: 14 Jul 92 20:32:08 GMT

code for designing Wiener filters using an FIR.  I need both blur and
noise filtered.  Any pointers will be appreciated.

-- 
Ed King                               IntelliGenetics
Software Engineer                     700 East El Camino Real
king@presto.ig.com                    Mountain View, Ca. 94040
                                      (415) 962-7337
From: mbbloom@athena.mit.edu (Matthew B Bloom)
Newsgroups: comp.dsp
Subject: Floating Point CMACS
Date: 24 Jul 92 15:07:54 GMT
Distribution: comp.dsp
Organization: Massachusetts Institute of Technology



Does anyone know of any companies which manufacture floating-point
CMACS, or is fixed point the current state of the art?

Thanks.

Matt Bloom
mbbloom@athena.mit.edu
Newsgroups: comp.dsp
From: jim@fuji.eng.yale.edu (James J. Szinger)
Subject: Re: Energy within a Digitized Pulse
Organization: Yale Univerity, Intelligent Sensors Lab, Elect. Eng.
	<15598@ucdavis.ucdavis.edu> <JIM.92Jul29103519@fuji.eng.yale.edu>
Date: 29 Jul 92 15:28:46

In article <JIM.92Jul29103519@fuji.eng.yale.edu>
jim@fuji.eng.yale.edu (James J. Szinger) writes:

> The power in x(t) is the integral from minus to plus infinity of x^2(t).
      =====

It seems my mind was on a different planet when I made my
previous post.  Please replace the word 'power' with 'energy' and
accept my apologies.

Jim
--
James Szinger                        jim@fuji.eng.yale.edu
Newsgroups: comp.dsp
From: tchannon@black.demon.co.uk (Tim Channon)
Subject: Adress of memory beyond 1M on PC 
Distribution: world
Organization: null
Date: Thu, 23 Jul 1992 00:43:00 +0000

> >    We have a TANG IBM/PC 386 which has 4M of memory. Normally the adress
> >of memory in the PC consists of a segment plus an offset, say, ****:****.
> >1M is the limitation. My question is how can I access the memory beyond 1M?
> >In other words, is there an adress of the memory beyond 1M in the PC?
> 
As a slight side issue -- and this is rumour, no doubt unreliable but 
interesting just the same.

I have heard reported some strange findings when the MicroSoft SmartDrv disk 
cache program is loaded, the version that is supplied with Window 3.1

It appears that this program  does  things  to  the  processor  configuration 
registers  so  that  _all_  the  processor  memory  is  accessible via the ES 
segment. 
It was found that segment wrapping did not occur.

---- 
MicroSoft can supply the XMS specification and demonstration programs on disk 
to  do  with  various  standard  memory  accessing  schemes. The disk here is 
labelled 'XMS Specification and Drivers, Version 2.0'

  TC. 
    E-mail: tchannon@black.demon.co.uk or tchannon@cix.compulink.co.uk
From: phil@tukey.berkeley.edu (Phil Lapsley)
Newsgroups: comp.dsp
Subject: Re: Need a general-purpose DSP card for PC/AT bus
Date: 22 Jul 1992 02:44:05 GMT
Organization: U.C. Berkeley -- ERL
NNTP-Posting-Host: tukey.berkeley.edu
Keywords: DSP , gneral purpose, PC bus

You might also check out Ariel Corp, which makes a variety of PC bus
(and other) DSP boards:

	Ariel Corp.
	433 River Rd.
	Highland Park, NJ 08904
	(908) 249-2900
	email: ariel@ariel.com

Phil Lapsley		phil@ohm.Berkeley.EDU		...!ucbvax!ohm!phil
Newsgroups: comp.dsp
From: shorio@polyslo.csc.calpoly.edu (Shigenori Horio)
Subject: Need help to find fundamental frequency!
Date: Thu, 30 Jul 92 00:57:16 GMT
Organization: Cal Poly State Univ,CSC Dept,San Luis Obispo,CA 93407

Hello!  I recently started learning signal processing algorithms for my thesis.
I have some problems understanding the theory and converting it to the C code.
My theis deals with musical instruments' acoustic signals and finding its
fundamental frequencies.

I am testing this with my Amiga 3000, getting a 8 bit long signal from parallel
port. Right now I am playing an electoric guitar and sending the signal to the
port. Hopefully, I would like to find a sequence of the fundamental frequencies
from the input singal in real-time.  

Now, my questions are:

	Is there any fast algorithms written in any programming language that
retrieves the fundamental frequency without going through FFT algorithm?

	If not, I think I understand that I have to make a window (array of
N elements, x[n]) and pass this to DFT alorithm, and move the window to the
next sampling data by N or N/2.

I have gotten some of the DFT alorithms written in C such as fft() and realfft()
which inputs a data array(size sixteen) and returning an output array which is
also the size sixteen, x[16].  Now, to find the fundamental frequency out of
the output array, do I have to go through all the elements in the array and find
the maximum value in x[k]? (Does it need N times comparisons for the window
size N: x[N]?)  Does this bring to the result that the fundamental frequency
is (R / 16) * k?  Also, can the input data array be the 8 bit long signal that
I am getting from the port?

	Any kind of advice, suggestions, corrections, or coding is rally 
appreciated.

-Fory Horio (shorio@polyslo.csc.calpoly.edu
             or shorio@bach.csc.calpoly.edu)
Newsgroups: comp.dsp
From: rowlands@ra.NoSubdomain.NoDomain (Jon Rowlands)
Subject: Re: Need a general-purpose DSP card for PC/AT bus
Keywords: DSP , gneral purpose, PC bus
Reply-To: rowlands@csc.ti.com (Jon Rowlands)
Organization: Texas Instruments, SPDC, DSP Technology Branch, Dallas
Date: Tue, 21 Jul 1992 22:52:33 GMT

In article <_4dmzlb.pdh@netcom.com>, pdh@netcom.com (Phil Howard ) writes:
  noziska@qiclab.scn.rain.com (Pat Noziska) writes:
  
  >Does ANYONE out there sell a general-purpose DSP card for the PC/AT bus?
  >By general-purpose, I mean: 
  >
  >	1. Has an Open architecture (i.e. one which will allow me to 
  >		write ANY kind of DSP code I want and make it work on the board)
  >	2. Not originally designed for a specific purpose (such as voice or fax)
  >	3. Has an RJ-xx interface (which sorta violates my second criterion,
  >	but it's what I would prefer). Telephony interface is a plus.
  
  I'd also like to find such a board, but I don't need the RJ-xx interface.
  
  Nice features I'd like to see:
  
      1.  A/D and D/A on board (plug in option is ok).
      2.  A/D and D/A that go up to 16 bits and 44.1 kHz would be nice
          but I don't need it for all purposes.
      3.  Buffered A/D and D/A so I don't have to code the pace.
      4.  2 each of A/D and D/A (stereo, other effects, etc.)
      5.  If RJ-xx interface, voltage level, ring detect and such would
          also be nice, but that sounds like a telephone line interface

There's a neat general purpose TMS320C31 DSP board made by ASPI, called
the Elf-31. The hardware is $1000, TI software development software is
extra. It has:

	33MHz C31
	128k x 32 fast DRAM
	stereo 16 bit A/D and D/A, up to 48kHz sampling rate
	stereo 1/8" in/out sockets
	RJ-11 telephone interface
	MIDI/serial interface
	16 bit AT 2/3 card
	daughter board socket

ASPI's address is:

	Atlanta Signal Processors. Inc.
	770 Spring St
	Atlanta, GA 30308
	USA
	phone: (404) 892-7265
	fax: (404) 892-2512

Not an ad, just a word from a satisfied customer...
-- 
Jon Rowlands			email: rowlands@csc.ti.com
Texas Instruments		phone: 1-214-995-3436
SPDC, DSP Technology Branch	  fax: 1-214-995-0304
Dallas, Texas, USA
Newsgroups: comp.dsp
From: DSPWorld@world.std.com (Amnon Aliphas)
Subject: LATEST UPDATE ON ICSPAT & DSP Wordl Expo.
Organization: The World Public Access UNIX, Brookline, MA
Date: Thu, 30 Jul 1992 11:55:15 GMT

The International Conference on Signal Processing Applications & Technology
featuring  DSP World Expo.
Has received close to 300 papers, out of which 200 DSP applications will be
presented. A large number of companies and institutions will be present at
these events.

for additional information, please contact:

DSP Associates
18 Peregrine Rd.
Newton, MA 02158
U.S.A

Tel: 617-964-3817
Fax: 617-969-6689

e-mail   DSPWorld@world.std.com

Newsgroups: comp.dsp
From: wwong@wimsey.bc.ca (Will Wong)
Subject: Re: 56K vs. c50 vs. dsp1610
Organization: Wimsey 
Date: Thu, 30 Jul 1992 16:55:48 GMT

In article <l7duqeINN8gr@male.EBay.Sun.COM> miket@beav.EBay.Sun.COM writes:
>I'm looking at three chips.
>
>	56156    @ 33ns/instruction
>	320c50   @ 35ns/instruction
>	dsp1610  @ 25ns/instruction
>
>Has anyone done a comparative analysis of these three chips?  It's pretty tough
>to determine which of these would be best.  For instance, just yesterday I 
>noticed that an external write on a c50 takes two cycles and if a read precedes the
>write, the write takes 3 cycles.  This is a pretty serious hit if you need to do
>a lot of memory accesses.  This jucy peice of information is not listed in the data
>book at all until you get to the wayyyyyyy back where the timing diagrams are and you
>look at the smalllllllll print.  This penalty doesn't exist in the C25 becuase this part uses a two-phase clocking scheme and an entire read or write cycle can be performed within the boundaries of a single clock cycle.  The c50 operates at the
>boundaries.
>
>It looks like the 1610 does not suffer from this problem, but I have not gotten very
>far along in my analysis of this part.  I haven't seriously looked at the 56156, yet.
>
>Thanks for any insight.
>-mike
>
>
>

I've experienced the same problem when I picked the c50.  One thing I didn't
know at that time was that it has a lot of bugs (16 pages of problems and
workarounds to be exact).  Another thing was that it takes 22 weeks to order
these damn chips!

I heard about the 56156 just recently.  The fastest available version is 
already faster than the c50 (30 vs 28.5 MIPS, if you can get the 35ns version
of c50).  And the 40 MIPS version will be available next year.  However, the
56156 is kinda new and there is not a lot of 3rd party support out there yet.
But I'd imagine this chip will get pretty hot because it is design to go
head to head with the c50.

Just some thoughts.

Will.
.
Newsgroups: comp.dsp
From: parrish@sparky.drad.umn.edu (Todd B. Parrish)
Subject: Looking for data acquisition board for SUN
Organization: University of Minnesota, Radiology Department
Date: Mon, 27 Jul 1992 20:08:53 GMT


Greetings !
	I am interested in sampling an EKG signal and doing some
real time analysis. I am need help in finding a board that would
allow me to do this. It would be nice to be able to output a square
pulse after each EKG.
	I have heard of the digimax board but do not know how to 
contact them. Also there is a company called Imaging Technology but
again I don't know how to reach them.

	Any help would greatly be appreciated.

	THANKS

	Todd

Email me at parrish@sparky.drad.umn.edu


Xref: sparky comp.dsp:1825 sci.math:9532 sci.math.num-analysis:2288
From: pappu@vu-vlsi.vill.edu (Strange Attractor)
Newsgroups: comp.dsp,sci.math,sci.math.num-analysis
Subject: Help:Battle-Lemarie Wavelets
Date: 24 Jul 92 22:33:24 GMT
Organization: Villanova University

I have been trying to generate the Battle-Lemarie wavelet and scaling functions
I have had some problems in implementing the algorithm given in Mallat's
paper in that I do not get enough points in the basic scaling function
phi(0,0).  When I dilate this function, I am not able to evaluate the dilated 
function wherever I like because of the lack of points. 

While implementing an alternative algorithm given in Daubechies' book ( spline
scaling function to Battle-Lemarie scaling function via "orthonormalization
trick") I get sufficient points but the spectrum is not coming out right.

I would appreciate any hints on generating the basic wavelet and scaling
functions in the Battle-Lemarie case. Please e-mail or post replies.

Ravikanth Pappu
EE Dept, Villanova University.
Newsgroups: comp.dsp
From: lake@cwjcc.INS.CWRU.Edu (Dr. Robin Lake)
Subject: Re: teaching DSP with matlab
Reply-To: lake@po.CWRU.Edu
Organization: Case Western Reserve Univ. Cleveland, Ohio, (USA)
Date: Wed, 29 Jul 92 20:30:05 GMT

In article <sjreeves.920729140430@fourier.ee.eng.auburn.edu> sjreeves@eng.auburn.edu (Stan Reeves) writes:
>
>I would like to use Matlab in teaching a DSP course.  I was wondering if
>anyone else out there has used Matlab for this purpose and would be
>willing to share tutorial info, problem sets, and/or m-files with me.
>Also, if anyone knows of a book that would have this kind of info, I'd
>appreciate a reference.  Thanks.
>
>
>--
>Stan Reeves
>Auburn University, Department of Electrical Engineering, Auburn, AL  36849
>INTERNET: sjreeves@eng.auburn.edu


There is a Signal Processing Toolbox available from The Math Works.  It
claims:
	Digital and analog filter design
	Spectrum analysis
	Convolution, correlations, and FFT analysis
	1-D and 2-D signal processing.

Costs $295.  Consists of a set of m-files and a reasonable set of
documentation, certainly NOT tutorial in nature.

Students would need to learn some MatLab in order to import the data and
perform the DSP analyses.  Not too bad a task.  Could be done in 2 class/lab
sessions.

There are other Toolboxes available from The Math Works.  Call Peter
Tarbox at 508-653-1415.

There is a Higher Order Spectra Toolbox (expensive) from United Signals
and Systems, Inc.  A set of lecture notes is available, but this is truly
at an advanced graduate level, IMHO.

We are using the Signal and System Identification Toolboxes for production
work on a Mac Quadra.  This is not a bad approach, particularly if you
have Excel plus a UNIX box networked in.  Lots of data manipulation gets
done and the MatLab tools produce the final results.  The graphs can be
captured and manipulated as PICTS with SuperPaint, then pasted into a 
Word document.  Not as nice nor as flexible as AVS, but the work pours out!

Rob Lake
BP Research
lake@rcwcl1.dnet.bp.com
Newsgroups: comp.dsp
From: sjreeves@eng.auburn.edu (Stan Reeves)
Subject: teaching DSP with matlab
Organization: Auburn University Engineering
Date: Wed, 29 Jul 1992 19:04:31 GMT


I would like to use Matlab in teaching a DSP course.  I was wondering if
anyone else out there has used Matlab for this purpose and would be
willing to share tutorial info, problem sets, and/or m-files with me.
Also, if anyone knows of a book that would have this kind of info, I'd
appreciate a reference.  Thanks.


--
Stan Reeves
Auburn University, Department of Electrical Engineering, Auburn, AL  36849
INTERNET: sjreeves@eng.auburn.edu