<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="https://community.element14.com/cfs-file/__key/system/syndication/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>DSP Forum - Recent Threads</title><link>https://community.element14.com/technologies/embedded/f/dsp-forum</link><description>For discussing Digital Signal Processing</description><dc:language>en-US</dc:language><generator>Telligent Community 12</generator><lastBuildDate>Wed, 19 Jul 2023 05:38:04 GMT</lastBuildDate><atom:link rel="self" type="application/rss+xml" href="https://community.element14.com/technologies/embedded/f/dsp-forum" /><item><title>Algo for rms computation?</title><link>https://community.element14.com/thread/53320?ContentTypeID=0</link><pubDate>Wed, 19 Jul 2023 05:38:04 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:a49891cb-7e3c-45c6-9ec1-0c6ba932a88f</guid><dc:creator>ggabe</dc:creator><slash:comments>12</slash:comments><comments>https://community.element14.com/thread/53320?ContentTypeID=0</comments><wfw:commentRss>https://community.element14.com/technologies/embedded/f/dsp-forum/53320/algo-for-rms-computation/rss?ContentTypeId=0</wfw:commentRss><description>&lt;p&gt;I&amp;rsquo;m entertaining a true rms computation on MSPM0G3507 for the 10Hz&amp;hellip;100KHz range.&amp;nbsp;&lt;br /&gt;&lt;br /&gt;The MCU is limited to 32K RAM, so I&amp;rsquo;d change the sampling frequency if I can determine the signal is periodic and in the lower frequency range.&lt;/p&gt;
&lt;p&gt;Is there any algorithm that aims capture N periods of a periodic signal?&amp;nbsp;&lt;br /&gt;&lt;br /&gt;Should I be better of by going into frequency domain with a proper window function, and possibly trying multiple sampling rates&amp;nbsp;to choose the proper range?&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>good FFT library for a non-ARM microcontroller</title><link>https://community.element14.com/thread/53303?ContentTypeID=0</link><pubDate>Sun, 16 Jul 2023 19:03:47 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:031739a3-d553-41c0-8bd2-c4a7616263b4</guid><dc:creator>Jan Cumps</dc:creator><slash:comments>2</slash:comments><comments>https://community.element14.com/thread/53303?ContentTypeID=0</comments><wfw:commentRss>https://community.element14.com/technologies/embedded/f/dsp-forum/53303/good-fft-library-for-a-non-arm-microcontroller/rss?ContentTypeId=0</wfw:commentRss><description>&lt;p&gt;I&amp;#39;m planning to make an FFT project for a Renesas RX microcontroller. Renesas provides a binary lib that works with their proprietary toolchain. It doesn&amp;#39;t support GNU/GCC.&lt;/p&gt;
&lt;p&gt;Do you know good C or C++ microcontroller-scale libraries that would be portable to another platform? Preferably one you have good experience with.&lt;/p&gt;
&lt;p&gt;I&amp;#39;ve done this before for the ARM CMSIS DSP FFT lib, together with &lt;a href="https://community.element14.com/members/martinvalencia"&gt;martinvalencia&lt;/a&gt;&amp;nbsp;. But that was for a TI Hercules, an ARM controller. &lt;br /&gt;The&amp;nbsp;RX platform that I&amp;#39;m targeting isn&amp;#39;t&amp;nbsp;ARM.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;If you &amp;#39;ve used a good library that you think is portable, let me know....&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>What is the difference between the two  https://www.element14.com/community/docs/DOC-87009  and.   https://www.element14.com/community/docs/DOC-40513</title><link>https://community.element14.com/thread/31945?ContentTypeID=0</link><pubDate>Fri, 03 Nov 2017 06:30:44 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:1e1dadd5-e08a-4d22-b51e-e76740f3b835</guid><dc:creator>arjun619</dc:creator><slash:comments>0</slash:comments><comments>https://community.element14.com/thread/31945?ContentTypeID=0</comments><wfw:commentRss>https://community.element14.com/technologies/embedded/f/dsp-forum/31945/what-is-the-difference-between-the-two-https-www-element14-com-community-docs-doc-87009-and-https-www-element14-com-community-docs-doc-40513/rss?ContentTypeId=0</wfw:commentRss><description>&lt;p style="margin:0;"&gt;&lt;span&gt;What is the difference between the two&amp;nbsp; &lt;/span&gt;&lt;a class="jive-link-wiki-small" href="https://www.element14.com/community/docs/DOC-87009/l/delfino-experimenter-kit-f28379d"&gt;https://www.element14.com/community/docs/DOC-87009&lt;/a&gt;&lt;span&gt;&amp;nbsp; and.&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;a class="jive-link-wiki-small" href="https://www.element14.com/community/docs/DOC-40513/l/tms320f28335-ezdsp-starter-kit"&gt;https://www.element14.com/community/docs/DOC-40513&lt;/a&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>Arduino + Audio DSP = Aida DSP</title><link>https://community.element14.com/thread/1187?ContentTypeID=0</link><pubDate>Wed, 16 Dec 2015 15:51:08 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:2bbefe09-3094-44d5-9beb-051d93587ae0</guid><dc:creator>max.payne86</dc:creator><slash:comments>0</slash:comments><comments>https://community.element14.com/thread/1187?ContentTypeID=0</comments><wfw:commentRss>https://community.element14.com/technologies/embedded/f/dsp-forum/1187/arduino-audio-dsp-aida-dsp/rss?ContentTypeId=0</wfw:commentRss><description>&lt;p style="margin:0;"&gt;Hi,&lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="margin:0;"&gt;Aida DSP is a solution&lt;/p&gt;&lt;p style="margin:0;"&gt;for starting doing audio dsp projects faster.&lt;/p&gt;&lt;p style="margin:0;"&gt;&lt;span style="font-size:10pt;line-height:1.5em;"&gt;&lt;a class="jive-link-external-small" href="https://github.com/AidaDSP/AidaDSP/wiki" rel="nofollow ugc noopener" target="_blank" title="https://github.com/AidaDSP/AidaDSP/wiki"&gt;https://github.com/AidaDSP/AidaDSP/wiki&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin:0;"&gt;&lt;span style="font-size:10pt;line-height:1.5em;"&gt;during project developement I focused on available applications&lt;/span&gt;&lt;/p&gt;&lt;p style="margin:0;"&gt;so you&amp;#39;ll find a lot of open source examples&lt;/p&gt;&lt;p style="margin:0;"&gt;ready to run on the Aida DSP board.&lt;/p&gt;&lt;p style="margin:0;"&gt;A library for controlling DSP in real time with Arduino&lt;/p&gt;&lt;p style="margin:0;"&gt;is available, on github repo.&lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="margin:0;"&gt;&lt;span&gt;&lt;a href="https://community.element14.com/resized-image/__size/620x325/__key/communityserver-discussions-components-files/10/3264.contentimage_5F00_64763.jpg"&gt;&lt;img alt="image" src="https://community-storage.element14.com/communityserver-components-secureimagefileviewer/communityserver/discussions/components/files/10/3264.contentimage_64763.jpg-620x325.jpg?sv=2016-05-31&amp;amp;sr=b&amp;amp;sig=wvcDF9BAByQ%2F2hXI1oBxW5RlJhpcnc0cet18zJ6%2Fe28%3D&amp;amp;se=2026-04-15T23%3A59%3A59Z&amp;amp;sp=r&amp;amp;_=29i8JflIndZqM8mm6I81ew==" style="max-height: 325px;max-width: 620px;" /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="margin:0;"&gt;If you are interested, contact us&lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="margin:0;"&gt;&lt;a class="jive-link-email-small" href="mailto:max@aidadsp.com"&gt;max@aidadsp.com&lt;/a&gt;&lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="margin:0;"&gt;Thank you&lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="margin:0;"&gt;M&lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="margin:0;"&gt;&lt;span style="font-size:10pt;line-height:1.5em;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>Filter IC sample rate vs. cutoff frequency</title><link>https://community.element14.com/thread/1082?ContentTypeID=0</link><pubDate>Wed, 02 Dec 2015 10:01:05 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:2c18cf90-d7f2-4e8d-a87d-02b6ea07cfab</guid><dc:creator>ocwo92</dc:creator><slash:comments>11</slash:comments><comments>https://community.element14.com/thread/1082?ContentTypeID=0</comments><wfw:commentRss>https://community.element14.com/technologies/embedded/f/dsp-forum/1082/filter-ic-sample-rate-vs-cutoff-frequency/rss?ContentTypeId=0</wfw:commentRss><description>&lt;p style="margin:0;"&gt;I&amp;#39;m looking at the LTC1064 and its family members of low pass filters and the datasheets confuse me.&lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="margin:0;"&gt;On most of these ICs, you set the cutoff frequency by selecting a clock frequency. According to the datasheets, most of the ICs now sample the signal at a sample rate of twice the cutoff frequency, i.e., at the Nyquist limit, to avoid aliasing.&lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="margin:0;"&gt;To me this seems to defeat the very purpose of the low-pass filter. The purpose of low-pass filtering a signal prior to sampling it is to enable us to safely use a sample rate at the Nyquist rate without risking aliasing(*). However, by sampling first and filtering afterwards, aliasing will almost &lt;span style="font-size:13.3333px;"&gt;certainly &lt;/span&gt;occur.&lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="margin:0;"&gt;What am I missing?&lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="margin:0;"&gt;(*) Nit-picking: yes, I am aware at the Nyquist rate you will incur some aliasing unless the signal is perfectly band-limited to half the Nyquist frequency so in practice either a lower cut-off frequency or a higher sampling rate should be selected.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>firmware update for mp3 decoder chip</title><link>https://community.element14.com/thread/28574?ContentTypeID=0</link><pubDate>Thu, 10 Sep 2015 17:33:24 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:c6b39c77-eeb2-40ce-a327-1d8ff8529823</guid><dc:creator>dr.akshay_1980@yahoo.com</dc:creator><slash:comments>0</slash:comments><comments>https://community.element14.com/thread/28574?ContentTypeID=0</comments><wfw:commentRss>https://community.element14.com/technologies/embedded/f/dsp-forum/28574/firmware-update-for-mp3-decoder-chip/rss?ContentTypeId=0</wfw:commentRss><description>&lt;p style="margin:0;"&gt;Hi,&lt;/p&gt;&lt;p style="margin:0;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; I would like to know that how to update the firmware or write firmware for LC2093-B (heart for chinese mp3 player) based devices using any kind of specials tools which the manufacturer/developers use?&lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="margin:0;"&gt;How can I write the firmware from scratch if possible? I am keen to work on this simple decoder which is low cost, low voltage chip for my future projects.&lt;/p&gt;&lt;p style="margin:0;"&gt;I could not find its datasheet anywhere, no technical specification is available.&lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="margin:0;"&gt;Any help in this regard would be appreciated.&lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="margin:0;"&gt;Akshay&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>Digital Signal Processing</title><link>https://community.element14.com/thread/28520?ContentTypeID=0</link><pubDate>Sun, 30 Aug 2015 21:00:27 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:61570555-ed94-461e-b651-65aac3ad5330</guid><dc:creator>martinvalencia</dc:creator><slash:comments>6</slash:comments><comments>https://community.element14.com/thread/28520?ContentTypeID=0</comments><wfw:commentRss>https://community.element14.com/technologies/embedded/f/dsp-forum/28520/digital-signal-processing/rss?ContentTypeId=0</wfw:commentRss><description>&lt;p style="margin:0;"&gt;I started my thesis project for college, I have little experience in the area of digital signal processing, but enough to start a project; I have a question I could not answer.&lt;/p&gt;&lt;p style="margin:0;"&gt;How to read the magnitude of a Fourier transform, when using the Fourier transform, to calculate the magnitude of the imaginary and real parts, not achievement convert data to dB?&lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="margin:0;"&gt;if there is any reference to this article serious issue of great help if you can share.&lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="margin:0;"&gt;The FFT libraries I&amp;#39;m using are these:&lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="margin:0;"&gt;&lt;a class="jive-link-external-small" href="http://www.keil.com/pack/doc/cmsis/DSP/html/group___frequency_bin.html" rel="nofollow ugc noopener" target="_blank" title="http://www.keil.com/pack/doc/cmsis/DSP/html/group___frequency_bin.html"&gt;Frequency Bin Example&lt;/a&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>Traitement du signal : dsPIC33EV 5V / 70MIPS haute fiabilité</title><link>https://community.element14.com/thread/26433?ContentTypeID=0</link><pubDate>Sat, 29 Nov 2014 10:34:59 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:6fe0948b-fded-4500-aa25-8252e7f326a2</guid><dc:creator>MicrochipRTCfr</dc:creator><slash:comments>0</slash:comments><comments>https://community.element14.com/thread/26433?ContentTypeID=0</comments><wfw:commentRss>https://community.element14.com/technologies/embedded/f/dsp-forum/26433/traitement-du-signal-dspic33ev-5v-70mips-haute-fiabilite/rss?ContentTypeId=0</wfw:commentRss><description>&lt;p style="margin:0;"&gt;&lt;a href="https://farm8.staticflickr.com/7570/15659785849_bbc1143880_z.jpg"&gt;&lt;img alt="image" class="jive-image" src="https://farm8.staticflickr.com/7570/15659785849_bbc1143880_z.jpg"  /&gt;&lt;/a&gt;&lt;/p&gt;&lt;p style="margin:0;"&gt;&lt;span style="font-size:12pt;"&gt;La nouvelle famille &lt;a class="jive-link-external-small" href="http://www.microchip.com/wwwproducts/Devices.aspx?product=dsPIC33EV256GM106" rel="nofollow ugc noopener" target="_blank"&gt;dsPIC33EV&lt;/a&gt; améliore l&amp;#39;immunité au bruit grâce à son fonctionnement sous 5V complet (périphériques digitaux et analogiques).&lt;/span&gt;&lt;/p&gt;&lt;p style="margin:0;"&gt;&lt;span style="font-size:12pt;"&gt;Ce produits sont disponibles en gamme standard -40 à +85C, en gamme étendue -40 à +125C et aussi en gamme très haute température -40C à +150C pour l&amp;#39;automobile (AEC-Q100 grade 0)&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin:0;"&gt;&lt;span style="font-size:12pt;"&gt;La correction d&amp;#39;erreur (ECC) sur la mémoire FLASH, permet de &lt;strong&gt;corriger en temps-réel&lt;/strong&gt; les bits erronés permettant d&amp;#39;augmenter la fiabilité, la sécurité et la durée de vie du système. Le Deadman timer (DMT), le CRC et le Windowed Watchdog Timer (WWDT), l&amp;#39;oscillateur de backup et la conformité class B permettent d&amp;#39;utiliser ces dsPIC dans les applications Safety-critical.&lt;/span&gt;&lt;/p&gt;&lt;p style="margin:0;"&gt;&lt;span style="font-size:12pt;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin:0;"&gt;&lt;span style="font-size:12pt;"&gt;Leur double banque de mémoire Flash &lt;strong&gt;permet de bootloader sans arrêter ou ralentir l&amp;#39;application.&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin:0;"&gt;&lt;span style="font-size:12pt;"&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin:0;"&gt;&lt;span style="font-size:12pt;"&gt;Destinés aux applications industrielles et automobiles, les dsPIC33EV intègrent un convertisseur A/N 12bits, DAC 7bits des PWM pour le contrôle moteur / les alimentations, des AOP (jusqu&amp;#39;à 4), un contrôleur CAN, des UARTS/LIN, des canaux I2C/SPI ainsiq qu&amp;#39;un grand nombre de timers.Le protocole SENT pour l&amp;#39;automobile est également supporté.&lt;/span&gt;&lt;/p&gt;&lt;p style="margin:0;"&gt;&lt;span style="font-size:12pt;"&gt;Le bloc périphérique CTMU dédié à la gestion de claviers capacitifs ou aux capteurs capacitifs offre une grande résolution de mesure et une très grande dynamique permettant la gestion de signaux de très faible amplitude.&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin:0;"&gt;&lt;span style="font-size:12pt;"&gt;Les canaux de DMA permettent aux périphériques d&amp;#39;accéder à la mémoire RAM sans exécution logicielle et réduisent ainsi la charge CPU.&lt;/span&gt;&lt;/p&gt;&lt;p style="margin:0;"&gt;&lt;span style="font-size:12pt;"&gt;Compatibles avec les dsPIC33EP et les dsPIC30 au niveau logiciel, ils permettent une migration rapide des logiciels existant tout en offrant la compatibilité 5V et l&amp;#39;accès aux fonctions robustes pour les environnement bruités ou à fiabilité élevée&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin:0;"&gt;&lt;span style="font-size:12pt;"&gt;Le kit d&amp;#39;évaluation &lt;a class="jive-link-external-small" href="http://www.microchip.com/DevelopmentTools/ProductDetails.aspx?PartNO=dm330018" rel="nofollow ugc noopener" target="_blank"&gt;DM330018&lt;/a&gt; permet de démarrer instanément le dévelopment logiciel. Il est bien sûr compatible avec MPLAB X.&lt;/span&gt;&lt;/p&gt;&lt;p style="margin:0;"&gt;&lt;span style="font-size:12pt;"&gt;Le compilateur XC16 et MPLAB X peuvent être téléchargés gratuitement sur 3 plateformes : Linux, MAC OS et WIndows au choix de l&amp;#39;utilisateur.&lt;/span&gt;&lt;/p&gt;&lt;p style="margin:0;"&gt;&lt;span style="font-size:12pt;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin:0;"&gt;&lt;span style="font-size:12pt;"&gt;Les échantillons sont disponibles immédiatement.&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;
&lt;div class="migration-injected-attachments"&gt;&lt;div style="font-weight:bold;margin:15px 0 5px 0;"&gt;Attachments:&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;table style="border:0;"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td width="160"&gt;&lt;span class="_se_attachment" id="attid_https://www.element14.com/community/api/core/v3/attachments/158852"&gt;&lt;a href="https://community.element14.com/cfs-file/__key/communityserver-discussions-components-files/10/Microchip_5F00_catalogue_5F00_formations_5F00_WEB_5F00_Q1A_5F00_2014_5F00_140307.pdf"&gt;community.element14.com/.../Microchip_5F00_catalogue_5F00_formations_5F00_WEB_5F00_Q1A_5F00_2014_5F00_140307.pdf&lt;/a&gt;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size:80%;"&gt;Microchip_catalogue_formations_WEB_Q1A_2014_140307.pdf&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>Playing of audio/video files- DSP(Digital signal processor) vs Specific software application</title><link>https://community.element14.com/thread/47063?ContentTypeID=0</link><pubDate>Mon, 24 Nov 2014 11:40:20 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:66379023-e44d-4ba0-b1ae-06d601671cf6</guid><dc:creator>dr.akshay_1980@yahoo.com</dc:creator><slash:comments>2</slash:comments><comments>https://community.element14.com/thread/47063?ContentTypeID=0</comments><wfw:commentRss>https://community.element14.com/technologies/embedded/f/dsp-forum/47063/playing-of-audio-video-files--dsp-digital-signal-processor-vs-specific-software-application/rss?ContentTypeId=0</wfw:commentRss><description>&lt;p style="margin:0;"&gt;I would like to ask that while playing any music formats such as .mp3/aac/wma or any other known audio formats and avi,flv,mpeg which are video formats, Is specific DSP responsible for their encoding and playing the content or our software application is responsible for playing the type of formats for music files.&lt;/p&gt;&lt;p style="margin:0;"&gt;E.g. If my cellphone is not able to .flv file which thing is responsible for it? ( My mobile DSP or My mobile operating system&amp;#39;s software application).&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>450MHz Shark DSP Dev-kits</title><link>https://community.element14.com/thread/23095?ContentTypeID=0</link><pubDate>Thu, 26 Dec 2013 12:30:35 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:34697a54-05bf-4064-a692-f71ab14d4cb4</guid><dc:creator>Kilohercas</dc:creator><slash:comments>13</slash:comments><comments>https://community.element14.com/thread/23095?ContentTypeID=0</comments><wfw:commentRss>https://community.element14.com/technologies/embedded/f/dsp-forum/23095/450mhz-shark-dsp-dev-kits/rss?ContentTypeId=0</wfw:commentRss><description>&lt;p style="margin:0;"&gt;Hello, does any one are interested in Analog devices Shark development kit ?&lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="margin:0;"&gt;&lt;span&gt;&lt;a href="https://community.element14.com/resized-image/__size/620x351/__key/communityserver-discussions-components-files/10/6082.contentimage_5F00_78195.jpg"&gt;&lt;img alt="image" src="https://community-storage.element14.com/communityserver-components-secureimagefileviewer/communityserver/discussions/components/files/10/6082.contentimage_78195.jpg-620x351.jpg?sv=2016-05-31&amp;amp;sr=b&amp;amp;sig=D5PAVQl%2B0tE%2B1qKRX2y9hG7FJs3X0a5m1jToREwXqQY%3D&amp;amp;se=2026-04-15T23%3A59%3A59Z&amp;amp;sp=r&amp;amp;_=dAUebFseezqHZkjJmWnXpg==" style="max-height: 351px;max-width: 620px;" /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="margin:0;"&gt;&lt;br /&gt;Basically it is ADSP-21489 floating point DSP running at 450MHz ( possible to 700MHz overclock) with all pins connected to header (except single UART for debugging and boot pins for spi flash since i am using dual channel FT2232 for debugging/programing)&lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="margin:0;"&gt;I made Labview program that can program external SPI flash with FT2232D&amp;nbsp; from Labview by using loader file generated inside&amp;nbsp; Crosscore or VisualDSP++ IDE. This can be very high performance calculation engine for demanding applications. I can do single point DFT with 128 array at 2MHz repetition rate, while ARM Cortex M4 (STM32F407 running 250MHz can only do 50KHz !! )&lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="margin:0;"&gt;Here is what Shark DSP can do in native calculation &lt;span&gt;&lt;a href="https://community.element14.com/resized-image/__size/16x16/__key/communityserver-discussions-components-files/10/4848.contentimage_5F00_1.png"&gt;&lt;img loading="lazy" alt="image" src="https://community-storage.element14.com/communityserver-components-secureimagefileviewer/communityserver/discussions/components/files/10/4848.contentimage_1.png-16x16.png?sv=2016-05-31&amp;amp;sr=b&amp;amp;sig=d09GEnoLlNM6pR19tCNgyg1UA3OEJfXEl2t349Q6fl8%3D&amp;amp;se=2026-04-15T23%3A59%3A59Z&amp;amp;sp=r&amp;amp;_=zGEM7pHL10Vt71gae75OdA==" style="max-height: 16px;max-width: 16px;" /&gt;&lt;/a&gt;&lt;/span&gt; (Mandelbrot fractal in f32 )&lt;/p&gt;&lt;p style="margin:0;"&gt;&lt;/p&gt;&lt;span&gt;&lt;a href="https://www.youtube.com/watch?v=k3Q4yGsYgnA"&gt;www.youtube.com/watch&lt;/a&gt;&lt;/span&gt;&lt;p style="margin:0;"&gt;&lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="margin:0;"&gt;At the moment i have single unpopulated board , but can order more if demand is big. With additional cost i can buy all parts, assemble and ship it as full development kit.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>Circuit Diagram is needed for the following features</title><link>https://community.element14.com/thread/42485?ContentTypeID=0</link><pubDate>Mon, 03 Dec 2012 14:52:41 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:0c179ccf-d73d-4595-b5fc-9dfefd8745cc</guid><dc:creator>Former Member</dc:creator><slash:comments>1</slash:comments><comments>https://community.element14.com/thread/42485?ContentTypeID=0</comments><wfw:commentRss>https://community.element14.com/technologies/embedded/f/dsp-forum/42485/circuit-diagram-is-needed-for-the-following-features/rss?ContentTypeId=0</wfw:commentRss><description>&lt;p style="margin:0;"&gt;I have to design a crcuit which will have following features:&lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="margin:0;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; I/P: X15 X14 X13... ... ...X0 bits&lt;/p&gt;&lt;p style="margin:0;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; O/P: 1, when I/P bit sequence has 3 consecutive ones&lt;/p&gt;&lt;p style="margin:0;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; or atleast 3 consecutive ones.&lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="margin:0;"&gt;Would u pls show me the circuit diagaram needed for this requirement?&lt;/p&gt;&lt;p style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/p&gt;&lt;p style="margin:0;"&gt;thanx in advance&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>Industry’s Smallest 800-MMAC DSP also Features Low Power</title><link>https://community.element14.com/thread/12545?ContentTypeID=0</link><pubDate>Wed, 15 Sep 2010 00:44:49 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:ce7109d2-8cec-46af-90dc-ad0496f7d0a8</guid><dc:creator>GardenState</dc:creator><slash:comments>0</slash:comments><comments>https://community.element14.com/thread/12545?ContentTypeID=0</comments><wfw:commentRss>https://community.element14.com/technologies/embedded/f/dsp-forum/12545/industry-s-smallest-800-mmac-dsp-also-features-low-power/rss?ContentTypeId=0</wfw:commentRss><description>&lt;div class="" style="margin:0;"&gt;&lt;span&gt;Analog Devices today introduced the Blackfin ADSP-BF592 digital signal processor (DSP) with 800 MMACs/400MHz of performance for $3 (in 10K quantities). Featuring an active power draw said to be as low as 88 mW at 300MHz (and standby power of less than 1mW) the DSP comes in a 9 mm x 9 mm 64-lead LFCSP package, making it suitable for power-constrained, small form-factor compute-intensive applications that operate without the need for external memory or executable flash.&lt;/span&gt;&lt;/div&gt;&lt;div class="" style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div class="" style="margin:0;"&gt;&lt;span&gt;The ADSP-BF592 is the low cost entry point into the Blackfin portfolio of processors. It has a peripheral set including two serial ports (SPORT’s), a PPI, two SPI’s, four general-purpose counters and a factory-programmed instruction ROM block containing the VDK RTOS and C-runtime libraries.&lt;/span&gt;&lt;/div&gt;&lt;div class="" style="margin:0;padding:0px;"&gt;&amp;nbsp;&lt;/div&gt;&lt;div class="" style="margin:0;"&gt;An EZ-KIT Lite&lt;span class="emoticon" data-url="https://community.element14.com/cfs-file/__key/system/emoji/00ae.svg" title="Registered"&gt;&amp;#x00ae;&lt;/span&gt; evaluation kit for the Blackfin BF592 is available for $199, and includes an evaluation suite of ADI’s VisualDSP++ development environment with the C/C++ compiler, assembler and linker.&lt;/div&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>Dsp application</title><link>https://community.element14.com/thread/11813?ContentTypeID=0</link><pubDate>Fri, 21 Aug 2009 00:55:53 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:d6680c44-961f-4ddd-981c-9b00f918354d</guid><dc:creator>kemmi</dc:creator><slash:comments>0</slash:comments><comments>https://community.element14.com/thread/11813?ContentTypeID=0</comments><wfw:commentRss>https://community.element14.com/technologies/embedded/f/dsp-forum/11813/dsp-application/rss?ContentTypeId=0</wfw:commentRss><description>&lt;p style="margin:0;"&gt;Attached file include below application:&lt;/p&gt;&lt;p style="margin:0;"&gt;1:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; High Performance Modems for Plain Old Telephone Service (POTS)&lt;br /&gt;2:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Remote Access Server (RAS) Modems&lt;br /&gt;3:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ADSL (Assymetric Digital Subscriber Line)&lt;br /&gt;4:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Digital Cellular Telephones&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;5:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; GSM Handset Using SoftFone&lt;span class="emoticon" data-url="https://community.element14.com/cfs-file/__key/system/emoji/2122.svg" title="Tm"&gt;&amp;#x2122;&lt;/span&gt; Baseband Processor and Othello&lt;span class="emoticon" data-url="https://community.element14.com/cfs-file/__key/system/emoji/2122.svg" title="Tm"&gt;&amp;#x2122;&lt;/span&gt; Radio&lt;br /&gt;6:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Analog Cellular Basestations&lt;br /&gt;7:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Digital Cellular Basestations&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;8:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Motor Control&lt;br /&gt;9:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Codecs and DSPs in Voiceband and Audio Applications&lt;br /&gt;10:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; A Sigma-Delta ADC with Programmable Digital Filter&lt;/p&gt;
&lt;div class="migration-injected-attachments"&gt;&lt;div style="font-weight:bold;margin:15px 0 5px 0;"&gt;Attachments:&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;table style="border:0;"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td width="160"&gt;&lt;span class="_se_attachment" id="attid_https://www.element14.com/community/api/core/v3/attachments/1840"&gt;&lt;a href="https://community.element14.com/cfs-file/__key/communityserver-discussions-components-files/10/Dsp-application.pdf"&gt;community.element14.com/.../Dsp-application.pdf&lt;/a&gt;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size:80%;"&gt;Dsp application.pdf&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item><item><title>TMS320F2812 CMD file detail configuration</title><link>https://community.element14.com/thread/11808?ContentTypeID=0</link><pubDate>Thu, 20 Aug 2009 01:15:08 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:60362238-ac2b-4785-97e0-dcf7ed014a3c</guid><dc:creator>kemmi</dc:creator><slash:comments>0</slash:comments><comments>https://community.element14.com/thread/11808?ContentTypeID=0</comments><wfw:commentRss>https://community.element14.com/technologies/embedded/f/dsp-forum/11808/tms320f2812-cmd-file-detail-configuration/rss?ContentTypeId=0</wfw:commentRss><description>&lt;p style="margin:0;"&gt;&lt;span&gt;Attached file include TMS320F2812 CMD configuration.&lt;/span&gt;&lt;/p&gt;
&lt;div class="migration-injected-attachments"&gt;&lt;div style="font-weight:bold;margin:15px 0 5px 0;"&gt;Attachments:&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;table style="border:0;"&gt;&lt;tbody&gt;&lt;tr&gt;&lt;td width="160"&gt;&lt;span class="_se_attachment" id="attid_https://www.element14.com/community/api/core/v3/attachments/1828"&gt;&lt;a href="https://community.element14.com/cfs-file/__key/communityserver-discussions-components-files/10/CMD_8765F64E4D916E7FE68BE389_.pdf"&gt;community.element14.com/.../CMD_8765F64E4D916E7FE68BE389_.pdf&lt;/a&gt;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size:80%;"&gt;CMD文件配置详解.pdf&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>