Talk About Network

Google





Electronic Equipment > Digital Signal Processing (DSP) > Re: XMOS XC-1 k...
Latest [ Topics | Posts ] Archive Post A New Topic Post a Reply
<< Topic < Post Post 42 of 42 Topic 14033 of 14426
Post > Topic >>

Re: XMOS XC-1 kits are ****pping

by Leon <leon355@[EMAIL PROTECTED] > Oct 16, 2008 at 12:27 PM

On 16 Oct, 16:04, Benjamin Couillard <benjamin.couill...@[EMAIL PROTECTED]
>
wrote:
> On 16 oct, 06:40, Leon <leon...@[EMAIL PROTECTED]
> wrote:
>
>
>
> > On 15 Oct, 20:28, Anton Erasmus <nob...@[EMAIL PROTECTED]
> wrote:
>
> > > On Tue, 14 Oct 2008 15:32:45 +0100, Paul Carpenter
>
> > > <p...@[EMAIL PROTECTED]
> wrote:
> > > >In article
> > > >
=A0<3d4b6f41-b742-405d-87bd-47e2fb75a...@[EMAIL PROTECTED]
>,
> > > >leon...@[EMAIL PROTECTED]
 says...
> > > >> On 13 Oct, 20:42, Eric Smith <e...@[EMAIL PROTECTED]
> wrote:
> > > >> > Bob wrote about XMOS:
>
> > > >> > > They seem far too fixated on doing everything in software,
thi=
ngs like
> > > >> > > ethernet where there is no point shoveling bytes in software
i=
f
> > > >> > > hardware can take care of it.
> > > >> > Leon wrote:
> > > >> > > They are supplying free libraries for all the usual
peripheral
> > > >> > > functions. Doing stuff like that in software is much cheaper
t=
han
> > > >> > > using hardware, and easier in many ways.
>
> > > >> > Been there, done that, and it's not cheaper or easier when you
> > > >> > consider the overall system cost impact, not just the "benefit"
=
of
> > > >> > leaving out the hardware block. =A0That was the path
Scenix/Ubic=
om went
> > > >> > down, calling it "virtual peripherals", and it was not very
> > > >> > successful. =A0Ubicom has since added hardware for Ethernet,
USB=
,
> > > >> > etc. to their most recent parts. =A0The reality is that a
hardwa=
re
> > > >> > Ethernet MAC costs less than the total system cost impact of
the
> > > >> > software alternative.
>
> > > >> > Eric
>
> > > >> Not if you have four 400 MIPS cores on the chip, each with 64
bits=
 of
> > > >> I/O, 64k of RAM, with 3.2 Gbit/s comms links between cores and 32
> > > >> threads per core, with switching between threads in one clock. If
=
the
> > > >> software is free, it is a very cost-effective solution,
especially=
 as
> > > >> the chips will be very cheap.
>
> > > >The PC market solution to determinisity -
>
> > > > =A0 =A0"If in doubt put bigger processor(s) and
> > > > =A0 =A0 lots more memory to solve the 'problem'"
>
> > > >Having seen how easily screwed even software UARTs can get, and
> > > >when something goes wrong all other activity is screwed.
>
> > > >The PC example is dodgy CD inserted, nothing else can work until
> > > >the upto 30 seconds of lockout. Lots of other examples exist.
>
> > > >This sort of software emulation of hardware ONLY is useful for
> > > >cheap and nasty commodity products that assume that unusability
> > > >is always solved by a reset (for some products that means host PC
> > > >AS WELL!).
>
> > > >This means for the VAST majority of *my* applications it is
useless.
>
> > > I fully agree with this. Software is flexible and easier to correct
> > > than hardware. Unfortunantely this has lead to the current thinking
> > > that we can ****p the product with known issues, since "We can always
> > > fix it later". In most cases these fixes never happen. I would
prefer
> > > more peripherals in hardware, not less. TCP/IP stack in hardware,
USB
> > > stack in hardware etc. Something like IEEE-1394 is much more
reliable
> > > than USB, since all the enumeration etc is handled by the hardware.
> > > With the right hardware sup****t, which can be a few gates, software
> > > can often be made much simpler, more robust and faster. A simple
thin=
g
> > > like an atomic increment or decrement can be quite complex to
> > > implement in software. In hardware it is trivial. In my experience
> > > from ****ting code written for old hardware, to new hardware.
> > > Calculation tasks are much faster on modern hardware. Moving data
> > > around between buffers, and peripherals is only a little bit faster
i=
f
> > > at all. Simple things like hardware that provides the amount of
space
> > > available in a FIFO in a register in stead of just a FIFO has space
> > > flag, can easily make the moving of data easily 5x faster.
>
> > > Regards
> > > =A0 Anton Erasmus- Hide quoted text -
>
> > > - Show quoted text -
>
> > However, XMOS will be supplying fully tested and characterised "plug-
> > in" software modules, which will get round the problems you mention.
> > The XC language makes this very straightforward.
>
> > Leon
>
> Seriously, how much are they paying you?

Nothing! I just like the devices.

>
> To be fair, the XMOS seems like a promising device, I might consider
> using it someday, but it still hasn't been widely tested in real
> designs.
>
> How many MACs can it perform? Do you have benchmarks for FFTs, IIR
> filtering, FIR Filtering? What if you want to interface it to a DDR-II
> SDRAM module?

I'm still at the fla****ng LED stage. I'll ask those questions at the
seminar next week. It can do a MAC in one cycle and it has all the
usual DSP stuff in the instruction set but I'm not sure how they are
accessed via the compilers.

I'll be adding a header to my board tomorrow, so that I can interface
my own hardware to it easily.

Leon
 




 42 Posts in Topic:
XMOS XC-1 kits are shipping
Leon <leon355@[EMAIL P  2008-10-10 06:01:06 
Re: XMOS XC-1 kits are shipping
steveu@[EMAIL PROTECTED]   2008-10-10 09:42:41 
Re: XMOS XC-1 kits are shipping
Benjamin Couillard <be  2008-10-10 10:11:17 
Re: XMOS XC-1 kits are shipping
Leon <leon355@[EMAIL P  2008-10-10 10:43:15 
Re: XMOS XC-1 kits are shipping
Joerg <notthisjoergsch  2008-10-11 12:25:54 
Re: XMOS XC-1 kits are shipping
Leon <leon355@[EMAIL P  2008-10-10 10:44:14 
Re: XMOS XC-1 kits are shipping
Benjamin Couillard <be  2008-10-11 07:57:25 
Re: XMOS XC-1 kits are shipping
Benjamin Couillard <be  2008-10-11 07:59:24 
Re: XMOS XC-1 kits are shipping
Richard Dobson <richar  2008-10-11 16:32:37 
Re: XMOS XC-1 kits are shipping
HardySpicer <gyansorov  2008-10-11 12:33:56 
Re: XMOS XC-1 kits are shipping
Leon <leon355@[EMAIL P  2008-10-11 12:34:30 
Re: XMOS XC-1 kits are shipping
Joerg <notthisjoergsch  2008-10-11 12:42:21 
Re: XMOS XC-1 kits are shipping
HardySpicer <gyansorov  2008-10-11 12:53:27 
Re: XMOS XC-1 kits are shipping
Leon <leon355@[EMAIL P  2008-10-11 12:59:35 
Re: XMOS XC-1 kits are shipping
Brian Drummond <brian_  2008-10-12 00:57:37 
Re: XMOS XC-1 kits are shipping
Leon <leon355@[EMAIL P  2008-10-11 15:25:10 
Re: XMOS XC-1 kits are shipping
Randy Yates <yates@[EM  2008-10-11 18:37:06 
Re: XMOS XC-1 kits are shipping
Leon <leon355@[EMAIL P  2008-10-11 15:49:47 
Re: XMOS XC-1 kits are shipping
steveu@[EMAIL PROTECTED]   2008-10-12 19:52:25 
Re: XMOS XC-1 kits are shipping
Joerg <notthisjoergsch  2008-10-13 10:31:06 
Re: XMOS XC-1 kits are shipping
Leon <leon355@[EMAIL P  2008-10-12 23:55:43 
Re: XMOS XC-1 kits are shipping
"steveu" <st  2008-10-13 03:55:40 
Re: XMOS XC-1 kits are shipping
Bob <bob9@[EMAIL PROTE  2008-10-13 03:14:29 
Re: XMOS XC-1 kits are shipping
Leon <leon355@[EMAIL P  2008-10-13 03:33:02 
Re: XMOS XC-1 kits are shipping
Eric Smith <eric@[EMAI  2008-10-13 12:42:25 
Re: XMOS XC-1 kits are shipping
steveu@[EMAIL PROTECTED]   2008-10-13 16:55:21 
Re: XMOS XC-1 kits are shipping
Joerg <notthisjoergsch  2008-10-13 17:37:18 
Re: XMOS XC-1 kits are shipping
Albert van der Horst <  2008-10-24 22:47:52 
Re: XMOS XC-1 kits are shipping
Leon <leon355@[EMAIL P  2008-10-14 06:57:27 
Re: XMOS XC-1 kits are shipping
Paul Carpenter <paul@[  2008-10-14 15:27:25 
Re: XMOS XC-1 kits are shipping
Paul Carpenter <paul@[  2008-10-14 15:32:45 
Re: XMOS XC-1 kits are shipping
Anton Erasmus <nobody@  2008-10-15 21:28:48 
Re: XMOS XC-1 kits are shipping
"Joel Koltner"   2008-10-14 11:46:44 
Re: XMOS XC-1 kits are shipping
Eric Smith <eric@[EMAI  2008-10-14 14:28:50 
Re: XMOS XC-1 kits are shipping
Rich Grise <rich@[EMAI  2008-10-14 21:51:32 
Re: XMOS XC-1 kits are shipping
Eric Smith <eric@[EMAI  2008-10-14 15:44:39 
Re: XMOS XC-1 kits are shipping
Leon <leon355@[EMAIL P  2008-10-15 04:03:26 
Re: XMOS XC-1 kits are shipping
info2@[EMAIL PROTECTED]   2008-10-15 07:33:29 
Re: XMOS XC-1 kits are shipping
Leon <leon355@[EMAIL P  2008-10-16 03:36:25 
Re: XMOS XC-1 kits are shipping
Leon <leon355@[EMAIL P  2008-10-16 03:40:32 
Re: XMOS XC-1 kits are shipping
Benjamin Couillard <be  2008-10-16 08:04:40 
Re: XMOS XC-1 kits are shipping
Leon <leon355@[EMAIL P  2008-10-16 12:27:45 

Post A Reply:
  Go here to Signup

AddThis Feed Button


About - Advertising - Contact - Frequently Asked Questions - Privacy Policy - Terms of Use - Signup

Contact
localhost-V2008-12-19 Thu Jan 8 20:23:07 PST 2009.