ts-7000
[Top] [All Lists]

Re: [ts-7000] Re: query: -on board Xilinx CPLD

To:
Subject: Re: [ts-7000] Re: query: -on board Xilinx CPLD
From: Per-Olof <>
Date: Fri, 10 Feb 2006 11:13:26 +0100
Ok, a AD/DA converter is in normal case good for processing measurement.
To be able to handle singals, there must be interfacing and matching
components for the input, and carfully select a ADDA converter for its
purpose. Then If the goad is two way signals, like VoIP,  there must be
much CPU processing for echo canceling and sample rates as well, and I
think a DSP would be better to use than a real time TS7200 system,
however it is possible to process voice in this kind of system but might
not be optimal.

/PO

anand bhavnani wrote:

> hello all,
>
> jesse your mail was enlightening.
> sees you have a lot of experience with TS boards
> i am an engineer and my final semester project is to develop a VoIP
> Phone, and i am using TS-7250 for that purpose
> i had opted for it considering that MAX 197 would provide proper voice
> support, but as we discussed, its not that great for it... then
> why(for what applications) has technologic system put it on the board..
> have i made a mistake by going for this particular board for my
> particular application
>
> good bye,
> //anand.
>
>
>
> */Jesse Off <>/* wrote:
>
>     --- In  anand bhavnani <> wrote:
>     >
>     > As u have mentioned the processor handles flash through the cpld and
>     additionally cpld perfoms several other functions.
>     >
>     > so can i assume that the cpld is on the board primarily because the
>     processor in itself is not having a controller (like uart
>     controller,VEC. INT. ,...etc) that could have effectively interfaced
>     with the flash and hence the need for cpld arose.
>
>     no.  IMHO, having dedicated "NAND flash controller" pins implemented
>     on a CPU would only serve to waste pin real-estate on the CPU package.
>     Interfacing NAND flash chips isn't rocket science (Its implemented in
>     just a 72-macrocell CPLD after-all)  The CPLD already is needed and
>     cost-justified for other duties it has on the board, so we really got
>     NAND support for "free".  If it were on the Cirrus CPU, we'd be paying
>     Cirrus for that (imaginary) NAND interface on every TS-7xxx board
>     whether or not we actually even had a NAND chip in the design.  When
>     it comes down to it, the SMC bus is perfectly fine for NAND flash
>     chips.
>
>     Almost all of the boards we design have a CPLD (or an FPGA such as the
>     TS-7260 or TS-7300) on them and only the TS-7250 and 7260 have NAND
>     flash chips.  It gives much design flexibility and helps to keep the
>     number of discrete chips low.  We also can custom program the CPLD for
>     customers with special needs without having to do a (more expensive)
>     board redesign. (e.g. DIO pins that do quadrature or PWM instead of
>     just regular in/out)
>
>     Also, there is subtle "secret sauce" in the CPLD code that deters a
>     casual Joe Engineer from using the published schematics to
>     remanufacture or create new CPLD code for themselves.  Or at least one
>     that will work reliably.  Likely, a wrong CPLD load would even cause
>     boards to self-destruct in very unique ways.  TS reserves this CPLD
>     code, the PCB gerbers, and full schematic details for customers who
>     license the design while releasing most of the rest to the public
>     domain.
>
>     Usually, getting sound is best approached with a $10 USB sound dongle.
>     Using the CPU to simultaneously sample the ADC at 10-40 KHz, feed a
>     raw DAC chip and run Linux or any other type of processing is just
>     asking for trouble.  Such a job is cake for a DSP, but a general
>     purpose CPU running an operating system really likes more hardware
>     help than the typical raw ADC/DAC provides.  (for instance, FIFO's and
>     a sampling clock generator)
>
>     //Jesse Off
>
>
>     >
>     > also please suggest a DAC  that i may use to provide the sound
>     support to the board considering the fact that i am using MAX197 12
>     bit ADC.
>     >
>     > thanks,
>     > //anand.
>     >
>
>
>
>
>
>
> "Stay HUNGRY. Stay FOOLISH." Steve Jobs
>
> ------------------------------------------------------------------------
> Yahoo! Mail
> Use Photomail
> <http://us.rd.yahoo.com/mail_us/taglines/pmall2/*http://photomail.mail.yahoo.com>
> to share photos without annoying attachments.
>
> SPONSORED LINKS
> Computer internet security
> <http://groups.yahoo.com/gads?t=ms&k=Computer+internet+security&w1=Computer+internet+security&w2=Linux+os&w3=Computer+internet+business&w4=Computer+internet+access&w5=Computer+internet+privacy+securities&w6=Computer+internet+help&c=6&s=178&.sig=pCSzZQGwc0GSbM6DZ0DGng>
>       Linux os
> <http://groups.yahoo.com/gads?t=ms&k=Linux+os&w1=Computer+internet+security&w2=Linux+os&w3=Computer+internet+business&w4=Computer+internet+access&w5=Computer+internet+privacy+securities&w6=Computer+internet+help&c=6&s=178&.sig=DDrcEduicdOIsW3YtShGZg>
>       Computer internet business
> <http://groups.yahoo.com/gads?t=ms&k=Computer+internet+business&w1=Computer+internet+security&w2=Linux+os&w3=Computer+internet+business&w4=Computer+internet+access&w5=Computer+internet+privacy+securities&w6=Computer+internet+help&c=6&s=178&.sig=RPF22h0XC3eTC2joLSlOUQ>
>
> Computer internet access
> <http://groups.yahoo.com/gads?t=ms&k=Computer+internet+access&w1=Computer+internet+security&w2=Linux+os&w3=Computer+internet+business&w4=Computer+internet+access&w5=Computer+internet+privacy+securities&w6=Computer+internet+help&c=6&s=178&.sig=lmy0IGMkIRl_GhxpgNfSFA>
>       Computer internet privacy securities
> <http://groups.yahoo.com/gads?t=ms&k=Computer+internet+privacy+securities&w1=Computer+internet+security&w2=Linux+os&w3=Computer+internet+business&w4=Computer+internet+access&w5=Computer+internet+privacy+securities&w6=Computer+internet+help&c=6&s=178&.sig=w6JfR87cWp7mB6pPfOzTpg>
>       Computer internet help
> <http://groups.yahoo.com/gads?t=ms&k=Computer+internet+help&w1=Computer+internet+security&w2=Linux+os&w3=Computer+internet+business&w4=Computer+internet+access&w5=Computer+internet+privacy+securities&w6=Computer+internet+help&c=6&s=178&.sig=uCb2yaaSfpj2Gpfcz4daxw>
>
>
>
> ------------------------------------------------------------------------
> YAHOO! GROUPS LINKS
>
>     *  Visit your group "ts-7000
>       <http://groups.yahoo.com/group/ts-7000>" on the web.
>
>     *  To unsubscribe from this group, send an email to:
>        
>       <=Unsubscribe>
>
>     *  Your use of Yahoo! Groups is subject to the Yahoo! Terms of
>       Service <http://docs.yahoo.com/info/terms/>.
>
>
> ------------------------------------------------------------------------
>


--
                     ''~``
                    ( o o )
+--------------.oooO--(_)--Oooo.--------------+
|                                             |
|   Per-Olof Åström  Tel: +46 733117197       |
|   Fixed IN+IP Solutions                     |
|   www.teligent.se   Umeå Office / Sweden    |
|                                             |
|                    .oooO                    |
|                    (   )   Oooo.            |
+---------------------\ (----(   )------------+
                       \_)    ) /
                             (_/






Yahoo! Groups Links

<*> To visit your group on the web, go to:
    http://groups.yahoo.com/group/ts-7000/

<*> To unsubscribe from this group, send an email to:
    

<*> Your use of Yahoo! Groups is subject to:
    http://docs.yahoo.com/info/terms/



<Prev in Thread] Current Thread [Next in Thread>
Admin

Disclaimer: Neither Andrew Taylor nor the University of NSW School of Computer and Engineering take any responsibility for the contents of this archive. It is purely a compilation of material sent by many people to the birding-aus mailing list. It has not been checked for accuracy nor its content verified in any way. If you wish to get material removed from the archive or have other queries about the archive e-mail Andrew Taylor at this address: andrewt@cse.unsw.EDU.AU