Technical discussions related to Analog Devices DSPs (including Blackfin, TigerSHARC, SHARC and ADSP-21xx DSPs).
Thanks George for the link, I'm glad to see there is some one else out there using EE186. I still wonder if there is some else out there that is able to use the EE186 IIR routines and also use the matlab coeff. for what I've seen the 1.31 arithmetics is of no use on IIR filters, so, some else out there must have the same problem I have!!!!. Thanks a lot once again, ..still looking for a good solution. By the way, and this is a bit out of topic here, I have placed a big array of data in external memory by using the #pragma section( "sdram0_data" ) pragama and my array gets corrupted, I'm using VDK and the default memory partitioning... is there a way to place an array on external memory without corrupting data? the line of code is like this: #pragma section( "sdram0_data" ) fract32 outDataBuffer[NUMBER_OF_SAMPLES]; ----- Original Message ---- From: George Kadziolka <g...@kaztek.com> To: Juan Carlos Galvez <j...@yahoo.com>; ADSP <a...@yahoogroups.com> Sent: Friday, September 21, 2007 2:04:06 PM Subject: RE: [adsp] iir coefficients Hi Juan, We put on workshops for ADI processors. The link below will take you to the workshop slides for the Blackfin class. You might be able to find some of the information you need in there. http://www.analog.com/processors/blackfin/training/workshops/bf533_workshop.html We are slowly moving the assembly out of the workshop as more people are using high level language almost exclusively. Any feedback on the need for low level programming support (ie in assembly) on the Blackfin would be greatly appreciated. I still use C-callable assembly routines as a means of optimization. I have also used the EE-186 31bit accurate MAC as a basis for a FIR filter function and it is very efficient (2 cycles per tap). Best regards, George Kadziolka Kaztek Systems www.kaztek.com From: a...@yahoogroups.com [mailto:a...@yahoogroups.com] On Behalf Of Juan Carlos Galvez Sent: Friday, September 21, 2007 8:20 AM To: ADSP Subject: [adsp] iir coefficients Well, now I'm a lot better, ˇthe filter is working! no so good as expected but it is a start. I took an implementation of an iir filter that comes with the book "Embedded Signal Processing with the Micro Signal Architecture" and modified it a little to use 32 bits samples and 32 bits coeff. I used the 32x32 bit multiply function that comes with the library that is lousy but, still, it's a start. Now I will have to make a precisse 32x32 bit multiply routine like the one that is used on the EE186 application note... still have to learn more assambler... can any one give some help on this? does any one have a good 32 bit multypli routine? does any one knows about a good book on blackfin assambler? thanks a lot, Juan Carlos Gálvez Take the Internet to Go: Yahoo!Go puts the Internet in your pocket: mail, news, photos more. ____________________________________________________________________________________ Looking for a deal? Find great prices on flights and hotels with Yahoo! FareChase. http://farechase.yahoo.com/