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. ]