Received: from nospam2.slac.stanford.edu (134.79.18.82) by
 exch-hub1.win.slac.stanford.edu (134.79.164.111) with Microsoft SMTP Server
 (TLS) id 8.1.436.0; Tue, 31 Aug 2010 05:18:58 -0700
Received: from mo-p05-ob.rzone.de (mo-p05-ob.rzone.de [81.169.146.181])	by
 nospam2.slac.stanford.edu (8.14.4/8.14.4) with ESMTP id o7VCIvUq004148	for
 <alison@slac.stanford.edu>; Tue, 31 Aug 2010 05:18:58 -0700	(envelope-from
 mjelavic@silicon-software.com)
Received: from Marino (bas3-montreal50-2925372167.dsl.bell.ca [174.93.163.7])
	by post.strato.de (mrclete mo44) (RZmta 23.5)	with ESMTP id j03f4dm7VC38mJ
 for <alison@slac.stanford.edu>;	Tue, 31 Aug 2010 14:18:55 +0200 (MEST)
From: Marino Jelavic <mjelavic@silicon-software.com>
To: "Chaiken, Alison" <alison@slac.stanford.edu>
Date: Tue, 31 Aug 2010 05:18:48 -0700
Subject: RE: FPGA Image processing Algorithms
Thread-Topic: FPGA Image processing Algorithms
Thread-Index: ActImFR+FiKJCuJNScS1q03uHb7odgAa2C5g
Message-ID: <1d6801cb4906$ab0f9e30$012eda90$@com>
References: <052b01cb484e$268e73b0$73ab5b10$@com>
 <4C7C3A01.5010402@slac.stanford.edu>
In-Reply-To: <4C7C3A01.5010402@slac.stanford.edu>
Accept-Language: en-US
Content-Language: en-US
X-MS-Exchange-Organization-AuthAs: Anonymous
X-MS-Exchange-Organization-AuthSource: exch-hub1.win.slac.stanford.edu
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-pmx-version: 5.5.9.395186, Antispam-Engine: 2.7.2.376379, Antispam-Data:
 2010.8.31.120616
x-pmx-spam: Gauge=IIIIIIII, Probability=8%, Report=' BODY_SIZE_3000_3999 0,
 BODY_SIZE_5000_LESS 0, BODY_SIZE_7000_LESS 0, DATE_TZ_NA 0,
 FORGED_MUA_OUTLOOK 0, INVALID_MSGID_NO_FQDN 0, __BOUNCE_CHALLENGE_SUBJ 0,
 __BOUNCE_NDR_SUBJ_EXEMPT 0, __C230066_P5 0, __CP_MEDIA_BODY 0,
 __CP_URI_IN_BODY 0, __CT 0, __CTE 0, __CT_TEXT_PLAIN 0, __HAS_MSGID 0,
 __HAS_X_MAILER 0, __MIME_TEXT_ONLY 0, __MIME_VERSION 0, __OUTLOOK_MUA 0,
 __OUTLOOK_MUA_1 0, __SANE_MSGID 0, __TO_MALFORMED_2 0, __URI_NS ,
 __USER_AGENT_MS_GENERIC 0'
x-rzg-auth:
 :IWYBeUG+cvx6FoTTWzfNt/0Ra1p7OhL2NG7q6LSTUhABa7QJa0cukiYd5QA5ERUBWNB8C6Q=
x-rzg-class-id: mo05
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0

Hi Dr. Chaiken,

You are correct about pco.edge cameras. We have you on our mailing list and
that is why you received our email. See my answers to your questions
below...

Let me know if you need a quotation.

Best regards,=A0
Marino Jelavic=20
Silicon Software=A0
tel:  514-684-8315=20
fax: 514-822-1033
email:=A0=A0mjelavic@silicon-software.com
web:    http://www.silicon-software.com/



-----Original Message-----
From: Alison Chaiken [mailto:alison@slac.stanford.edu]=20
Sent: Monday, August 30, 2010 7:09 PM
To: Marino Jelavic
Subject: Re: FPGA Image processing Algorithms

Marino Jelavic wrote:
>
> Dear Mrs. Chaiken,
>
As it happens, I am Dr. Chaiken, but you can call me Alison.

> Recently,  we introduced a *PCIe x 4* Camera Link Frame Grabber
>
> that can interface to the fastest Camera Link Camera.
>
Hmm, isn't that the product we are receiving with our pco.edge cameras?
[Marino] Yes it is

> For *real time processing of Image Processing Algorithms*
>
> (IPAs) multiple FPGA boards can be linked to our frame grabber.
>
Is it true that

-- Smart Applets run on the FPGA of the Menable-IV itself, while the=20
Visual Applets can run on a second FPGA?  Therefore the Smart Applets=20
can be interposed in the DMA pipeline before saving the raw data.

-- the Visual Applets could be used for post-processing independently of=20
the framegrabber on an FPGA board in a second, separate host? =20
[Marino] Not correct. Visual Applet can only be used with Silicon Software
products
   The=20
Visual Applets operate on data that has been saved to disk.
[Marino] You can use it in a sort of emulation mode but this is only for
demoing.

If not, I don't understand the difference.     I'd be interested to find=20
out what price ballpark we're talking about for the secondary FPGA boards.
[Marino] Visual Applets give you the general functionality and operators
while Smart Applets give you application related functions ( like blob
analysis ).
The price for secondary FPGA board:
PixelPlant PX100 - 600 $US
[PX 100] Programmable extension board for microEnable=AE IV frame grabber
V-series, FPGA coprocessor
(Xilinx XC3S1600E), 256MB DDRRAM acquisition and image processing buffer,
digital I/O interface.
Compatible with mE4 VD1-CL and mE4 VD4-CL

PixelPlant PX200 - 1200 $US
[PX 200] Programmable extension board for microEnable=AE IV frame grabber
V-series, FPGA coprocessor
(Xilinx XC3S4000), 512MB DDRRAM acquisition and image processing buffer,
digital I/O interface. Compatible
with mE4 VD1-CL and mE4 VD4-CL

[Marino] PixelPlant PX200e -1200 $US
[PX 200e] Programmable extension board for microEnable=AE IV frame grabber
V-series, FPGA coprocessor
(Xilinx XC3S4000), 512MB DDRRAM acquisition and image processing buffer,
digital I/O interface.
Long distance connector. Requires adjacent unoccupied slot. Compatible to
microEnable IV V-series
boards.

--=20
Alison Chaiken				alison@slac.stanford.edu
(650) 926-2755 [checked nearly never]	http://exerciseforthereader.org/
I've got stacks in my structs, I've got arrays in my queues,
I've got the segmentation-violation, core-dumped blues.
-- Rick Moen



