From richard at imagecraft.com Fri May 11 00:47:22 2007
From: richard at imagecraft.com (Richard)
Date: Fri May 11 02:44:21 2007
Subject: [Icc-announce] Some mail messages lost due to hard drive failure
Message-ID: <200705110757.l4B7uwi1095789@dragonsgate2.imagecraft.com>
One of our systems suffered a hard drive failure (two less than a
year old Seagate drives died within a span of 2 weeks in 2 different
systems, draw your own conclusions?) Fortunately, our back up system
minimizes the data loss, less minimal for the email messages because
unfortunately the email clients run all the time and the backup
utility cannot access the data file.
So if you have emailed us in the last few weeks and are still
awaiting a response from us, please email again.
Sorry for the inconvenience.
// richard
On-line orders,
support, and listservers available on web site.
[ For technical support on ImageCraft products, please include all
previous replies in your msgs. ]
From richard at imagecraft.com Tue May 15 23:29:09 2007
From: richard at imagecraft.com (Richard)
Date: Tue May 15 23:39:10 2007
Subject: [Icc-announce] 64 bits FP chip....
Message-ID: <200705160639.l4G6d7mj067739@dragonsgate2.imagecraft.com>
I am considering producing something like this:
64 bits FP support will be provided by the new iFPLightning chip. The
product is integrated fully into our compilers (initially AVR but
later on supporting other ICC compilers as well). The approximate
performance goals are
1 uSec for 32 bit FP MUL
1.5 uSec for DIV
and ~2X for 64 bits.
This is at least 15x-20X faster than the equivalent AVR code and of
course free up code space on the AVR chip.
The data transfer overheard is ~10 uSec to transfer two operands and
a result. Complex expressions will use the intermediate results
directly without data transfer. The API uses a stack architecture so
interrupt can remain enabled except during the data transfer.
The iFPLightning chip comes in a 16 or 18 pin DIP module, ~0.7" x 0.6" in size.
The following pricing is very tentative, but is our best guess:
1-50 $30
100 $27
500 $25
1000 $22
It is highly likely that the chip will provide full high level math
support such as sin/cos/etc. We are also open to other API such as DSP etc.
What do you think?
// richard
From curryma at gte.net Thu May 17 00:44:27 2007
From: curryma at gte.net (Mark Curry)
Date: Thu May 17 00:54:02 2007
Subject: [Icc-announce] 64 bits FP chip....
In-Reply-To: <200705160639.l4G6d7mj067739@dragonsgate2.imagecraft.com>
Message-ID: <000001c79857$3309de90$6401a8c0@TITAN3D>
Richard,
Sounds awesome. Is this chip something you guys will develop ??
I just finished a whole bunch of floating point code on the M128. I love the
chip but speeding up the FP calcs would be wonderful. I like the DIP chip
concept. Definately we want the trig functions too.
YOu do it , I'll buy it.
Mark
-----Original Message-----
From: icc-announce-bounces@imagecraft.com
[mailto:icc-announce-bounces@imagecraft.com]On Behalf Of Richard
Sent: Tuesday, May 15, 2007 11:29 PM
To: icc-announce@imagecraft.com; icc-avr@imagecraft.com;
icc-mot@imagecraft.com; icc-430@imagecraft.com; icc-arm@imagecraft.com
Subject: [Icc-announce] 64 bits FP chip....
I am considering producing something like this:
64 bits FP support will be provided by the new iFPLightning chip. The
product is integrated fully into our compilers (initially AVR but
later on supporting other ICC compilers as well). The approximate
performance goals are
1 uSec for 32 bit FP MUL
1.5 uSec for DIV
and ~2X for 64 bits.
This is at least 15x-20X faster than the equivalent AVR code and of
course free up code space on the AVR chip.
The data transfer overheard is ~10 uSec to transfer two operands and
a result. Complex expressions will use the intermediate results
directly without data transfer. The API uses a stack architecture so
interrupt can remain enabled except during the data transfer.
The iFPLightning chip comes in a 16 or 18 pin DIP module, ~0.7" x 0.6" in
size.
The following pricing is very tentative, but is our best guess:
1-50 $30
100 $27
500 $25
1000 $22
It is highly likely that the chip will provide full high level math
support such as sin/cos/etc. We are also open to other API such as DSP etc.
What do you think?
// richard
_______________________________________________
Icc-announce mailing list
Icc-announce@imagecraft.com
http://dragonsgate.net/mailman/listinfo/icc-announce
From richard at imagecraft.com Tue May 29 00:50:41 2007
From: richard at imagecraft.com (Richard)
Date: Tue May 29 01:01:30 2007
Subject: [Icc-announce] ICCV7 for AVR V7.13A released
Message-ID: <200705290801.l4T81Tnc059840@dragonsgate2.imagecraft.com>
From the readme file:
V7.13A - May 29th, 2007
C Preprocessor
- Reverted to the V6 behavior of expanding __FILE__ to just the file
name without the path components
Compiler
- [PRO only] 8 bit optimization was causing some array declarations
to emit erraneous "zero sized array" error.
- [PRO only] Fixed couple assertion errors with 8 bit optimization.
Library
- Eliminated use of RAM literal strings in the library.
// richard
On-line orders,
support, and listservers available on web site.
[ For technical support on ImageCraft products, please include all
previous replies in your msgs. ]