[dsp] AFSK demodulator code for ARM7TDMI?
Robert McGwier rwmcgwier at comcast.netFri Feb 11 22:53:53 UTC 2005
- Previous message: [dsp] AFSK demodulator code for ARM7TDMI?
- Next message: [dsp] AFSK demodulator code for ARM7TDMI?
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
In addition to the information John has given you let me add some stuff. Here is most everything you need to develop for the arm7tdi, FREE TOOLS http://rod.info/arm.html build.sh makes it really trivial. I am participating in the design of an software defined radio for the command receiver for P3E using the ARM7TDI. We intend using fairly serious coding as well as running the operating system for the spacecraft on the ARM7TDI. We will be using IPS-32, which a group of Meinzer admirers are helping Meinzer get going for the spacecraft computer. It is an extremely lightweight RTOS. IPS is the RTOS flown on all Phase 3 satellite missions using a Cosmac 1802. Lyle Johnson and Chuck Green have brought us up into the late 20-th century with the ARM7. We are using the ATMEL part. I wish I had time to help you but my plate is overflowing with SDR. The ARM developers guide is an absolute must as John says. Since you already have an RTOS, it sounds like maybe you knew all of this anyway but I thought you might not and others most certainy will not. I agree with John about this neat RISC processor family. Absolutely FAB. Bob N4HY -----Original Message----- From: dsp-bounces at lists.tapr.org [mailto:dsp-bounces at lists.tapr.org]On Behalf Of John B. Stephensen Sent: Friday, February 11, 2005 8:46 PM To: TAPR DSP Mailing List Subject: Re: [dsp] AFSK demodulator code for ARM7TDMI? I've been using the Oki Semiconductor ARM7 MCU and it makes a nice platform for amateur applications as there are development tools available at no charge. There are also parts available from Philips, Cirrus Logic, and others with ARM7 and ARM9 CPUs to 200 MHz and various peripherals. An on-chip HS USB port is even available from Oki. This architecture is going to become as ubiquitous as the 8051. If you purchase the ARM developers guide there are examples of FIR filters and a radix-4 FFT implementation. The speed is adequate for any application processing data from an audio CODEC. Since I couldn't find a fast real-time OS for the ARM7, I ended up writing one. If anyone wants a copy for amateur radio applications, send me an email. 73, John KD6OZH ----- Original Message ----- From: <scott at opentrac.org> To: "'TAPR DSP Mailing List'" <dsp at lists.tapr.org> Sent: Friday, February 11, 2005 15:30 UTC Subject: RE: [dsp] AFSK demodulator code for ARM7TDMI? > I looked at the AVR chips myself and decided I didn't really like the > architecture. Guess it's just that I grew up with von Neumann architecture > chips. So I'm using an Atmel chip, but one of their Smart ARM series - the > AT91SAM7S64, which has an ARM7TDMI core. It does about 50 MIPS and has a > MAC instruction - though I don't recall the details at the moment. It's a > 32-bit chip with 64k Flash and 16k RAM, and it's set up like an 8-bit MCU, > with a single supply, relatively simple clocking, and lots of on-chip > peripherals. Runs about $6.50 in small quantities from Digi-Key. For about > $12, you can get it with 256k Flash and 64k RAM. > > It's also got a full-speed USB interface (which has been keeping me busy > with driver debugging), SSI for CODEC interface, 10-bit ADCs, SPI, USARTs, > PWM, and so on. I haven't actually got it set up yet, but apparently the > peripheral data controller can interface with the USARTs, SPI, and SSI, and > handle flow control and transfers to/from memory buffers with no processor > intervention. That's something I haven't seen on the 8-bit chips I've been > using. So far I'm really happy with it. The starter kit, with eval board > (I've since added an SD/MMC socket to it), USB JTAG interface, and C > compiler (32k code limit) sells for $300. > > Scott > N1VG > > -----Original Message----- > From: dsp-bounces at lists.tapr.org [mailto:dsp-bounces at lists.tapr.org]On > Behalf Of Mark Jordan > Sent: Friday, February 11, 2005 3:39 AM > To: dsp at lists.tapr.org > Subject: Re: [dsp] AFSK demodulator code for ARM7TDMI? > > > > The AVR family has a TWO clock cycle instruction that does > 8x8bit multiplication. And a 16MHz AVR can do 16 MIPS! > Signed 16bit multiplication can be done in 20 clock cycles. > It is amazing what can be done with the AVR processors. > > Mark Jordan - PY3SS > > On 11 Feb 2005 at 1:34, David Willmore wrote: > > > > Hi Scott, > > > > > > I wrote that code for a client so I guess I shouldn't make > > > it available, sorry. But I can help you write your own code. > > > The fixed point 16-bit math routines I used are available > > > from Atmel. No need for floating point. > > > > > > Mark Jordan > > > PY3SS > > > > Mark, > > > > I'd be interested in looking at some of this, too. I'm currently > > doing some DSP on PICs and will probably be moving to dsPICs before > > long. I'm finding it surprising how much work can be done with > > such a small chip. :) > > > > Cheers, > > David n0ymv > > > > > > > _______________________________________________ > dsp mailing list > dsp at lists.tapr.org > https://lists.tapr.org/cgi-bin/mailman/listinfo/dsp > > > _______________________________________________ > dsp mailing list > dsp at lists.tapr.org > https://lists.tapr.org/cgi-bin/mailman/listinfo/dsp > _______________________________________________ dsp mailing list dsp at lists.tapr.org https://lists.tapr.org/cgi-bin/mailman/listinfo/dsp
- Previous message: [dsp] AFSK demodulator code for ARM7TDMI?
- Next message: [dsp] AFSK demodulator code for ARM7TDMI?
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
More information about the dsp mailing list
