<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=iso-8859-1">
<META content="MSHTML 6.00.6000.16705" name=GENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY bgColor=#ffffff>
<DIV><FONT face=Arial size=2>Erik,</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
<DIV><FONT face=Arial size=2>In the source tree, the sample TI build for the 
C55x processor takes a little over 100K for the whole build, including program, 
data, and system resources (stack).&nbsp; This is a narrowband-only build 
without the preprocessor/echo canceler or VBR support.&nbsp; This size is fine 
on a C5509A, which has 256k bytes of RAM.&nbsp; When the build is restricted to 
a single rate (8kbps), some code and tables can be removed, reducing the size to 
around 80 kbps.&nbsp; Less than 30 MIPs are required for 8kbps 
Speex.</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
<DIV><FONT face=Arial size=2>On the less capable C54x, the memory requirement is 
20% smaller, but the MIPs requirement is &gt;60.&nbsp; As Jean-Marc said, you 
should be able to fit in 60 MHz, but some assembly optimization might be 
required.&nbsp;&nbsp;16 Kbytes is nowhere near enough space for program and 
data.&nbsp; If you have Flash for program and constant data&nbsp;storage, then 
you might be able to squeeze this in for a single&nbsp;NARROWBAND rate at the 
lowest complexity setting.</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
<DIV><FONT face=Arial size=2>- Jim</FONT></DIV>
<BLOCKQUOTE 
style="PADDING-RIGHT: 0px; PADDING-LEFT: 5px; MARGIN-LEFT: 5px; BORDER-LEFT: #000000 2px solid; MARGIN-RIGHT: 0px">
  <DIV style="FONT: 10pt arial">----- Original Message ----- </DIV>
  <DIV 
  style="BACKGROUND: #e4e4e4; FONT: 10pt arial; font-color: black"><B>From:</B> 
  <A title=erasmussen@gn.com href="mailto:erasmussen@gn.com">Erik W. 
  Rasmussen</A> </DIV>
  <DIV style="FONT: 10pt arial"><B>To:</B> <A title=speex-dev@xiph.org 
  href="mailto:speex-dev@xiph.org">speex-dev@xiph.org</A> </DIV>
  <DIV style="FONT: 10pt arial"><B>Sent:</B> Wednesday, October 15, 2008 2:32 
  AM</DIV>
  <DIV style="FONT: 10pt arial"><B>Subject:</B> [Speex-dev] Speex mem</DIV>
  <DIV><BR></DIV>
  <DIV><FONT face=Arial size=2><SPAN 
  class=630081706-15102008>Hi,</SPAN></FONT></DIV>
  <DIV><FONT face=Arial size=2><SPAN 
  class=630081706-15102008></SPAN></FONT>&nbsp;</DIV>
  <DIV><FONT face=Arial size=2><SPAN class=630081706-15102008>I need to get an 
  overview over the memory/speed requirements for speex. We want to investigate 
  whether we can implement on a target processor with limited 
  resources.</SPAN></FONT></DIV>
  <DIV><FONT face=Arial size=2><SPAN 
  class=630081706-15102008></SPAN></FONT>&nbsp;</DIV>
  <DIV><FONT face=Arial size=2><SPAN class=630081706-15102008>The target 
  processor is a 16 bit fixed pint DSP with a single ALU and MAC. It runs at 60 
  MHz and has a total of 16 Kbytes RAM from which other processing also will 
  eat.</SPAN></FONT></DIV>
  <DIV><FONT face=Arial size=2><SPAN 
  class=630081706-15102008></SPAN></FONT>&nbsp;</DIV>
  <DIV><FONT face=Arial size=2><SPAN class=630081706-15102008>What we would like 
  to implement is a speex encoder and decoder, both in wideband mode (16 kHz 
  sample rate) and at a fixed rate of 28 kbps. We will not need preprocessing, 
  echo cancelling or other add-ons,</SPAN></FONT></DIV>
  <DIV><FONT face=Arial size=2><SPAN 
  class=630081706-15102008></SPAN></FONT>&nbsp;</DIV>
  <DIV><FONT face=Arial size=2><SPAN class=630081706-15102008>Has anyone got an 
  idea as to if this will be possible.</SPAN></FONT></DIV>
  <DIV><FONT face=Arial size=2><SPAN 
  class=630081706-15102008></SPAN></FONT>&nbsp;</DIV>
  <DIV><FONT face=Arial size=2><SPAN 
  class=630081706-15102008>Thankyou</SPAN></FONT></DIV>
  <DIV><FONT face=Arial size=2><SPAN 
  class=630081706-15102008></SPAN></FONT><FONT face=Arial size=2><SPAN 
  class=630081706-15102008></SPAN></FONT>&nbsp;</DIV>
  <DIV>&nbsp;</DIV>
  <DIV align=left><FONT face=Verdana size=1><STRONG>Erik W. 
  Rasmussen</STRONG></FONT></DIV>
  <DIV align=left><FONT face=Verdana color=#808080 size=1>Senior Research 
  Engineer</FONT></DIV>
  <DIV align=left><FONT face=Verdana color=#808080 size=1>Technology 
  Research</FONT></DIV>
  <DIV align=left><STRONG><FONT face=Verdana size=1></FONT></STRONG>&nbsp;</DIV>
  <DIV align=left><FONT face=Verdana color=#808080 size=1><STRONG>GN Netcom 
  A/S</STRONG></FONT></DIV>
  <DIV align=left><FONT face=Verdana color=#808080 size=1>Lautrupbjerg 
  7</FONT></DIV>
  <DIV align=left><FONT face=Verdana color=#808080 size=1>DK-2750 
  Ballerup</FONT></DIV>
  <DIV align=left><FONT face=Verdana color=#808080 size=1>Denmark</FONT></DIV>
  <DIV align=left><FONT face=Verdana color=#808080 size=1></FONT>&nbsp;</DIV>
  <DIV align=left><FONT face=Verdana color=#808080 size=1>Tel.&nbsp; +45 45 75 
  88 88</FONT></DIV>
  <DIV align=left><FONT face=Verdana color=#808080 size=1>Dir.&nbsp; +45 45 75 
  91 22</FONT></DIV>
  <DIV align=left><FONT face=Verdana color=#808080 size=1>Mob.&nbsp; +45 29 13 
  09 90</FONT></DIV>
  <DIV align=left><FONT face=Verdana color=#808080 size=1>Fax.&nbsp; +45 45 75 
  88 89</FONT></DIV>
  <DIV align=left><FONT face=Verdana color=#808080 size=1></FONT>&nbsp;</DIV>
  <DIV align=left><FONT face=Verdana color=#808080 size=1><A 
  href="mailto:erasmussen@gn.com"><STRONG>erasmussen@gn.com</STRONG></A></FONT></DIV>
  <DIV align=left><FONT face=Verdana color=#808080 size=1><A 
  href="http://www.gn.com/"><STRONG>www.gn.com</STRONG></A></FONT></DIV>
  <DIV align=left><FONT face=Verdana color=#808080 size=1></FONT>&nbsp;</DIV>
  <DIV align=left><FONT face=Verdana color=#808080 size=2>Global no. 1 in 
  headsets!</FONT></DIV>
  <DIV align=left><STRONG><FONT face=Verdana size=1></FONT></STRONG>&nbsp;</DIV>
  <DIV>&nbsp;</DIV><BR>**** GN GROUP NOTICE - AUTOMATICALLY INSERTED**** 
  <BR><BR>The information in this e-mail (including attachments, if any) is 
  considered confidential and is intended only for the recipient(s) listed 
  above. Any review, use, disclosure, distribution or copying of this e-mail is 
  prohibited except by or on behalf of the intended recipient. If you have 
  received this email in error, please notify me immediately by reply e-mail, 
  delete this e-mail, and do not disclose its contents to anyone. Any opinions 
  expressed in this e-mail are those of the individual and not necessarily the 
  GN group. Thank you. <BR><BR>******************** DISCLAIMER END 
  ************************ 
  <P>
  <HR>

  <P></P>_______________________________________________<BR>Speex-dev mailing 
  list<BR>Speex-dev@xiph.org<BR>http://lists.xiph.org/mailman/listinfo/speex-dev<BR></BLOCKQUOTE></BODY></HTML>