From aaa@aaa Mon Jan 01 00:00:00 1997
Return-Path:
Received: from localhost (thomas@localhost [127.0.0.1])
by WintelPC.Potential (8.9.3/8.9.3/SuSE Linux 8.9.3-0.1) with ESMTP id WAA01629
for ; Fri, 19 May 2000 22:28:49 +0200
X-Flags: 0000
Delivered-To: GMX delivery to sloyment@gmx.net
Received: from pop.gmx.net
by localhost with POP3 (fetchmail-5.1.2)
for thomas@localhost (single-drop); Fri, 19 May 2000 22:28:49 +0200 (MEST)
Received: (qmail 639 invoked by uid 0); 19 May 2000 20:10:50 -0000
Received: from ml.egroups.com (208.50.144.77)
by mx16.rz2.gmx.net with SMTP; 19 May 2000 20:10:50 -0000
X-eGroups-Return: sentto-1101623-280-958767035-sloyment=gmx.net@returns.onelist.com
Received: from [10.1.10.38] by ml.egroups.com with NNFMP; 19 May 2000 21:10:37 -0000
Received: (qmail 23444 invoked from network); 19 May 2000 20:10:34 -0000
Received: from unknown (10.1.10.142) by m4.onelist.org with QMQP; 19 May 2000 20:10:34 -0000
Received: from unknown (HELO smtp02.mrf.mail.rcn.net) (207.172.4.61) by mta3 with SMTP; 19 May 2000 20:10:34 -0000
Received: from 216-164-139-61.s315.tnt5.lnhva.md.dialup.rcn.com ([216.164.139.61] helo=starpower.net) by smtp02.mrf.mail.rcn.net with esmtp (Exim 2.12 #3) id 12st6P-000716-00 for f-cpu@egroups.com; Fri, 19 May 2000 16:10:33 -0400
Message-ID: <3925CA4D.44E29D49@starpower.net>
Organization: Nanosoft; Software That Thinks.
X-Mailer: Mozilla 4.08 [en] (Win16; U)
To: "f-cpu@egroups.com"
From: Alan Grimes
MIME-Version: 1.0
Mailing-List: list f-cpu@egroups.com; contact f-cpu-owner@egroups.com
Delivered-To: mailing list f-cpu@egroups.com
Precedence: bulk
List-Unsubscribe:
Date: Fri, 19 May 2000 16:12:13 -0700
Reply-To: f-cpu@egroups.com
Subject: [f-cpu] I need a... =P
Content-Type: text/html; charset=US-ASCII
Content-Transfer-Encoding: 7bit
X-UIDL: 10b7e3563f9119bfa7d35b5571b75937
Status: RO
X-Status: O
Hi,
I'm in one of my "I need a scalable vector supercomputer" moods. Anyone
interested in fork();ing a project/company?
From aaa@aaa Mon Jan 01 00:00:00 1997
Return-Path:
Received: from localhost (thomas@localhost [127.0.0.1])
by WintelPC.Potential (8.9.3/8.9.3/SuSE Linux 8.9.3-0.1) with ESMTP id AAA02496
for ; Sat, 20 May 2000 00:30:39 +0200
X-Flags: 0000
Delivered-To: GMX delivery to sloyment@gmx.net
Received: from pop.gmx.net
by localhost with POP3 (fetchmail-5.1.2)
for thomas@localhost (single-drop); Sat, 20 May 2000 00:30:40 +0200 (MEST)
Received: (qmail 26493 invoked by uid 0); 19 May 2000 22:26:24 -0000
Received: from mv.egroups.com (208.50.144.81)
by mx0.gmx.net with SMTP; 19 May 2000 22:26:24 -0000
X-eGroups-Return: sentto-1101623-282-958775178-sloyment=gmx.net@returns.onelist.com
Received: from [10.1.10.37] by mv.egroups.com with NNFMP; 19 May 2000 23:26:19 -0000
Received: (qmail 6383 invoked from network); 19 May 2000 22:26:17 -0000
Received: from unknown (10.1.10.142) by m3.onelist.org with QMQP; 19 May 2000 22:26:17 -0000
Received: from unknown (HELO smtp02.mrf.mail.rcn.net) (207.172.4.61) by mta3 with SMTP; 19 May 2000 22:26:17 -0000
Received: from 216-164-139-61.s315.tnt5.lnhva.md.dialup.rcn.com ([216.164.139.61] helo=starpower.net) by smtp02.mrf.mail.rcn.net with esmtp (Exim 2.12 #3) id 12svDk-0001Ro-00 for f-cpu@egroups.com; Fri, 19 May 2000 18:26:16 -0400
Message-ID: <3925EA1A.6CED4EE0@starpower.net>
Organization: Nanosoft; Software That Thinks.
X-Mailer: Mozilla 4.08 [en] (Win16; U)
To: f-cpu@egroups.com
References: <3925CA4D.44E29D49@starpower.net> <3925B9C0.DC567374@nventure.com>
From: Alan Grimes
MIME-Version: 1.0
Mailing-List: list f-cpu@egroups.com; contact f-cpu-owner@egroups.com
Delivered-To: mailing list f-cpu@egroups.com
Precedence: bulk
List-Unsubscribe:
Date: Fri, 19 May 2000 18:27:54 -0700
Reply-To: f-cpu@egroups.com
Subject: Re: [f-cpu] I need a... =P
Content-Type: text/html; charset=US-ASCII
Content-Transfer-Encoding: 7bit
X-UIDL: b3e1bbf5a4d8bb7f9f02aaf7fbd89189
Status: RO
X-Status: O
Albert Abramson wrote:
>
> Sounds cool. How well will it perform on branching code?
Officially: I want it to be somewhere between a Beowulf and a CRAY...
Secretly: I want the #1 spot at www.top500.org =P
From aaa@aaa Mon Jan 01 00:00:00 1997
Return-Path:
Received: from localhost (thomas@localhost [127.0.0.1])
by WintelPC.Potential (8.9.3/8.9.3/SuSE Linux 8.9.3-0.1) with ESMTP id AAA02490
for ; Sat, 20 May 2000 00:30:39 +0200
X-Flags: 0000
Delivered-To: GMX delivery to sloyment@gmx.net
Received: from pop.gmx.net
by localhost with POP3 (fetchmail-5.1.2)
for thomas@localhost (single-drop); Sat, 20 May 2000 00:30:39 +0200 (MEST)
Received: (qmail 14055 invoked by uid 0); 19 May 2000 22:07:42 -0000
Received: from hj.egroups.com (208.50.144.90)
by mx0.gmx.net with SMTP; 19 May 2000 22:07:42 -0000
X-eGroups-Return: sentto-1101623-281-958774059-sloyment=gmx.net@returns.onelist.com
Received: from [10.1.10.35] by hj.egroups.com with NNFMP; 19 May 2000 22:07:40 -0000
Received: (qmail 29608 invoked from network); 19 May 2000 22:07:38 -0000
Received: from unknown (10.1.10.26) by m1.onelist.org with QMQP; 19 May 2000 22:07:38 -0000
Received: from unknown (HELO nvsvr1.nventure.com) (208.186.47.134) by mta1 with SMTP; 19 May 2000 22:07:38 -0000
Received: from nventure.com ([208.186.46.22]) by nvsvr1.nventure.com (Post.Office MTA v3.5.3 release 223 ID# 0-52276U600L100S0V35) with ESMTP id com for ; Fri, 19 May 2000 15:10:58 -0700
Message-ID: <3925B9C0.DC567374@nventure.com>
X-Mailer: Mozilla 4.5 (Macintosh; I; PPC)
X-Accept-Language: en
To: f-cpu@egroups.com
References: <3925CA4D.44E29D49@starpower.net>
From: Albert Abramson
MIME-Version: 1.0
Mailing-List: list f-cpu@egroups.com; contact f-cpu-owner@egroups.com
Delivered-To: mailing list f-cpu@egroups.com
Precedence: bulk
List-Unsubscribe:
Date: Fri, 19 May 2000 15:01:36 -0700
Reply-To: f-cpu@egroups.com
Subject: Re: [f-cpu] I need a... =P
Content-Type: text/html; charset=US-ASCII
Content-Transfer-Encoding: 7bit
X-UIDL: 9c92928500616b3c55e4ec536d845bf3
Status: RO
X-Status: O
Sounds cool. How well will it perform on branching code?
--Maxx
Alan Grimes wrote:
> Hi,
>
> I'm in one of my "I need a scalable vector supercomputer" moods. Anyone
> interested in fork();ing a project/company?
>
> party!
>
> --
> If your computer doesn't have an off switch; panic.
> http://users.erols.com/alangrimes/
>
> ------------------------------------------------------------------------
> Make new friends, find the old at Classmates.com:
> http://click.egroups.com/1/4052/0/_/3462/_/958767035/
> ------------------------------------------------------------------------
From aaa@aaa Mon Jan 01 00:00:00 1997
Return-Path:
Received: from localhost (thomas@localhost [127.0.0.1])
by WintelPC.Potential (8.9.3/8.9.3/SuSE Linux 8.9.3-0.1) with ESMTP id WAA01587
for ; Fri, 19 May 2000 22:28:39 +0200
X-Flags: 0000
Delivered-To: GMX delivery to sloyment@gmx.net
Received: from pop.gmx.net
by localhost with POP3 (fetchmail-5.1.2)
for thomas@localhost (single-drop); Fri, 19 May 2000 22:28:39 +0200 (MEST)
Received: (qmail 23413 invoked by uid 0); 19 May 2000 05:37:40 -0000
Received: from fk.egroups.com (208.50.144.73)
by mx14.rz2.gmx.net with SMTP; 19 May 2000 05:37:40 -0000
X-eGroups-Return: notify-return-sloyment=gmx.net@egroups.com
Received: from [10.1.10.35] by fk.egroups.com with NNFMP; 19 May 2000 05:37:35 -0000
Received: (qmail 16035 invoked by alias); 19 May 2000 05:37:34 -0000
Date: 19 May 2000 05:37:34 -0000
Message-ID: <958714654.16024@egroups.com>
From: f-cpu Moderator
To: sloyment@gmx.net
Subject: Welcome to f-cpu
MIME-Version: 1.0
Content-Type: text/plain
Content-Transfer-Encoding: 7bit
X-UIDL: c2246e765ad0cbed2684e66fc978c8df
Status: RO
X-Status: O
This is the main mailing list for the Freedom CPU Project.
It will be broken down into various topic-specific lists
as needed.
From aaa@aaa Mon Jan 01 00:00:00 1997
Return-Path:
Received: from localhost (thomas@localhost [127.0.0.1])
by WintelPC.Potential (8.9.3/8.9.3/SuSE Linux 8.9.3-0.1) with ESMTP id SAA00318
for ; Sat, 20 May 2000 18:01:39 +0200
X-Flags: 0000
Delivered-To: GMX delivery to sloyment@gmx.net
Received: from pop.gmx.net
by localhost with POP3 (fetchmail-5.1.2)
for thomas@localhost (single-drop); Sat, 20 May 2000 18:01:39 +0200 (MEST)
Received: (qmail 21975 invoked by uid 0); 20 May 2000 02:33:40 -0000
Received: from cj.egroups.com (208.50.144.68)
by mx14.rz2.gmx.net with SMTP; 20 May 2000 02:33:40 -0000
X-eGroups-Return: sentto-1101623-283-958790018-sloyment=gmx.net@returns.onelist.com
Received: from [10.1.10.36] by cj.egroups.com with NNFMP; 20 May 2000 02:33:39 -0000
Received: (qmail 15553 invoked from network); 20 May 2000 02:33:37 -0000
Received: from unknown (10.1.10.26) by m2.onelist.org with QMQP; 20 May 2000 02:33:37 -0000
Received: from unknown (HELO front7.grolier.fr) (194.158.96.57) by mta1 with SMTP; 20 May 2000 02:33:37 -0000
Received: from f-cpu.org (Paris-Raspail-4-84.club-internet.fr [195.36.203.84]) by front7.grolier.fr (8.9.3/No_Relay+No_Spam_MGC990224) with ESMTP id EAA16727 for ; Sat, 20 May 2000 04:33:34 +0200 (MET DST)
Message-ID: <3925F805.21D837ED@f-cpu.org>
Organization: Association F-CPU
X-Mailer: Mozilla 4.51 [en] (Win95; I)
X-Accept-Language: en
To: f-cpu@egroups.com
References: <3925CA4D.44E29D49@starpower.net> <3925B9C0.DC567374@nventure.com> <3925EA1A.6CED4EE0@starpower.net>
From: Yann Guidon
MIME-Version: 1.0
Mailing-List: list f-cpu@egroups.com; contact f-cpu-owner@egroups.com
Delivered-To: mailing list f-cpu@egroups.com
Precedence: bulk
List-Unsubscribe:
Date: Sat, 20 May 2000 04:27:17 +0200
Reply-To: f-cpu@egroups.com
Subject: Re: [f-cpu] I need a... {reality check} =P
Content-Type: text/html; charset=US-ASCII
Content-Transfer-Encoding: 7bit
X-UIDL: 5d70d9381f78850fbed84d3686bd8c6e
Status: RO
X-Status: O
here goes alan again ;-)
[i was afraid that the list would stall for good...
gimme a month or two and then i'll be ready to make
the SW FC0 simulator in C, but i have to finish the
writing of my master thesis : "Lattice gas cellular
automata and intensive computing : optimisation of
a LGCA software for 5th and 6th generation CPUs"
(in french)...]
Alan Grimes wrote:
>
> Albert Abramson wrote:
> >
> > Sounds cool. How well will it perform on branching code?
everybody reinvents the CRAY everyday. go to your nearest local
patent office and spend a few hours there... you'll be scared...
so i don't think that branching is a problem anymore.
i have a practical CRAY-2 application that is described
in a doctor thesis, and memory is far more problematic...
(what's the point of branching quickly if the memory doesn't
follow the core frequency ???)
> Officially: I want it to be somewhere between a Beowulf and a CRAY...
> Secretly: I want the #1 spot at www.top500.org =P
top500 doesn't really count REAL sites. and you know that the spooks
won't reveal their real available park.
i gave up with seeking the top absolute performance for several reasons :
- Seymour Cray and the japanese (like at NEC, Fujitsu etc) have invented
everything that needed to be invented. there's not much to compete in
this field anymore. Peta is coming soon
( http://www.superconductorweek.com/scce/feature-petaflops.htm )
and still, boolean logic & de Morgan's rules still apply.
- it takes tens of millions (say, $50M) to launch a new computer of that
kind, and it sells very badly. vectors are dead, real beos are owned
by a few companies (Sun, HP and a few others). profits are not interesting
yet. noone needs one, power consumption and dissipation are difficult to
manage for an individual, so who would buy that ?
- you skip from one project to another all the time. you'll get bored soon
(sphereos does exist for 6 months, and you want to stop already). it takes
around two years to launch a new computer architecture "in the best case".
- Since absolute raw performance is too costly and difficult to manage,
i decided to make not the most powerful ever, but the sexiest CPU architecture.
it's far more interesting. this makes us remember that designing computer
is a real art, not something that we can laugh at. and i'm mostly an artist.
i'm sure that one day or another, you'll know what you can do, and what's
not worth trying. but to know this, you'll have to try anyway, right ?
then go to the nearest CS university and don't go outside before you haven't
read every single book about digital design, computer programming and
applied networking.
And if you really want to be in the beo business, create PCI cards
for 2-feet long PC-to-PC communication (4 or 6 links per card).
since the HW is already at a "ceiling" price, what's missing is the
efficient & cheap communication link (not loosy 10 or 100Mbps ethernet...).
just a few cents i throw in the game...
> If your computer doesn't have an off switch; panic.
i have "shutdown -s now", does that count ?
From aaa@aaa Mon Jan 01 00:00:00 1997
Return-Path:
Received: from localhost (thomas@localhost [127.0.0.1])
by WintelPC.Potential (8.9.3/8.9.3/SuSE Linux 8.9.3-0.1) with ESMTP id SAA00345
for ; Sat, 20 May 2000 18:01:45 +0200
X-Flags: 0000
Delivered-To: GMX delivery to sloyment@gmx.net
Received: from pop.gmx.net
by localhost with POP3 (fetchmail-5.1.2)
for thomas@localhost (single-drop); Sat, 20 May 2000 18:01:45 +0200 (MEST)
Received: (qmail 13653 invoked by uid 0); 20 May 2000 11:41:09 -0000
Received: from hi.egroups.com (208.50.144.89)
by mx0.gmx.net with SMTP; 20 May 2000 11:41:09 -0000
X-eGroups-Return: sentto-1101623-284-958822866-sloyment=gmx.net@returns.onelist.com
Received: from [10.1.10.36] by hi.egroups.com with NNFMP; 20 May 2000 11:41:07 -0000
Received: (qmail 9473 invoked from network); 20 May 2000 11:41:06 -0000
Received: from unknown (10.1.10.142) by m2.onelist.org with QMQP; 20 May 2000 11:41:06 -0000
Received: from unknown (HELO mail6.lig.bellsouth.net) (205.152.0.91) by mta3 with SMTP; 20 May 2000 11:41:06 -0000
Received: from default (host-209-215-11-39.bix.bellsouth.net [209.215.11.39]) by mail6.lig.bellsouth.net (3.3.5alt/0.75.2) with SMTP id HAA13983; Sat, 20 May 2000 07:41:03 -0400 (EDT)
Message-ID: <39267A19.4B2E@bellsouth.net>
Organization: Erin Greene & Associates
X-Mailer: Mozilla 3.01C-BLS20 (Win95; U)
To: f-cpu@egroups.com
Cc: rhartney@bellsouth.net
From: "Richard E. Hartney"
MIME-Version: 1.0
Mailing-List: list f-cpu@egroups.com; contact f-cpu-owner@egroups.com
Delivered-To: mailing list f-cpu@egroups.com
Precedence: bulk
List-Unsubscribe:
Date: Sat, 20 May 2000 06:42:17 -0500
Reply-To: f-cpu@egroups.com
Subject: [f-cpu] ERIN64 Processor(Food for Thought)
Content-Type: text/html; charset=US-ASCII
Content-Transfer-Encoding: 7bit
X-UIDL: 989461ed549dcc1eb95cc66957320345
Status: RO
X-Status: O
Have been using the past several days in creating Block Diagrams
of the so-called pipeline structure. One is a basic Top Level that
shows the Fetch, Execute & Store functions. There is no decoding in the
execute phase as I am a micro-programmed beast. Expanding the
instruction to 72 bits is perfect. There are 72 instructions and a
free-be NOP; which is an all zero's word, making it 73.
Have added back in the Normalize, Bit Reversal, and Shift Count to
A-Reg (SCA) instructions which are included above. WHY? I have decided
to delete Hardware Multiply/Divide and Floating Point options to the
System and add these to the TIPS (Total Information Programming System)
Language. As I have said before; this is the operating system
I am going to capture with the above functions added to the COMMAND
LIST. Below is the Language of TIPS from page 6 of the Application
Programmer Reference Manual.
THE LANGUAGE OF TIPS
1.0 The TIPS Lexicon
The TIPS language consists of vocabulary words, variable markers and
punctuation marks which are used to form legal strings called statements
for execution by the system.
COMMANDS OPERATORS MODIFIERS VARIABLE MARKERS
PRINT FILE IN FORM "X" Literal marker
PRIORITY PAGE FOR <X> Value marker
DISPLAY PART IF [X] Numerical position
marker
DEMAND FORM ON
SET +(PLUS) ENQUE PUNCTUATION MARKS
DELETE -(minus) / Step marker
SYSTEM
COMPILE =(equals) VARIABLES : Range of values
marker
WAIT => LP1 ; Statement terminator
(1) All 4 character variables starting and ending with $ reserved for
Error Handling and Initialization.
I am adding to the above COMMAND LIST:
(1) MUL
(2) DIV
(3) FADD
(4) FSUB
(5) FMUL
(6) FDIV
(7) FSQRT
(8) etc.; (other Intrinsics)
Have not received finalized data on the Quicklogic QL6050 FPGA;
however; based on their progression from 0.50 to 0.35 micron and now to
0.25; the resulting performance of the ERIN64 will be strictly a matter
of choice that can range anywhere from 25 MHZ to 1 GHZ. Basically the
design consists mainly of FF's and Multiplexers. Currently have two
Adders, two Subtracters, and two Barrel Shifters. The faster throughput
results in a binary progression of each. Thatis; 1 - 2 - 4 - 8 etc.
This requires more Multiplexers to carry thru results. I can go to
the device maximum which is limited by multiplexers not Logic Gates.
Incidently the QL6050 effectively has Cross-bar capability in its
multiplexer structure, up to 16 wide with a throughput of 2.5 NS.
I will use this capability as an input to the Accumulator (the only on
chip user register) which requires 13 inputs.
I assume Mr. Guidon has not read any of the data package I sent
him. Most of that data is now invalid anyway, except for the info on
TIPS. The performance comparisons are out the window - thanks to me
getting interested in the F-CPU project.
Have a nice day - and incidently to the Gentleman who is interested in
Vector Processing - here in this design is a good starting point.
Sincerely
Richard E. Hartney
Research Director
From aaa@aaa Mon Jan 01 00:00:00 1997
Return-Path:
Received: from localhost (thomas@localhost [127.0.0.1])
by WintelPC.Potential (8.9.3/8.9.3/SuSE Linux 8.9.3-0.1) with ESMTP id IAA04486
for ; Mon, 22 May 2000 08:17:42 +0200
X-Flags: 0000
Delivered-To: GMX delivery to sloyment@gmx.net
Received: from pop.gmx.net
by localhost with POP3 (fetchmail-5.1.2)
for thomas@localhost (single-drop); Mon, 22 May 2000 08:17:42 +0200 (MEST)
Received: (qmail 31559 invoked by uid 0); 22 May 2000 06:14:42 -0000
Received: from c9.egroups.com (207.138.41.187)
by mx18.rz2.gmx.net with SMTP; 22 May 2000 06:14:42 -0000
X-eGroups-Return: sentto-1101623-285-958976077-sloyment=gmx.net@returns.onelist.com
Received: from [10.1.10.35] by c9.egroups.com with NNFMP; 22 May 2000 06:14:38 -0000
Received: (qmail 28344 invoked from network); 22 May 2000 06:14:36 -0000
Received: from unknown (10.1.10.27) by m1.onelist.org with QMQP; 22 May 2000 06:14:36 -0000
Received: from unknown (HELO oyakmenkul.com.tr) (212.15.17.178) by mta2 with SMTP; 22 May 2000 06:14:36 -0000
Received: from oyakwall.oyakmenkul.com.tr [212.15.17.177] by oyakmenkul.com.tr [212.15.17.178] with SMTP (MDaemon.v2.7.SP5.R) for ; Mon, 22 May 2000 01:13:02 +0300
Message-ID:
X-MDaemon-Deliver-To: f-cpu@egroups.com
X-Return-Path: D7644IdT7@mail.at-m.or.jp
From: D7644IdT7@mail.at-m.or.jp
MIME-Version: 1.0
Mailing-List: list f-cpu@egroups.com; contact f-cpu-owner@egroups.com
Delivered-To: mailing list f-cpu@egroups.com
Precedence: bulk
List-Unsubscribe:
Date: 21 May 00 4:57:01 PM
Reply-To: f-cpu@egroups.com
Subject: [f-cpu] the internet revolution is passing you by
Content-Type: text/html; charset=US-ASCII
Content-Transfer-Encoding: 7bit
To: sloyment@gmx.net
X-UIDL: 1d58930b71b9cbead47a7c16b7bd111c
Status: R
X-Status: N
Greetings:
ALL new members that come into the club
COMPANY WIDE will go under YOU.
A true VERTICAL downline.
YOU can easily get 200 members
under YOU in a month!
How would you like a GUARANTEED
minimum commission every month?
JOIN FREE!!!!!!! JOIN FREE!!!!!!!
To join our FREE postlaunch program
reply to this email
and type your FIRST AND
LAST NAME as text. That's it.
We'll handle the rest.
mailto:joinnow@intmall123.com?subject=SignMeUp
Jump On Board! Join US!
RIDE THE WAVE OF SUCCESS!
to re removed from this list mailto:24remo@england.com?subject=remove
From aaa@aaa Mon Jan 01 00:00:00 1997
Return-Path:
Received: from localhost (thomas@localhost [127.0.0.1])
by WintelPC.Potential (8.9.3/8.9.3/SuSE Linux 8.9.3-0.1) with ESMTP id CAA02316
for ; Tue, 23 May 2000 02:21:12 +0200
X-Flags: 0000
Delivered-To: GMX delivery to sloyment@gmx.net
Received: from pop.gmx.net
by localhost with POP3 (fetchmail-5.1.2)
for thomas@localhost (single-drop); Tue, 23 May 2000 02:21:12 +0200 (MEST)
Received: (qmail 7867 invoked by uid 0); 22 May 2000 19:24:20 -0000
Received: from ej.egroups.com (208.50.144.75)
by mx0.gmx.net with SMTP; 22 May 2000 19:24:20 -0000
X-eGroups-Return: sentto-1101623-286-959023454-sloyment=gmx.net@returns.onelist.com
Received: from [10.1.10.38] by ej.egroups.com with NNFMP; 22 May 2000 19:24:14 -0000
Received: (qmail 6648 invoked from network); 22 May 2000 19:24:13 -0000
Received: from unknown (10.1.10.26) by m4.onelist.org with QMQP; 22 May 2000 19:24:13 -0000
Received: from unknown (HELO patience.ibsystems.com) (209.157.244.112) by mta1 with SMTP; 22 May 2000 19:24:13 -0000
Received: (from newsagent@localhost) by patience.ibsystems.com (8.9.3/8.9.3) id MAA14241 for f-cpu@egroups.com; Mon, 22 May 2000 12:18:32 -0700
Message-Id: <200005221918.MAA14241@patience.ibsystems.com>
X-eGroups-From: newsagent@patience.ibsystems.com
From: NewsAdmin@DACafe.com
MIME-Version: 1.0
Mailing-List: list f-cpu@egroups.com; contact f-cpu-owner@egroups.com
Delivered-To: mailing list f-cpu@egroups.com
Precedence: bulk
List-Unsubscribe:
Date: Mon, 22 May 2000 12:18:32 -0700
Reply-To: f-cpu@egroups.com
Subject: [f-cpu] DACafe News: May 22, 2000
Content-Type: text/html; charset=US-ASCII
Content-Transfer-Encoding: 7bit
To: sloyment@gmx.net
X-UIDL: 74f19e738a98980756404aa3d30b6cfa
Status: R
X-Status: N
Cafe News - May 22, 2000
Cafe' News
EDA News on Your Desktop
Visit the EDAToolsCafe team at DAC 2000 in
Los Angeles (Booth #4814) and join in the excitement. We'll be giving away a trip for
two to Hawaii. Enter here for your chance to go to paradise. Surf's up!
The WebQuote e-Procurement System connects Custom Product Buyers to Manufacturers. Automatic Request for Quote (RFQ) generation coupled with a reverse Auction Forum eliminate inefficiencies associated with conventional procurement methods to benefit both buyers and manufacturers.
Increase your site's traffic by adding hourly updated EDA news, and linking to the EDA industry's best resource portal. Click here to find out how.
Advertise on DACafe DACafe Statistics
- Ranked #1 EDA web site by Alexa
- 4.3+ Million hits/month
- 400,000+ pageviews/month
- 68,000+ unique visitors/month
- 15,000+ NewsAgent subscribers
Explore our Advertising Opportunities.
You are subscribed as: [f-cpu@egroups.com]
Cafe News is a service for Design Automation professionals. DACafe respects your online time
and Internet privacy. If you would prefer not to receive this type of email, please
click here
. You will be automatically removed from the subscription list. PLEASE NOTE: You can change
your keywords and frequency of this message by
clicking here and entering
your email address as f-cpu@egroups.com . If you have questions about DACafe services, please send
email to newsadmin@dacafe.com.
From aaa@aaa Mon Jan 01 00:00:00 1997
Return-Path:
Received: from localhost (thomas@localhost [127.0.0.1])
by WintelPC.Potential (8.9.3/8.9.3/SuSE Linux 8.9.3-0.1) with ESMTP id HAA00327
for ; Wed, 24 May 2000 07:10:35 +0200
X-Flags: 0000
Delivered-To: GMX delivery to sloyment@gmx.net
Received: from pop.gmx.net
by localhost with POP3 (fetchmail-5.1.2)
for thomas@localhost (single-drop); Wed, 24 May 2000 07:10:35 +0200 (MEST)
Received: (qmail 26817 invoked by uid 0); 23 May 2000 13:58:39 -0000
Received: from ho.egroups.com (208.50.144.85)
by mx0.gmx.net with SMTP; 23 May 2000 13:58:39 -0000
X-eGroups-Return: sentto-1101623-287-959090279-sloyment=gmx.net@returns.onelist.com
Received: from [10.1.10.36] by ho.egroups.com with NNFMP; 23 May 2000 13:58:05 -0000
Received: (qmail 24631 invoked from network); 23 May 2000 13:57:41 -0000
Received: from unknown (10.1.10.26) by m2.onelist.org with QMQP; 23 May 2000 13:57:41 -0000
Received: from unknown (HELO patience.ibsystems.com) (209.157.244.112) by mta1 with SMTP; 23 May 2000 13:57:40 -0000
Received: (from newsagent@localhost) by patience.ibsystems.com (8.9.3/8.9.3) id GAA29842 for f-cpu@egroups.com; Tue, 23 May 2000 06:51:55 -0700
Message-Id: <200005231351.GAA29842@patience.ibsystems.com>
X-eGroups-From: newsagent@patience.ibsystems.com
From: NewsAdmin@DACafe.com
MIME-Version: 1.0
Mailing-List: list f-cpu@egroups.com; contact f-cpu-owner@egroups.com
Delivered-To: mailing list f-cpu@egroups.com
Precedence: bulk
List-Unsubscribe:
Date: Tue, 23 May 2000 06:51:55 -0700
Reply-To: f-cpu@egroups.com
Subject: [f-cpu] DACafe News: May 23, 2000
Content-Type: text/html; charset=US-ASCII
Content-Transfer-Encoding: 7bit
To: sloyment@gmx.net
X-UIDL: 925c422283a6518df99e3b029f7dc7d5
Status: R
X-Status: N
Cafe News - May 23, 2000
Cafe' News
EDA News on Your Desktop
Visit the EDAToolsCafe team at DAC 2000 in
Los Angeles (Booth #4814) and join in the excitement. We'll be giving away a trip for
two to Hawaii. Enter here for your chance to go to paradise. Surf's up!
The WebQuote e-Procurement System connects Custom Product Buyers to Manufacturers. Automatic Request for Quote (RFQ) generation coupled with a reverse Auction Forum eliminate inefficiencies associated with conventional procurement methods to benefit both buyers and manufacturers.
Increase your site's traffic by adding hourly updated EDA news, and linking to the EDA industry's best resource portal. Click here to find out how.
Advertise on EDAToolsCafe.com EDAToolsCafe Statistics
- Ranked #1 EDA web site by Alexa
- 4.3+ Million hits/month
- 400,000+ pageviews/month
- 68,000+ unique visitors/month
- 15,000+ NewsAgent subscribers
Explore our Advertising Opportunities.
You are subscribed as: [f-cpu@egroups.com]
Cafe News is a service for Design Automation professionals. EDAToolsCafe respects your online time
and Internet privacy. If you would prefer not to receive this type of email, please
click here
. You will be automatically removed from the subscription list. PLEASE NOTE: You can change
your keywords and frequency of this message by
clicking here and entering
your email address as f-cpu@egroups.com . If you have questions about EDAToolsCafe services, please send
email to newsadmin@dacafe.com.
From aaa@aaa Mon Jan 01 00:00:00 1997
Return-Path:
Received: from localhost (thomas@localhost [127.0.0.1])
by WintelPC.Potential (8.9.3/8.9.3/SuSE Linux 8.9.3-0.1) with ESMTP id HAA00348
for ; Wed, 24 May 2000 07:10:43 +0200
X-Flags: 0000
Delivered-To: GMX delivery to sloyment@gmx.net
Received: from pop.gmx.net
by localhost with POP3 (fetchmail-5.1.2)
for thomas@localhost (single-drop); Wed, 24 May 2000 07:10:43 +0200 (MEST)
Received: (qmail 4427 invoked by uid 0); 23 May 2000 15:36:13 -0000
Received: from ck.egroups.com (208.50.144.69)
by mx0.gmx.net with SMTP; 23 May 2000 15:36:13 -0000
X-eGroups-Return: sentto-1101623-288-959096164-sloyment=gmx.net@returns.onelist.com
Received: from [10.1.10.37] by ck.egroups.com with NNFMP; 23 May 2000 15:36:06 -0000
Received: (qmail 21190 invoked from network); 23 May 2000 15:34:44 -0000
Received: from unknown (10.1.10.26) by m3.onelist.org with QMQP; 23 May 2000 15:34:44 -0000
Received: from unknown (HELO front3.grolier.fr) (194.158.96.53) by mta1 with SMTP; 23 May 2000 15:34:41 -0000
Received: from f-cpu.org (Paris-Raspail-3-4.club-internet.fr [195.36.203.4]) by front3.grolier.fr (8.9.3/No_Relay+No_Spam_MGC990224) with ESMTP id RAA02038 for ; Tue, 23 May 2000 17:34:38 +0200 (MET DST)
Message-ID: <392AA3A3.1D17398E@f-cpu.org>
Organization: Association F-CPU
X-Mailer: Mozilla 4.51 [en] (Win95; I)
X-Accept-Language: en
To: fm
From: Yann Guidon
MIME-Version: 1.0
Mailing-List: list f-cpu@egroups.com; contact f-cpu-owner@egroups.com
Delivered-To: mailing list f-cpu@egroups.com
Precedence: bulk
List-Unsubscribe:
Date: Tue, 23 May 2000 17:28:35 +0200
Reply-To: f-cpu@egroups.com
Subject: [f-cpu] sinking ?
Content-Type: text/html; charset=US-ASCII
Content-Transfer-Encoding: 7bit
X-UIDL: 3cf682276b31a167a1640842e3c8e4b5
Status: R
X-Status: N
hi,
there was not much activity here recently...
i have now the date of my finals for the university,
and i hope i'll have it at the first attempt.
i'll probably restart working on the simulator
in mid-june.
in the same time, i'm doing a french presentation
paper with someone else in my university. it will be later
translated to different langages, uploaded on the web sites
and printed on paper so we can present the project
quickly during trade shows.
the german and french "organisation movement" have stalled...
the association and the verein are not registered.
From aaa@aaa Mon Jan 01 00:00:00 1997
Return-Path:
Received: from localhost (thomas@localhost [127.0.0.1])
by WintelPC.Potential (8.9.3/8.9.3/SuSE Linux 8.9.3-0.1) with ESMTP id HAA00393
for ; Wed, 24 May 2000 07:10:53 +0200
X-Flags: 0000
Delivered-To: GMX delivery to sloyment@gmx.net
Received: from pop.gmx.net
by localhost with POP3 (fetchmail-5.1.2)
for thomas@localhost (single-drop); Wed, 24 May 2000 07:10:53 +0200 (MEST)
Received: (qmail 2230 invoked by uid 0); 24 May 2000 01:35:19 -0000
Received: from fk.egroups.com (208.50.144.73)
by mx5.rz2.gmx.net with SMTP; 24 May 2000 01:35:19 -0000
X-eGroups-Return: sentto-1101623-289-959132096-sloyment=gmx.net@returns.onelist.com
Received: from [10.1.10.38] by fk.egroups.com with NNFMP; 24 May 2000 01:34:59 -0000
Received: (qmail 28200 invoked from network); 24 May 2000 01:34:55 -0000
Received: from unknown (10.1.10.27) by m4.onelist.org with QMQP; 24 May 2000 01:34:55 -0000
Received: from unknown (HELO front6m.grolier.fr) (195.36.216.56) by mta2 with SMTP; 24 May 2000 01:34:55 -0000
Received: from f-cpu.org (Paris-Raspail-2-219.club-internet.fr [195.36.192.219]) by front6m.grolier.fr (8.9.3/No_Relay+No_Spam_MGC990224) with ESMTP id DAA14723 for ; Wed, 24 May 2000 03:34:51 +0200 (MET DST)
Message-ID: <392B3039.FE6A6A26@f-cpu.org>
Organization: Association F-CPU
X-Mailer: Mozilla 4.51 [en] (Win95; I)
X-Accept-Language: en
To: f-cpu@egroups.com
References: <392AA3A3.1D17398E@f-cpu.org>
From: Yann Guidon
MIME-Version: 1.0
Mailing-List: list f-cpu@egroups.com; contact f-cpu-owner@egroups.com
Delivered-To: mailing list f-cpu@egroups.com
Precedence: bulk
List-Unsubscribe:
Date: Wed, 24 May 2000 03:28:25 +0200
Reply-To: f-cpu@egroups.com
Subject: Re: [f-cpu] sinking ?
Content-Type: text/html; charset=US-ASCII
Content-Transfer-Encoding: 7bit
X-UIDL: 9b237a9a6c9632c4d1a6ce1ca53a246e
Status: R
X-Status: N
hi,
Yann Guidon wrote:
>
> hi,
>
> there was not much activity here recently...
>
> i have now the date of my finals for the university,
> and i hope i'll have it at the first attempt.
> i'll probably restart working on the simulator
> in mid-june.
oooops ! i meant : "mid - july".
plus i have the intention to spend a few weeks outside of france.
maybe in order to meet the californian or german f-cpuers ?
(moffet field, bielefeld, munich, berlin, etc)
From aaa@aaa Mon Jan 01 00:00:00 1997
Return-Path:
Received: from localhost (thomas@localhost [127.0.0.1])
by WintelPC.Potential (8.9.3/8.9.3/SuSE Linux 8.9.3-0.1) with ESMTP id HAA00396
for ; Wed, 24 May 2000 07:10:53 +0200
X-Flags: 0000
Delivered-To: GMX delivery to sloyment@gmx.net
Received: from pop.gmx.net
by localhost with POP3 (fetchmail-5.1.2)
for thomas@localhost (single-drop); Wed, 24 May 2000 07:10:53 +0200 (MEST)
Received: (qmail 3006 invoked by uid 0); 24 May 2000 02:11:53 -0000
Received: from hm.egroups.com (208.50.144.92)
by mx0.gmx.net with SMTP; 24 May 2000 02:11:53 -0000
X-eGroups-Return: sentto-1101623-290-959134304-sloyment=gmx.net@returns.onelist.com
Received: from [10.1.10.38] by hm.egroups.com with NNFMP; 24 May 2000 02:11:48 -0000
Received: (qmail 26040 invoked from network); 24 May 2000 02:11:43 -0000
Received: from unknown (10.1.10.26) by m4.onelist.org with QMQP; 24 May 2000 02:11:43 -0000
Received: from unknown (HELO front6.grolier.fr) (194.158.96.56) by mta1 with SMTP; 24 May 2000 02:11:43 -0000
Received: from f-cpu.org (Paris-Raspail-2-219.club-internet.fr [195.36.192.219]) by front6.grolier.fr (8.9.3/No_Relay+No_Spam_MGC990224) with ESMTP id EAA10296 for ; Wed, 24 May 2000 04:11:40 +0200 (MET DST)
Message-ID: <392B38EB.7DCF0326@f-cpu.org>
Organization: Association F-CPU
X-Mailer: Mozilla 4.51 [en] (Win95; I)
X-Accept-Language: en
To: fm
References: <392AA3A3.1D17398E@f-cpu.org> <392B3039.FE6A6A26@f-cpu.org>
From: Yann Guidon
MIME-Version: 1.0
Mailing-List: list f-cpu@egroups.com; contact f-cpu-owner@egroups.com
Delivered-To: mailing list f-cpu@egroups.com
Precedence: bulk
List-Unsubscribe:
Date: Wed, 24 May 2000 04:05:31 +0200
Reply-To: f-cpu@egroups.com
Subject: Re: [f-cpu] sinking ?
Content-Type: text/html; charset=US-ASCII
Content-Transfer-Encoding: 7bit
X-UIDL: 99fc8d00646c38c32e013407ec1cb4ee
Status: R
X-Status: N
hi !
Colin Marquardt wrote:
>
> * Yann Guidon <whygee@f-cpu.org> writes:
>
> > maybe in order to meet the californian or german f-cpuers ?
>
> I am not an active F-CPUer, but I am German and I live in
> California. :-)
>
> Where is Moffet Field (mapquest didn't find it).
>
> Cheers,
> Colin
Moffet field is a military ground which hosts the Computer Museum
(maintained by the sysad for comp.sys.super). it has a lot of
really interesting and historical machines :-))))))
> --
> Colin Marquardt <colin.marquardt@usa.alcatel.com>
> Alcatel USA, 1420 McDowell Blvd. North, Petaluma, CA 94954
> Phone: (+1 707) 665-8221 Fax: (+1 707) 792-7055
From aaa@aaa Mon Jan 01 00:00:00 1997
Return-Path:
Received: from localhost (thomas@localhost [127.0.0.1])
by WintelPC.Potential (8.9.3/8.9.3/SuSE Linux 8.9.3-0.1) with ESMTP id TAA01338
for ; Wed, 24 May 2000 19:46:18 +0200
X-Flags: 0000
Delivered-To: GMX delivery to sloyment@gmx.net
Received: from pop.gmx.net
by localhost with POP3 (fetchmail-5.1.2)
for thomas@localhost (single-drop); Wed, 24 May 2000 19:46:18 +0200 (MEST)
Received: (qmail 25106 invoked by uid 0); 24 May 2000 13:03:58 -0000
Received: from hi.egroups.com (208.50.144.89)
by mx0.gmx.net with SMTP; 24 May 2000 13:03:58 -0000
X-eGroups-Return: sentto-1101623-291-959173435-sloyment=gmx.net@returns.onelist.com
Received: from [10.1.10.38] by hi.egroups.com with NNFMP; 24 May 2000 13:03:55 -0000
Received: (qmail 19209 invoked from network); 24 May 2000 13:03:54 -0000
Received: from unknown (10.1.10.26) by m4.onelist.org with QMQP; 24 May 2000 13:03:54 -0000
Received: from unknown (HELO patience.ibsystems.com) (209.157.244.112) by mta1 with SMTP; 24 May 2000 13:03:54 -0000
Received: (from newsagent@localhost) by patience.ibsystems.com (8.9.3/8.9.3) id FAA06699 for f-cpu@egroups.com; Wed, 24 May 2000 05:58:05 -0700
Message-Id: <200005241258.FAA06699@patience.ibsystems.com>
X-eGroups-From: newsagent@patience.ibsystems.com
From: NewsAdmin@DACafe.com
MIME-Version: 1.0
Mailing-List: list f-cpu@egroups.com; contact f-cpu-owner@egroups.com
Delivered-To: mailing list f-cpu@egroups.com
Precedence: bulk
List-Unsubscribe:
Date: Wed, 24 May 2000 05:58:05 -0700
Reply-To: f-cpu@egroups.com
Subject: [f-cpu] DACafe News: May 24, 2000
Content-Type: text/html; charset=US-ASCII
Content-Transfer-Encoding: 7bit
To: sloyment@gmx.net
X-UIDL: 207c4cf994a2c6d03c778b845132fc2d
Status: R
X-Status: N
Cafe News - May 24, 2000
Cafe' News
EDA News on Your Desktop
Visit the EDAToolsCafe team at DAC 2000 in
Los Angeles (Booth #4814) and join in the excitement. We'll be giving away a trip for
two to Hawaii. Enter here for your chance to go to paradise. Surf's up!
The WebQuote e-Procurement System connects Custom Product Buyers to Manufacturers. Automatic Request for Quote (RFQ) generation coupled with a reverse Auction Forum eliminate inefficiencies associated with conventional procurement methods to benefit both buyers and manufacturers.
Increase your site's traffic by adding hourly updated EDA news, and linking to the EDA industry's best resource portal. Click here to find out how.
Advertise on EDAToolsCafe.com EDAToolsCafe Statistics
- Ranked #1 EDA web site by Alexa
- 4.3+ Million hits/month
- 400,000+ pageviews/month
- 68,000+ unique visitors/month
- 15,000+ NewsAgent subscribers
Explore our Advertising Opportunities.
You are subscribed as: [f-cpu@egroups.com]
Cafe News is a service for Design Automation professionals. EDAToolsCafe respects your online time
and Internet privacy. If you would prefer not to receive this type of email, please
click here
. You will be automatically removed from the subscription list. PLEASE NOTE: You can change
your keywords and frequency of this message by
clicking here and entering
your email address as f-cpu@egroups.com . If you have questions about EDAToolsCafe services, please send
email to newsadmin@dacafe.com.
From aaa@aaa Mon Jan 01 00:00:00 1997
Return-Path:
Received: from localhost (thomas@localhost [127.0.0.1])
by WintelPC.Potential (8.9.3/8.9.3/SuSE Linux 8.9.3-0.1) with ESMTP id TAA01351
for ; Wed, 24 May 2000 19:46:34 +0200
X-Flags: 0000
Delivered-To: GMX delivery to sloyment@gmx.net
Received: from pop.gmx.net
by localhost with POP3 (fetchmail-5.1.2)
for thomas@localhost (single-drop); Wed, 24 May 2000 19:46:35 +0200 (MEST)
Received: (qmail 29060 invoked by uid 0); 24 May 2000 13:58:14 -0000
Received: from fh.egroups.com (208.50.144.71)
by mx7.rz2.gmx.net with SMTP; 24 May 2000 13:58:14 -0000
X-eGroups-Return: sentto-1101623-292-959176672-sloyment=gmx.net@returns.onelist.com
Received: from [10.1.10.37] by fh.egroups.com with NNFMP; 24 May 2000 13:57:54 -0000
Received: (qmail 31384 invoked from network); 24 May 2000 13:56:52 -0000
Received: from unknown (10.1.10.142) by m3.onelist.org with QMQP; 24 May 2000 13:56:52 -0000
Received: from unknown (HELO smtp01.mrf.mail.rcn.net) (207.172.4.60) by mta3 with SMTP; 24 May 2000 13:56:51 -0000
Received: from 216-164-133-126.s126.tnt3.lnhva.md.dialup.rcn.com ([216.164.133.126] helo=starpower.net) by smtp01.mrf.mail.rcn.net with esmtp (Exim 2.12 #3) id 12ubeU-0003jl-00 for f-cpu@egroups.com; Wed, 24 May 2000 09:56:50 -0400
Message-ID: <392B6121.85F6CF68@starpower.net>
Organization: Nanosoft; Software That Thinks.
X-Mailer: Mozilla 4.08 [en] (Win16; U)
To: f-cpu@egroups.com
References: <200005241258.FAA06699@patience.ibsystems.com>
From: Alan Grimes
MIME-Version: 1.0
Mailing-List: list f-cpu@egroups.com; contact f-cpu-owner@egroups.com
Delivered-To: mailing list f-cpu@egroups.com
Precedence: bulk
List-Unsubscribe:
Date: Tue, 23 May 2000 21:57:05 -0700
Reply-To: f-cpu@egroups.com
Subject: Re: [f-cpu] DACafe News: May 24, 2000
Content-Type: text/html; charset=US-ASCII
Content-Transfer-Encoding: 7bit
X-UIDL: b51efab40566244d57edda1e25942111
Status: R
X-Status: N
Who is the stupid dumbfuck who subscribed the entire list to this damn HTML
based newsletter? I'm saving a bullet for you!
From aaa@aaa Mon Jan 01 00:00:00 1997
Return-Path:
Received: from localhost (thomas@localhost [127.0.0.1])
by WintelPC.Potential (8.9.3/8.9.3/SuSE Linux 8.9.3-0.1) with ESMTP id TAA01353
for ; Wed, 24 May 2000 19:46:36 +0200
X-Flags: 0000
Delivered-To: GMX delivery to sloyment@gmx.net
Received: from pop.gmx.net
by localhost with POP3 (fetchmail-5.1.2)
for thomas@localhost (single-drop); Wed, 24 May 2000 19:46:36 +0200 (MEST)
Received: (qmail 25125 invoked by uid 0); 24 May 2000 14:33:38 -0000
Received: from mo.egroups.com (207.138.41.166)
by mx17.rz2.gmx.net with SMTP; 24 May 2000 14:33:38 -0000
X-eGroups-Return: sentto-1101623-293-959178807-sloyment=gmx.net@returns.onelist.com
Received: from [10.1.10.38] by mo.egroups.com with NNFMP; 24 May 2000 14:33:34 -0000
Received: (qmail 29940 invoked from network); 24 May 2000 14:31:47 -0000
Received: from unknown (10.1.10.27) by m4.onelist.org with QMQP; 24 May 2000 14:31:47 -0000
Received: from unknown (HELO dichlore.mime.univ-paris8.fr) (193.54.153.26) by mta2 with SMTP; 24 May 2000 14:31:44 -0000
Received: from mime.up8.edu (localhost [127.0.0.1]) by dichlore.mime.univ-paris8.fr (8.9.3/8.9.3) with ESMTP id QAA01168; Wed, 24 May 2000 16:31:53 GMT (envelope-from whygee@mime.up8.edu)
Sender: whygee@dichlore.mime.univ-paris8.fr
Message-ID: <392C03F9.5C7DFD40@mime.up8.edu>
X-Mailer: Mozilla 4.51 [en] (X11; I; FreeBSD 3.2-RELEASE i386)
X-Accept-Language: fr-FR, en
To: f-cpu@egroups.com
References: <200005241258.FAA06699@patience.ibsystems.com> <392B6121.85F6CF68@starpower.net>
From: YG
MIME-Version: 1.0
Mailing-List: list f-cpu@egroups.com; contact f-cpu-owner@egroups.com
Delivered-To: mailing list f-cpu@egroups.com
Precedence: bulk
List-Unsubscribe:
Date: Wed, 24 May 2000 16:31:53 +0000
Reply-To: f-cpu@egroups.com
Subject: Re: [f-cpu] DACafe News: May 24, 2000
Content-Type: text/html; charset=US-ASCII
Content-Transfer-Encoding: 7bit
X-UIDL: b3ad4e9502e1a9c7e574a3ae1e090d01
Status: R
X-Status: N
Alan Grimes wrote:
>
> Who is the stupid dumbfuck who subscribed the entire list to this damn HTML
> based newsletter? I'm saving a bullet for you!
i have no idea at all. i just completed the form to unsub the list.
i hope it will stay this way forever.
From aaa@aaa Mon Jan 01 00:00:00 1997
Return-Path:
Received: from localhost (thomas@localhost [127.0.0.1])
by WintelPC.Potential (8.9.3/8.9.3/SuSE Linux 8.9.3-0.1) with ESMTP id TAA01357
for ; Wed, 24 May 2000 19:46:37 +0200
X-Flags: 0000
Delivered-To: GMX delivery to sloyment@gmx.net
Received: from pop.gmx.net
by localhost with POP3 (fetchmail-5.1.2)
for thomas@localhost (single-drop); Wed, 24 May 2000 19:46:38 +0200 (MEST)
Received: (qmail 2946 invoked by uid 0); 24 May 2000 14:37:49 -0000
Received: from ej.egroups.com (208.50.144.75)
by mx14.rz2.gmx.net with SMTP; 24 May 2000 14:37:49 -0000
X-eGroups-Return: sentto-1101623-294-959179061-sloyment=gmx.net@returns.onelist.com
Received: from [10.1.10.35] by ej.egroups.com with NNFMP; 24 May 2000 14:37:45 -0000
Received: (qmail 24400 invoked from network); 24 May 2000 14:37:40 -0000
Received: from unknown (10.1.10.142) by m1.onelist.org with QMQP; 24 May 2000 14:37:40 -0000
Received: from unknown (HELO janus.hosting4u.net) (209.15.2.37) by mta3 with SMTP; 24 May 2000 14:37:40 -0000
Received: (qmail 18246 invoked from network); 24 May 2000 14:37:40 -0000
Received: from uranus.hosting4u.net (HELO free-ip.com) (209.15.2.18) by janus.hosting4u.net with SMTP; 24 May 2000 14:37:40 -0000
Received: from free-ip.com ([64.32.131.27]) by free-ip.com ; Wed, 24 May 2000 09:37:39 -0500
Message-ID: <392BE8FF.46B9BAE8@free-ip.com>
Organization: The Free-IP Project
X-Mailer: Mozilla 4.7 [en] (WinNT; U)
X-Accept-Language: en
To: f-cpu@egroups.com
References: <200005241258.FAA06699@patience.ibsystems.com> <392B6121.85F6CF68@starpower.net> <392C03F9.5C7DFD40@mime.up8.edu>
From: David Kessner
MIME-Version: 1.0
Mailing-List: list f-cpu@egroups.com; contact f-cpu-owner@egroups.com
Delivered-To: mailing list f-cpu@egroups.com
Precedence: bulk
List-Unsubscribe:
Date: Wed, 24 May 2000 08:36:47 -0600
Reply-To: f-cpu@egroups.com
Subject: Re: [f-cpu] DACafe News: May 24, 2000
Content-Type: text/html; charset=US-ASCII
Content-Transfer-Encoding: 7bit
X-UIDL: 556aab3bd2536899a8e0abdcfe81de34
Status: R
X-Status: N
YG wrote:
> i have no idea at all. i just completed the form to unsub the list.
> i hope it will stay this way forever.
>
> WHYGEE
"Whoever" also signed up several other "open source IP" mailing
lists to the same thing. It's really annoying getting 4 or 5 of
these a day...
From aaa@aaa Mon Jan 01 00:00:00 1997
Return-Path:
Received: from localhost (thomas@localhost [127.0.0.1])
by WintelPC.Potential (8.9.3/8.9.3/SuSE Linux 8.9.3-0.1) with ESMTP id TAA02700
for ; Fri, 26 May 2000 19:14:32 +0200
X-Flags: 0000
Delivered-To: GMX delivery to sloyment@gmx.net
Received: from pop.gmx.net
by localhost with POP3 (fetchmail-5.1.2)
for thomas@localhost (single-drop); Fri, 26 May 2000 19:14:32 +0200 (MEST)
Received: (qmail 3962 invoked by uid 0); 26 May 2000 09:34:30 -0000
Received: from ej.egroups.com (208.50.144.75)
by mx14.rz2.gmx.net with SMTP; 26 May 2000 09:34:30 -0000
X-eGroups-Return: sentto-1101623-295-959333659-sloyment=gmx.net@returns.onelist.com
Received: from [10.1.10.37] by ej.egroups.com with NNFMP; 26 May 2000 09:34:21 -0000
Received: (qmail 15707 invoked from network); 26 May 2000 09:34:17 -0000
Received: from unknown (10.1.10.26) by m3.onelist.org with QMQP; 26 May 2000 09:34:17 -0000
Received: from unknown (HELO dichlore.mime.univ-paris8.fr) (193.54.153.26) by mta1 with SMTP; 26 May 2000 09:34:15 -0000
Received: from mime.up8.edu (localhost [127.0.0.1]) by dichlore.mime.univ-paris8.fr (8.9.3/8.9.3) with ESMTP id LAA02420; Fri, 26 May 2000 11:33:30 GMT (envelope-from whygee@mime.up8.edu)
Sender: whygee@dichlore.mime.univ-paris8.fr
Message-ID: <392E610A.959B5D47@mime.up8.edu>
X-Mailer: Mozilla 4.51 [en] (X11; I; FreeBSD 3.2-RELEASE i386)
X-Accept-Language: fr-FR, en
To: f-cpu@egroups.com
References: <3.0.6.32.20000318061703.008fd1e0@mail.mindspring.com> <3.0.6.32.20000318090955.00901b90@mail.mindspring.com>
From: YG
MIME-Version: 1.0
Mailing-List: list f-cpu@egroups.com; contact f-cpu-owner@egroups.com
Delivered-To: mailing list f-cpu@egroups.com
Precedence: bulk
List-Unsubscribe:
Date: Fri, 26 May 2000 11:33:30 +0000
Reply-To: f-cpu@egroups.com
Subject: [f-cpu] (i) permute, SIMD...
Content-Type: text/html; charset=US-ASCII
Content-Transfer-Encoding: 7bit
X-UIDL: 5fec27e7b1ff2de08a7ce4f5e1ced56f
Status: R
X-Status: N
hi,
this old thread is not dead. yet i have not found
the definitive solution to this problem.
i have a rough feeling about the high usefulness
of the permute instruction (same as the popcount :
look at the spooks) but going SIMD is difficult.
another instruction that should be considered is
the scatter/gather type of instruction. think of
this as a lookup table accessed parallelly by each
element ... or think of the load/store instruction,
but parallel... anyway.
From aaa@aaa Mon Jan 01 00:00:00 1997
Return-Path:
Received: from localhost (thomas@localhost [127.0.0.1])
by WintelPC.Potential (8.9.3/8.9.3/SuSE Linux 8.9.3-0.1) with ESMTP id TAA02757
for ; Fri, 26 May 2000 19:14:46 +0200
X-Flags: 0000
Delivered-To: GMX delivery to sloyment@gmx.net
Received: from pop.gmx.net
by localhost with POP3 (fetchmail-5.1.2)
for thomas@localhost (single-drop); Fri, 26 May 2000 19:14:46 +0200 (MEST)
Received: (qmail 16358 invoked by uid 0); 26 May 2000 15:04:01 -0000
Received: from hk.egroups.com (208.50.144.91)
by mx0.gmx.net with SMTP; 26 May 2000 15:04:01 -0000
X-eGroups-Return: sentto-1101623-296-959353420-sloyment=gmx.net@returns.onelist.com
Received: from [10.1.10.35] by hk.egroups.com with NNFMP; 26 May 2000 15:03:48 -0000
Received: (qmail 13341 invoked from network); 26 May 2000 15:03:40 -0000
Received: from unknown (10.1.10.27) by m1.onelist.org with QMQP; 26 May 2000 15:03:40 -0000
Received: from unknown (HELO david.siemens.de) (192.35.17.14) by mta2 with SMTP; 26 May 2000 15:03:39 -0000
X-Envelope-Sender-Is: emstud2@hl.siemens.de (at relayer david.siemens.de)
Received: from mail1.siemens.de (mail1.siemens.de [139.23.33.14]) by david.siemens.de (8.10.1/8.10.1) with ESMTP id e4QF3cR27439 for ; Fri, 26 May 2000 17:03:38 +0200 (MET DST)
Received: from mustang.mchm.siemens.de (mustang.mchm.siemens.de [190.1.24.98]) by mail1.siemens.de (8.10.1/8.10.1) with ESMTP id e4QF3bT10376 for ; Fri, 26 May 2000 17:03:37 +0200 (MET DST)
Received: from christl.hl.siemens.de (root@christl.hl.siemens.de [172.29.16.38]) by mustang.mchm.siemens.de (8.9.3/8.9.3) with ESMTP id RAA10129 for ; Fri, 26 May 2000 17:03:37 +0200 (MET DST)
Received: from hl.siemens.de (klee.hl.siemens.de [172.29.25.116]) by christl.hl.siemens.de (8.9.3+Sun/8.9.3) with ESMTP id RAA27005 for ; Fri, 26 May 2000 17:02:21 +0200 (MET DST)
Sender: emstud2@hl.siemens.de
Message-ID: <392E9248.C20D37DD@hl.siemens.de>
X-Mailer: Mozilla 4.7 [en] (X11; U; SunOS 5.5.1 sun4u)
X-Accept-Language: en
To: f-cpu@egroups.com
References: <3.0.6.32.20000318061703.008fd1e0@mail.mindspring.com> <3.0.6.32.20000318090955.00901b90@mail.mindspring.com> <392E610A.959B5D47@mime.up8.edu>
From: Nicolas Boulay
MIME-Version: 1.0
Mailing-List: list f-cpu@egroups.com; contact f-cpu-owner@egroups.com
Delivered-To: mailing list f-cpu@egroups.com
Precedence: bulk
List-Unsubscribe:
Date: Fri, 26 May 2000 17:03:36 +0200
Reply-To: f-cpu@egroups.com
Subject: [f-cpu] URL
Content-Type: text/html; charset=US-ASCII
Content-Transfer-Encoding: 7bit
X-UIDL: 6081ee03a941ad61ebae2cf0a951adc6
Status: R
X-Status: N
Hi,
Maybe, the person who propose the TTA architecture worked for this
project.
nicO
From aaa@aaa Mon Jan 01 00:00:00 1997
Return-Path:
Received: from localhost (thomas@localhost [127.0.0.1])
by WintelPC.Potential (8.9.3/8.9.3/SuSE Linux 8.9.3-0.1) with ESMTP id TAA02760
for ; Fri, 26 May 2000 19:14:46 +0200
X-Flags: 0000
Delivered-To: GMX delivery to sloyment@gmx.net
Received: from pop.gmx.net
by localhost with POP3 (fetchmail-5.1.2)
for thomas@localhost (single-drop); Fri, 26 May 2000 19:14:46 +0200 (MEST)
Received: (qmail 6198 invoked by uid 0); 26 May 2000 15:16:17 -0000
Received: from b05.egroups.com (207.138.41.189)
by mx03.rz2.gmx.net with SMTP; 26 May 2000 15:16:17 -0000
X-eGroups-Return: sentto-1101623-297-959354169-sloyment=gmx.net@returns.onelist.com
Received: from [10.1.10.37] by b05.egroups.com with NNFMP; 26 May 2000 15:16:12 -0000
Received: (qmail 22904 invoked from network); 26 May 2000 15:15:40 -0000
Received: from unknown (10.1.10.26) by m3.onelist.org with QMQP; 26 May 2000 15:15:40 -0000
Received: from unknown (HELO dichlore.mime.univ-paris8.fr) (193.54.153.26) by mta1 with SMTP; 26 May 2000 15:15:36 -0000
Received: from mime.up8.edu (localhost [127.0.0.1]) by dichlore.mime.univ-paris8.fr (8.9.3/8.9.3) with ESMTP id RAA00438; Fri, 26 May 2000 17:15:46 GMT (envelope-from whygee@mime.up8.edu)
Sender: whygee@dichlore.mime.univ-paris8.fr
Message-ID: <392EB141.16EBA423@mime.up8.edu>
X-Mailer: Mozilla 4.51 [en] (X11; I; FreeBSD 3.2-RELEASE i386)
X-Accept-Language: fr-FR, en
To: f-cpu@egroups.com
References: <3.0.6.32.20000318061703.008fd1e0@mail.mindspring.com> <3.0.6.32.20000318090955.00901b90@mail.mindspring.com> <392E610A.959B5D47@mime.up8.edu> <392E9248.C20D37DD@hl.siemens.de>
From: YG
MIME-Version: 1.0
Mailing-List: list f-cpu@egroups.com; contact f-cpu-owner@egroups.com
Delivered-To: mailing list f-cpu@egroups.com
Precedence: bulk
List-Unsubscribe:
Date: Fri, 26 May 2000 17:15:45 +0000
Reply-To: f-cpu@egroups.com
Subject: Re: [f-cpu] URL
Content-Type: text/html; charset=US-ASCII
Content-Transfer-Encoding: 7bit
X-UIDL: 0914feac6791e06a8f47dec953b8f99d
Status: R
X-Status: N
Nicolas Boulay wrote:
>
> Hi,
>
> I have find an URL which is full of links to cpu architecture documents.
> http://www.rdrop.com/~cary/html/computer_architecture.html
>
> Especially, this one is interressant about the TTA.
> http://cardit.et.tudelft.nl/MOVE/index.html
>
> Maybe, the person who propose the TTA architecture worked for this
> project.
> nicO
yes, David Cary is a f-cpuer, not active these days, but constructive
mind as far as i remember. i don't remember his position with TTA.
i wonder what he's doing now...
From aaa@aaa Mon Jan 01 00:00:00 1997
Return-Path:
Received: from localhost (thomas@localhost [127.0.0.1])
by WintelPC.Potential (8.9.3/8.9.3/SuSE Linux 8.9.3-0.1) with ESMTP id NAA00313
for ; Sat, 27 May 2000 13:43:28 +0200
X-Flags: 0000
Delivered-To: GMX delivery to sloyment@gmx.net
Received: from pop.gmx.net
by localhost with POP3 (fetchmail-5.1.2)
for thomas@localhost (single-drop); Sat, 27 May 2000 13:43:28 +0200 (MEST)
Received: (qmail 5669 invoked by uid 0); 27 May 2000 00:00:34 -0000
Received: from ef.egroups.com (207.138.41.172)
by mx0.gmx.net with SMTP; 27 May 2000 00:00:34 -0000
X-eGroups-Return: sentto-1101623-298-959385627-sloyment=gmx.net@returns.onelist.com
Received: from [10.1.10.35] by ef.egroups.com with NNFMP; 27 May 2000 00:00:29 -0000
Received: (qmail 8796 invoked from network); 27 May 2000 00:00:26 -0000
Received: from unknown (10.1.10.27) by m1.onelist.org with QMQP; 27 May 2000 00:00:26 -0000
Received: from unknown (HELO front2m.grolier.fr) (195.36.216.52) by mta2 with SMTP; 27 May 2000 00:00:26 -0000
Received: from f-cpu.org (Paris-Raspail-4-97.club-internet.fr [195.36.203.97]) by front2m.grolier.fr (8.9.3/No_Relay+No_Spam_MGC990224) with ESMTP id BAA27679 for ; Sat, 27 May 2000 01:49:40 +0200 (MET DST)
Message-ID: <392F0FCD.58DD1E5A@f-cpu.org>
Organization: Association F-CPU
X-Mailer: Mozilla 4.51 [en] (Win95; I)
X-Accept-Language: en
To: fm
From: Yann Guidon
MIME-Version: 1.0
Mailing-List: list f-cpu@egroups.com; contact f-cpu-owner@egroups.com
Delivered-To: mailing list f-cpu@egroups.com
Precedence: bulk
List-Unsubscribe:
Date: Sat, 27 May 2000 01:59:09 +0200
Reply-To: f-cpu@egroups.com
Subject: [f-cpu] new mirror
Content-Type: text/html; charset=US-ASCII
Content-Transfer-Encoding: 7bit
X-UIDL: 7dc54090c3754916b35858390b6491c8
Status: R
X-Status: N
hi,
with Paul Mota we're setting up a new server account.
i hope that it will become one day fr.f-cpu.org,
if Sven had a few minutes to manage this...
Mathias will shutdown f-cpu.tux.org soon,
compress all the site into a tgz, and redirect all
accesses to f-cpu.org.
OTOH, i hope that the Andercheran (spnish) site
will become one day es.f-cpu.org. and we have to
find a way to manage the e-mails too.
this will need a lot of work for some of us,
we'll have to revamp almost everything. We need
your advices and remarks, as well as help...
From aaa@aaa Mon Jan 01 00:00:00 1997
Return-Path:
Received: from localhost (thomas@localhost [127.0.0.1])
by WintelPC.Potential (8.9.3/8.9.3/SuSE Linux 8.9.3-0.1) with ESMTP id OAA00441
for ; Sat, 27 May 2000 14:15:05 +0200
X-Flags: 0000
Delivered-To: GMX delivery to sloyment@gmx.net
Received: from pop.gmx.net
by localhost with POP3 (fetchmail-5.1.2)
for thomas@localhost (single-drop); Sat, 27 May 2000 14:15:05 +0200 (MEST)
Received: (qmail 20576 invoked by uid 0); 27 May 2000 11:42:30 -0000
Received: from mu.egroups.com (207.138.41.151)
by mx0.gmx.net with SMTP; 27 May 2000 11:42:30 -0000
X-eGroups-Return: sentto-1101623-299-959427743-sloyment=gmx.net@returns.onelist.com
Received: from [10.1.10.38] by mu.egroups.com with NNFMP; 27 May 2000 12:42:26 -0000
Received: (qmail 28866 invoked from network); 27 May 2000 11:42:23 -0000
Received: from unknown (10.1.10.26) by m4.onelist.org with QMQP; 27 May 2000 11:42:23 -0000
Received: from unknown (HELO mailout05.sul.t-online.com) (194.25.134.82) by mta1 with SMTP; 27 May 2000 11:42:22 -0000
Received: from fwd02.sul.t-online.de by mailout05.sul.t-online.com with smtp id 12veyx-0001Vc-03; Sat, 27 May 2000 13:42:19 +0200
Received: from (0893089296-0001@[193.158.169.255]) by fwd02.sul.t-online.de with smtp id 12veyw-0lj5I8C; Sat, 27 May 2000 13:42:18 +0200
To: f-cpu@egroups.com
References: <3.0.6.32.20000318061703.008fd1e0@mail.mindspring.com> <3.0.6.32.20000318090955.00901b90@mail.mindspring.com> <392E610A.959B5D47@mime.up8.edu>
X-Mailer: T-Online eMail 2.3
Message-ID: <12veyw-0lj5I8C@fwd02.sul.t-online.de>
X-Sender: 0893089296-0001@t-dialin.net
X-eGroups-From: Thilo.Reichelt@t-online.de (Reichelt)
From: Thilo.Reichelt@t-online.de
MIME-Version: 1.0
Mailing-List: list f-cpu@egroups.com; contact f-cpu-owner@egroups.com
Delivered-To: mailing list f-cpu@egroups.com
Precedence: bulk
List-Unsubscribe:
Date: Sat, 27 May 2000 13:42:18 +0200
Reply-To: f-cpu@egroups.com
Subject: Re: [f-cpu] (i) permute, SIMD...
Content-Type: text/html; charset=US-ASCII
Content-Transfer-Encoding: 7bit
X-UIDL: 05b7446b26c8ac82c6dd2bb0775b780d
Status: R
X-Status: N
YG schrieb:
> hi,
>
> this old thread is not dead. yet i have not found
> the definitive solution to this problem.
> i have a rough feeling about the high usefulness
> of the permute instruction (same as the popcount :
> look at the spooks) but going SIMD is difficult.
What's wrong with just repeating the same thing for upper half. quarters ...
That would be exactly what was needed for the applications Max Abramson
suggested in his original post. He thought of extracting the alpha channel
>from RGB values for example.
On a second thought, in this example, the extracted values end up far "left"
in the register. Permute would be a good way to get these values "down" to
the least significant byte. Which is impossible, because the bytes cannot cross
a 64-bit boundary with this approach.
Ok let's try a new idea:
The permute instruction is a 3r1w instruction.
The value whichs determines which byte will land where is from a register.
Let's call it the control value for now.
We divide the control value in 8 bytes. Each byte contains a value from 0 to
15 to indicate which byte will be permuted here. Bigger values trap.
When a F-CPU has 128 bit registers, legal values are 0 to 31 to specify 1 byte
out of 2 registers a 128 bit. For 256, values are 0 to 63.
This goes up to a width of 2048 bits, which needs values 0 to 255.
The permute operation has a size flag like other instructions. It's meaning does
depent on the SPR_SIZE registers. The values in the control register are shifted
accordingly if size is bigger than one byte.
So above 2048 register width can only be used wird bigger chunk sizes than
bytes.
Last idea: Let's introduce a new flag, which chooses whether the control values
are 'global' or refer only to the 'bank' they belong.
Hmm, I think this needs an example:
Let's assume the control value 0 means "put the LSB of the first register here".
On a 128-F-CPU permute with global flag set a control register wit all zeros
would copy the LSB of the first register in every byte.
If the global flag is not set, control values are 'local'. So the same operation
would copy the LSB of the first register in all bytes of the lower half of the
destination register and would copy byte 8 (the LSB of the upper half) in all
bytes of the upper half of the destination register.
In a way this flag chooses between "just do the same thing like for the other
half" and the other aproach.
Thilo Reichelt
thilo.reichelt@t-online.de
From aaa@aaa Mon Jan 01 00:00:00 1997
Return-Path:
Received: from localhost (thomas@localhost [127.0.0.1])
by WintelPC.Potential (8.9.3/8.9.3/SuSE Linux 8.9.3-0.1) with ESMTP id CAA04173
for ; Sun, 28 May 2000 02:25:16 +0200
X-Flags: 0000
Delivered-To: GMX delivery to sloyment@gmx.net
Received: from pop.gmx.net
by localhost with POP3 (fetchmail-5.1.2)
for thomas@localhost (single-drop); Sun, 28 May 2000 02:25:16 +0200 (MEST)
Received: (qmail 777 invoked by uid 0); 27 May 2000 21:34:32 -0000
Received: from hj.egroups.com (208.50.144.90)
by mx15.rz2.gmx.net with SMTP; 27 May 2000 21:34:32 -0000
X-eGroups-Return: sentto-1101623-300-959463264-sloyment=gmx.net@returns.onelist.com
Received: from [10.1.10.38] by hj.egroups.com with NNFMP; 27 May 2000 21:34:26 -0000
Received: (qmail 12369 invoked from network); 27 May 2000 21:34:24 -0000
Received: from unknown (10.1.10.142) by m4.onelist.org with QMQP; 27 May 2000 21:34:24 -0000
Received: from unknown (HELO rly-ip01.mx.aol.com) (205.188.156.49) by mta3 with SMTP; 27 May 2000 21:34:23 -0000
Received: from cm-ta4.proxy.aol.com (cm-ta4.proxy.aol.com [152.163.205.44]) by rly-ip01.mx.aol.com (8.8.8/8.8.8/AOL-5.0.0) with ESMTP id RAA25818; Sat, 27 May 2000 17:34:15 -0400 (EDT)
Received: from mail.stealthost.com (AC9C9B53.ipt.aol.com [172.156.155.83]) by cm-ta4.proxy.aol.com (8.10.0/8.10.0) with SMTP id e4RLWVG29044; Sat, 27 May 2000 17:32:32 -0400 (EDT)
Message-ID:
X-Apparently-From: ASCOTT353@aol.com
From: "GRETEL525@aol.com"
MIME-Version: 1.0
Mailing-List: list f-cpu@egroups.com; contact f-cpu-owner@egroups.com
Delivered-To: mailing list f-cpu@egroups.com
Precedence: bulk
List-Unsubscribe:
Date: Sat, 27 May 2000 17:26:17 -0400 (EDT)
Reply-To: f-cpu@egroups.com
Subject: [f-cpu] The Interrnet Revolution
Content-Type: text/html; charset=US-ASCII
Content-Transfer-Encoding: 7bit
To: sloyment@gmx.net
X-UIDL: 4e659f5d43dd92ec99c9451d8cb369b7
Status: R
X-Status: N
Get your message to millions of people for less than a penny per person!
Do you have a product, service, or idea you would like to sell on the
Internet but do not have $$$ thousands of dollars to spend on expensive
banner ads and TV spots? A single ad on AOL can cost as much as $25,000!!
Are you frustrated that you cannot get your message out to enough people to
generate interest in your product or service? There are millions of web sites
and companies attempting to do business on the Internet, most, unsuccessfully.
It is not as easy as just "build it and they will come". Until now....
*Gain an advantage over the competition through DIRECT EMAIL
MARKETING.
*Reach millions of potential customers quickly, easily, affordably and LEGALLY.
*General US consumer Internet mailings start at just $250 for 300,000, $349 for
500,000 or $499 for 1 million! Geographically targeted mailings are available for
$199 per 100,000 and targeted by occupation is $299 for up to 5,000. General
business addresses are also now available starting at $350 for 300,000.
The Direct Mail Center can assist you in almost every aspect of your
Direct Email Offering transmitting the message, handling remove request
and can even assist with web site ideas compatible with commercial email .
Need to market or promote a web site? We can assist you with a custom
designed newsletter or e-zine pbulished weekly!
**********This is what some of our customers have to say:**************
"I doubled hits on my web site within 6 days after sending email!" - D. Wallingford 2/00
"They sent out 1 million emails and the phones started ringing the next day." - ICW 6/99
"I knew I had a great product, I just didn't have a way to promote it
effectively until now. You made me a believer." - D. Levinson 7/99
"I used direct email to generate hundreds of leads for my sales people!" - K. Alias 12/99
"If you have a product that people want to buy there is no easier or
less expensive way to generate money." - S. Kleven 4/00
The Direct Mail Center has assisted many customers with there
direct marketing needs. Please contact us to discuss your
individual needs. Call before 6/4/00 and receive our free
guide to effective email marketing!
For more information email contact us at: mailto:Corporateinfo@aol.com?subject=info.
From aaa@aaa Mon Jan 01 00:00:00 1997
Return-Path:
Received: from localhost (thomas@localhost [127.0.0.1])
by WintelPC.Potential (8.9.3/8.9.3/SuSE Linux 8.9.3-0.1) with ESMTP id DAA04624
for ; Sun, 28 May 2000 03:43:00 +0200
X-Flags: 0000
Delivered-To: GMX delivery to sloyment@gmx.net
Received: from pop.gmx.net
by localhost with POP3 (fetchmail-5.1.2)
for thomas@localhost (single-drop); Sun, 28 May 2000 03:43:01 +0200 (MEST)
Received: (qmail 2250 invoked by uid 0); 28 May 2000 01:16:47 -0000
Received: from fk.egroups.com (208.50.144.73)
by mx17.rz2.gmx.net with SMTP; 28 May 2000 01:16:47 -0000
X-eGroups-Return: sentto-1101623-301-959476592-sloyment=gmx.net@returns.onelist.com
Received: from [10.1.10.38] by fk.egroups.com with NNFMP; 28 May 2000 01:16:35 -0000
Received: (qmail 8785 invoked from network); 28 May 2000 01:16:30 -0000
Received: from unknown (10.1.10.27) by m4.onelist.org with QMQP; 28 May 2000 01:16:30 -0000
Received: from unknown (HELO front2.grolier.fr) (194.158.96.52) by mta2 with SMTP; 28 May 2000 01:16:30 -0000
Received: from f-cpu.org (Aubervilliers-2-199.club-internet.fr [195.36.150.199]) by front2.grolier.fr (8.9.3/No_Relay+No_Spam_MGC990224) with ESMTP id DAA00683 for ; Sun, 28 May 2000 03:16:23 +0200 (MET DST)
Message-ID: <3930731C.78802FE@f-cpu.org>
Organization: Association F-CPU
X-Mailer: Mozilla 4.51 [en] (Win95; I)
X-Accept-Language: en
To: f-cpu@egroups.com
References: <3.0.6.32.20000318061703.008fd1e0@mail.mindspring.com> <3.0.6.32.20000318090955.00901b90@mail.mindspring.com> <392E610A.959B5D47@mime.up8.edu> <12veyw-0lj5I8C@fwd02.sul.t-online.de>
From: Yann Guidon
MIME-Version: 1.0
Mailing-List: list f-cpu@egroups.com; contact f-cpu-owner@egroups.com
Delivered-To: mailing list f-cpu@egroups.com
Precedence: bulk
List-Unsubscribe:
Date: Sun, 28 May 2000 03:15:09 +0200
Reply-To: f-cpu@egroups.com
Subject: [f-cpu] (i) permute, SIMD... (II)
Content-Type: text/html; charset=US-ASCII
Content-Transfer-Encoding: 7bit
X-UIDL: 99ff1dbf0bf4b0a6bf9ee30e34a001a4
Status: R
X-Status: N
hi !
i'm happy to see some brainstorming on this list :-)
at last, something constructive !
as for the scatter/gather problem (similar to
a parallel load/store unit) i found an interesting article
on comp.arch written by Andy Glew :
Subject: Vector / Matrix Instruction Set Evolution
Date: Fri, 5 Mar 1999 18:43:54 -0600
(10KB of interesting overviews about the use of
longer vectors and complex matrix operations).
Thilo.Reichelt@t-online.de wrote:
> YG schrieb:
> > hi,
> >
> > this old thread is not dead. yet i have not found
> > the definitive solution to this problem.
> > i have a rough feeling about the high usefulness
> > of the permute instruction (same as the popcount :
> > look at the spooks) but going SIMD is difficult.
> What's wrong with just repeating the same thing for upper half. quarters ...
> That would be exactly what was needed for the applications Max Abramson
> suggested in his original post. He thought of extracting the alpha channel
> from RGB values for example.
believe me, there is more use of this than that.
if the terms of S-table or P-permutations are unknown to you,
maybe the terms DES, Blowfish, Khafre or IDEA will ring a bell.
i'm not a cryptofreak but i know that some apparently
"simple features" can make a big difference. i want to make something
general enough so it can benefit to everybody, not only
game and cryptors programmers, but also any possible use of a computer
(communication->DSP, scientific, computer security...)
People seem to stick to 64-bit blocks, but i think that it will explode
soon. currently the practical straight-forward limit is 256 bits in the F-CPU
because that's the size of the number a loadimm-only code can create.
larger immediate numbers are possible with shifts.
but yet, F-CPU is not bound to a certain size.
You/others seem to be happy with channel splitting with 64-bit chunks.
but it would run faster with larger chunks, no ? the larger, the better,
the happier. but F-CPU is a general purpose CPU by essence, and therefore
should not restrict the use/scope of a particular instruction.
> On a second thought, in this example, the extracted values end up far "left"
> in the register. Permute would be a good way to get these values "down" to
> the least significant byte. Which is impossible, because the bytes cannot cross
> a 64-bit boundary with this approach.
that's a problem. well, it could be turned around, but it would then be hackish.
> Ok let's try a new idea:
> The permute instruction is a 3r1w instruction.
> The value whichs determines which byte will land where is from a register.
> Let's call it the control value for now.
> We divide the control value in 8 bytes. Each byte contains a value from 0 to
> 15 to indicate which byte will be permuted here. Bigger values trap.
>
> When a F-CPU has 128 bit registers, legal values are 0 to 31 to specify 1 byte
> out of 2 registers a 128 bit. For 256, values are 0 to 63.
> This goes up to a width of 2048 bits, which needs values 0 to 255.
>
> The permute operation has a size flag like other instructions. It's meaning does
> depent on the SPR_SIZE registers. The values in the control register are shifted
> accordingly if size is bigger than one byte.
>
> So above 2048 register width can only be used wird bigger chunk sizes than
> bytes.
i see the source register, the control register and the destination, but what is
the third operand ? (sorry i seem to miss some points).
i'm not sure to understand everything as well. at least i tried ;-)
> Last idea: Let's introduce a new flag, which chooses whether the control values
> are 'global' or refer only to the 'bank' they belong.
> Hmm, I think this needs an example:
> Let's assume the control value 0 means "put the LSB of the first register here".
> On a 128-F-CPU permute with global flag set a control register wit all zeros
> would copy the LSB of the first register in every byte.
> If the global flag is not set, control values are 'local'. So the same operation
> would copy the LSB of the first register in all bytes of the lower half of the
> destination register and would copy byte 8 (the LSB of the upper half) in all
> bytes of the upper half of the destination register.
> In a way this flag chooses between "just do the same thing like for the other
> half" and the other aproach.
i'm still not sure to understand everything, even though i have a little taste
of it. like often (and it's not a reproach, but an attempt to widen the
design perspective) you and others take a specific instruction and try
to tweak it in order to adapt it to other cases.
OTOH i try to take the most general, common and generic point of view, and see how
it translates in the real world, and fits with the design goals.
let's see.
What do we want to do ? "shuffle" bits. the byte case is only a sub-case of the
bit general case. almost EVERYTHING translates to the "shuffle" case :
word alignment, channel split/merge, rotation/shift, bit stream manipulation
(used in compression soft for LZW or Huffman codes, MP3 and JPEG, etc)...
if we have N bits in a word, we need N words of log2(N) bits to indicate the
destination of each bit.
all those bit and byte manipulations are special cases, and complex manipulations
are "composite" of these instructions, this means that we have to recognize when
each is best used (we know that compilers are not good at pattern recognition).
In the F-CPU philosphy, N should not be bound. N is at least 32 and a power of two,
it can be determined at runtime. therefore log2(N) should be carefully "chosen"
(as if there was a choice...). We could discuss a lot about the real size, so
i prefer to avoid the problem : use registers instead of immediate (since a register
can have an infinite width, it can represent an infinite width too). We can keep an
immediate value (8-bit and reg values are two valid forms of operands for shift/rotate)
to keep things easy, yet we can use the register form if 256 bits are not enough.
Now, we still have N bits to shuffle : we have seen that we "can" "substitute"
any number with a 6-bit number representing a register containing the real value.
but this number of numbers is limited by the number of registers, and (worse)
the number of registers we can read in an instruction. we can only update/shuffle one
or two bits per cycle/instruction. lookup table ? nahhh....
Anyway, before we go weird doing crazy N^2 computations, let's see how we can do
one single bit. we'll try to improve it later.
let's begin with a simple trick ! it's always good to know it. if YOU
recognize that the bit moving is in fact a bit swapping, it can be done with a XOR :-)
i don't remember the exact algorithm, and there are maybe several ways of doing it,
but the trick is how you make the mask.
N iterations of the above swap can shuffle all the bits of a word in a completely
random fashion. that's not marvelous but we droped from O(n^2) to O(n) hardwarewise.
the other way, in O(log(2)) is using a Programable Logic Array, which is much more
costly, not scalable and not practical at all, we'd spend more time configuring it
than using it. it's a problem worse than coprossessors (remember the 8087 ? heck...).
if you want to shuffle say N bits, duplicate and mask. it's a composite method.
the advantage is that it will run faster when there are more instructions executed
each cycle, and not require any special register or complex unit.
the duplicate instruction will depend on the type of shuffle you want to do.
in the extreme case, there are ways to do some really powerful things with mul/and/rem.
(like bitcount and bit reversing) but that's very expensive (clockcountwise)
and only affects the 5 or 6 LSB.
For the rem (modulo), i have found the "combine" instruction. man/i7/part3.html#ROP2
for the mul, what it does is duplicating the initial pattern. sdup does the trick.
this is valid for 8-bit and maybe 16-bit chuncks at a time.
It becomes clear that the number of instructions depends on the complixity of the
shuffling operation. i think that one way of simplifying the complexity of
the problem is to work at two different levels : byte level, and register level.
the permute instruction as it exists now does not fit in the design constraints
of the F-CPU. word alignment is easily performed with "field deposit" and "field
extraction" instructions as in the SHARC. it's 3R1W and i think it could become
3R2W for boosting bit stream read/writes.
insertion : source is ANDed with a mask of X bits (LSB), then shifted left Y bits,
then ORed with Z.
extraction : source is shifted right, ANDed with mask.
now what sucks is when the stream overlaps two words.
Ouch, i think i lost myself here. i wanted to show that the problem is not
so simple, that's why "permute" is not blindly used in the f-cpu.
it is potentially very powerful but can't be used as is.
From aaa@aaa Mon Jan 01 00:00:00 1997
Return-Path:
Received: from localhost (thomas@localhost [127.0.0.1])
by WintelPC.Potential (8.9.3/8.9.3/SuSE Linux 8.9.3-0.1) with ESMTP id OAA00310
for ; Mon, 29 May 2000 14:50:24 +0200
X-Flags: 0000
Delivered-To: GMX delivery to sloyment@gmx.net
Received: from pop.gmx.net
by localhost with POP3 (fetchmail-5.1.2)
for thomas@localhost (single-drop); Mon, 29 May 2000 14:50:24 +0200 (MEST)
Received: (qmail 23573 invoked by uid 0); 29 May 2000 06:21:38 -0000
Received: from fg.egroups.com (208.50.144.70)
by mx18.rz2.gmx.net with SMTP; 29 May 2000 06:21:38 -0000
X-eGroups-Return: sentto-1101623-302-959581292-sloyment=gmx.net@returns.onelist.com
Received: from [10.1.10.35] by fg.egroups.com with NNFMP; 29 May 2000 06:21:36 -0000
Received: (qmail 14040 invoked from network); 29 May 2000 06:21:31 -0000
Received: from unknown (10.1.10.142) by m1.onelist.org with QMQP; 29 May 2000 06:21:31 -0000
Received: from unknown (HELO mailout02.sul.t-online.com) (194.25.134.17) by mta3 with SMTP; 29 May 2000 06:21:31 -0000
Received: from fwd02.sul.t-online.de by mailout02.sul.t-online.com with smtp id 12wIva-00083z-02; Mon, 29 May 2000 08:21:30 +0200
Received: from (0893089296-0001@[193.158.171.56]) by fwd02.sul.t-online.de with smtp id 12wIvM-177KAiC; Mon, 29 May 2000 08:21:16 +0200
To: f-cpu@egroups.com
References: <3.0.6.32.20000318061703.008fd1e0@mail.mindspring.com> <3.0.6.32.20000318090955.00901b90@mail.mindspring.com> <392E610A.959B5D47@mime.up8.edu> <12veyw-0lj5I8C@fwd02.sul.t-online.de> <3930731C.78802FE@f-cpu.org>
X-Mailer: T-Online eMail 2.3
Message-ID: <12wIvM-177KAiC@fwd02.sul.t-online.de>
X-Sender: 0893089296-0001@t-dialin.net
X-eGroups-From: Thilo.Reichelt@t-online.de (Reichelt)
From: Thilo.Reichelt@t-online.de
MIME-Version: 1.0
Mailing-List: list f-cpu@egroups.com; contact f-cpu-owner@egroups.com
Delivered-To: mailing list f-cpu@egroups.com
Precedence: bulk
List-Unsubscribe:
Date: Mon, 29 May 2000 08:21:16 +0200
Reply-To: f-cpu@egroups.com
Subject: Re: [f-cpu] (i) permute, SIMD... (II)
Content-Type: text/html; charset=US-ASCII
Content-Transfer-Encoding: 7bit
X-UIDL: 65ba2bd2e1166589a691e2f90bfbb914
Status: R
X-Status: N
Yann Guidon schrieb:
> Thilo.Reichelt@t-online.de wrote:
> > YG schrieb:
> > > hi,
> > What's wrong with just repeating the same thing for upper half. quarters ...
> > That would be exactly what was needed for the applications Max Abramson
> > suggested in his original post. He thought of extracting the alpha channel
> > from RGB values for example.
> believe me, there is more use of this than that.
I believe. :-)
It was just an example. If that were the only application, it would not be
justified.
> People seem to stick to 64-bit blocks, but i think that it will explode
> soon. currently the practical straight-forward limit is 256 bits in the F-CPU
> because that's the size of the number a loadimm-only code can create.
> larger immediate numbers are possible with shifts.
>
> but yet, F-CPU is not bound to a certain size.
>
> You/others seem to be happy with channel splitting with 64-bit chunks.
> but it would run faster with larger chunks, no ? the larger, the better,
> the happier. but F-CPU is a general purpose CPU by essence, and therefore
> should not restrict the use/scope of a particular instruction.
See the second attempt below
> > Ok let's try a new idea:
> > The permute instruction is a 3r1w instruction.
> > The value whichs determines which byte will land where is from a register.
> > Let's call it the control value for now.
> > We divide the control value in 8 bytes. Each byte contains a value from 0 to
> > 15 to indicate which byte will be permuted here. Bigger values trap.
To put it differently:
Since we have 64-bit register, we can use 8 bits to select the byte which is
going to each destination byte. This works up to a register size of 1024 bit
(128 byte), since there are two source registers.
> >
> > When a F-CPU has 128 bit registers, legal values are 0 to 31 to specify 1
> byte
> > out of 2 registers a 128 bit. For 256, values are 0 to 63.
> > This goes up to a width of 2048 bits, which needs values 0 to 255.
1024 bits really, as there are 2 source registers
> > The permute operation has a size flag like other instructions. It's meaning
> does
> > depent on the SPR_SIZE registers. The values in the control register are
> shifted
> > accordingly if size is bigger than one byte.
permute would work on 16bit-values, 32-bit ... as chosen by the size flag.
If you choose 16bit-values, you can address every 16bit-value of two registers
width width 2048 bit.
>
> i see the source register, the control register and the destination, but what
> is
> the third operand ? (sorry i seem to miss some points).
permute uses TWO source registers. It can pick any byte in one of the two
source registers and place it in any byte in the destination register.
Since the ISA does only allow to specify 3 registers, permute must destroy
one of its source operands.
> i'm not sure to understand everything as well. at least i tried ;-)
I was in a hurry. As I'm now :-(
Thilo Reichelt
thilo.reichelt@t-online.de
From aaa@aaa Mon Jan 01 00:00:00 1997
Return-Path:
Received: from localhost (thomas@localhost [127.0.0.1])
by WintelPC.Potential (8.9.3/8.9.3/SuSE Linux 8.9.3-0.1) with ESMTP id OAA00337
for ; Mon, 29 May 2000 14:50:32 +0200
X-Flags: 0000
Delivered-To: GMX delivery to sloyment@gmx.net
Received: from pop.gmx.net
by localhost with POP3 (fetchmail-5.1.2)
for thomas@localhost (single-drop); Mon, 29 May 2000 14:50:32 +0200 (MEST)
Received: (qmail 16409 invoked by uid 0); 29 May 2000 10:53:01 -0000
Received: from jk.egroups.com (208.50.144.83)
by mx16.rz2.gmx.net with SMTP; 29 May 2000 10:53:01 -0000
X-eGroups-Return: sentto-1101623-303-959597561-sloyment=gmx.net@returns.onelist.com
Received: from [10.1.10.38] by jk.egroups.com with NNFMP; 29 May 2000 10:52:42 -0000
Received: (qmail 12314 invoked from network); 29 May 2000 10:52:40 -0000
Received: from unknown (10.1.10.27) by m4.onelist.org with QMQP; 29 May 2000 10:52:40 -0000
Received: from unknown (HELO wn1.sci.kun.nl) (131.174.8.1) by mta2 with SMTP; 29 May 2000 10:52:39 -0000
Received: from studs3.sci.kun.nl by wn1.sci.kun.nl via studs3.sci.kun.nl [131.174.124.4] with ESMTP for id MAA23763 (8.8.8/3.29); Mon, 29 May 2000 12:52:38 +0200 (MET DST)
To: f-cpu@egroups.com
In-Reply-To: <392E9248.C20D37DD@hl.siemens.de>
Message-ID:
From: Arthur van Leeuwen
MIME-Version: 1.0
Mailing-List: list f-cpu@egroups.com; contact f-cpu-owner@egroups.com
Delivered-To: mailing list f-cpu@egroups.com
Precedence: bulk
List-Unsubscribe:
Date: Mon, 29 May 2000 12:52:38 +0200 (MET DST)
Reply-To: f-cpu@egroups.com
Subject: Re: [f-cpu] URL
Content-Type: text/html; charset=US-ASCII
Content-Transfer-Encoding: 7bit
X-UIDL: 6b01e9dcbce1de1dd203b09752f5e99b
Status: R
X-Status: N
On Fri, 26 May 2000, Nicolas Boulay wrote:
Uhuh. It has most of the information on the MOVE architecture. Was really
useful for my master's thesis (which I have yet to finish).
> Maybe, the person who propose the TTA architecture worked for this
> project.
Actually, no. :)
Doei, Arthur.
--
/\ / | Fight Scientology, See URL: http://xenu.xtdnet.nl/ |
/__\ / | Buttons. Lotsa buttons. I like buttons. [Big Dog] |
/ \/__ | A friend is someone with whom you can dare to Be yourself. |
Just Be +-Arthur van Leeuwen, arthurvl@sci.kun.nl------------------------+
From aaa@aaa Mon Jan 01 00:00:00 1997
Return-Path:
Received: from localhost (thomas@localhost [127.0.0.1])
by WintelPC.Potential (8.9.3/8.9.3/SuSE Linux 8.9.3-0.1) with ESMTP id VAA01059
for ; Mon, 29 May 2000 21:12:42 +0200
X-Flags: 0000
Delivered-To: GMX delivery to sloyment@gmx.net
Received: from pop.gmx.net
by localhost with POP3 (fetchmail-5.1.2)
for thomas@localhost (single-drop); Mon, 29 May 2000 21:12:42 +0200 (MEST)
Received: (qmail 7077 invoked by uid 0); 29 May 2000 14:00:24 -0000
Received: from fl.egroups.com (208.50.144.74)
by mx18.rz2.gmx.net with SMTP; 29 May 2000 14:00:24 -0000
X-eGroups-Return: sentto-1101623-304-959608801-sloyment=gmx.net@returns.onelist.com
Received: from [10.1.10.37] by fl.egroups.com with NNFMP; 29 May 2000 14:00:07 -0000
Received: (qmail 31305 invoked from network); 29 May 2000 13:59:13 -0000
Received: from unknown (10.1.10.27) by m3.onelist.org with QMQP; 29 May 2000 13:59:13 -0000
Received: from unknown (HELO unimidia.com.br) (200.250.41.2) by mta2 with SMTP; 29 May 2000 13:59:10 -0000
Received: from 210.174.77.203 [38.27.42.203] by unimidia.com.br (SMTPD32-5.05) id A69D40A0110; Mon, 29 May 2000 10:54:37 -0300
Message-ID: <00000da72ae9$00003e69$00001c80@151.189.38.22>
To:
X-Priority: 3
X-MSMail-Priority: Normal
Errors-To: larryt358@spire.com
X-Mailer: Microsoft Outlook Express 5.00.2314.1300
X-eGroups-From: acdtools@lampiviklo.cs.tut.fi
From: cashcow@daum.net
MIME-Version: 1.0
Mailing-List: list f-cpu@egroups.com; contact f-cpu-owner@egroups.com
Delivered-To: mailing list f-cpu@egroups.com
Precedence: bulk
List-Unsubscribe:
Date: Mon, 29 May 2000 06:50:22 -0700
Reply-To: f-cpu@egroups.com
Subject: [f-cpu] Here is our $420 offer 7296
Content-Type: text/html; charset=US-ASCII
Content-Transfer-Encoding: 7bit
X-UIDL: ace07aa95cd49cbd8d1dc8bbdfb376e2
Status: R
X-Status: N
Fill your Bank account with our $420.00 Offer
Imagine if you had owned a piece of the computer industry
back in the '80's or the Wireless Communications Industry today.
A unique investment opportunity has opened due to recent
government deregulations in new technology.
Learn the secrets of the world's richest investors.
Called the World's Most Perfect business
High Yield, Internet friendly, no selling, no mlm
Consistent Trending Market Find out how dimes are turned into
dollars. Click below for your FREE bonus.
Imagine if you had owned a piece of the computer industry
back in the '80's or the Wireless Communications Industry today.
A unique investment opportunity has opened due to recent
government deregulations in new technology.
Learn the secrets of the world's richest investors.
From aaa@aaa Mon Jan 01 00:00:00 1997
Return-Path:
Received: from localhost (thomas@localhost [127.0.0.1])
by WintelPC.Potential (8.9.3/8.9.3/SuSE Linux 8.9.3-0.1) with ESMTP id VAA01092
for ; Mon, 29 May 2000 21:12:51 +0200
X-Flags: 0000
Delivered-To: GMX delivery to sloyment@gmx.net
Received: from pop.gmx.net
by localhost with POP3 (fetchmail-5.1.2)
for thomas@localhost (single-drop); Mon, 29 May 2000 21:12:51 +0200 (MEST)
Received: (qmail 27744 invoked by uid 0); 29 May 2000 18:08:01 -0000
Received: from mw.egroups.com (207.138.41.167)
by mx14.rz2.gmx.net with SMTP; 29 May 2000 18:08:01 -0000
X-eGroups-Return: sentto-1101623-305-959623656-sloyment=gmx.net@returns.onelist.com
Received: from [10.1.10.35] by mw.egroups.com with NNFMP; 29 May 2000 18:07:40 -0000
Received: (qmail 5719 invoked from network); 29 May 2000 18:07:36 -0000
Received: from unknown (10.1.10.27) by m1.onelist.org with QMQP; 29 May 2000 18:07:36 -0000
Received: from unknown (HELO inferno.cs.univ-paris8.fr) (193.54.153.250) by mta2 with SMTP; 29 May 2000 18:07:35 -0000
Received: from aqua.bocal.cs.univ-paris8.fr (aqua.bocal.cs.univ-paris8.fr [192.168.3.3]) by inferno.cs.univ-paris8.fr (8.10.1/8.10.1) with ESMTP id e4TI71i02142; Mon, 29 May 2000 20:07:02 +0200 (CEST)
Received: (from mota@localhost) by aqua.bocal.cs.univ-paris8.fr (8.8.8+Sun/8.8.8) id UAA06089; Mon, 29 May 2000 20:07:03 +0200 (MET DST)
To: f-cpu@egroups.com
Cc: sven@devcon.net
Message-ID: <20000529200703.A3998@aqua.bocal.cs.univ-paris8.fr>
References: <392F0FCD.58DD1E5A@f-cpu.org>
X-Mailer: Mutt 1.0pre3us
In-Reply-To: <392F0FCD.58DD1E5A@f-cpu.org>
From: Paul Marques Mota
MIME-Version: 1.0
Mailing-List: list f-cpu@egroups.com; contact f-cpu-owner@egroups.com
Delivered-To: mailing list f-cpu@egroups.com
Precedence: bulk
List-Unsubscribe:
Date: Mon, 29 May 2000 20:07:03 +0200
Reply-To: f-cpu@egroups.com
Subject: Re: [f-cpu] new mirror
Content-Type: text/html; charset=US-ASCII
Content-Transfer-Encoding: 7bit
X-UIDL: 107cbeb8b28ec5994668bf09645dce2b
Status: R
X-Status: N
On Sat, May 27, 2000 at 01:59:09AM +0200, Yann Guidon wrote:
> hi,
>
> with Paul Mota we're setting up a new server account.
>
Yes, Sir ;)
> i hope that it will become one day fr.f-cpu.org,
Actually, www.fr.f_cpu.org & ftp.fr.f_cpu.org
> if Sven had a few minutes to manage this...
>
Sven, could you insert a line in the dns which delegates
fr.f-cpu.org to the nameserver ns.mime.univ-paris8.fr ?
Thank you,
--
Paul
From aaa@aaa Mon Jan 01 00:00:00 1997
Return-Path:
Received: from localhost (thomas@localhost [127.0.0.1])
by WintelPC.Potential (8.9.3/8.9.3/SuSE Linux 8.9.3-0.1) with ESMTP id VAA01101
for ; Mon, 29 May 2000 21:12:53 +0200
X-Flags: 0000
Delivered-To: GMX delivery to sloyment@gmx.net
Received: from pop.gmx.net
by localhost with POP3 (fetchmail-5.1.2)
for thomas@localhost (single-drop); Mon, 29 May 2000 21:12:53 +0200 (MEST)
Received: (qmail 29306 invoked by uid 0); 29 May 2000 19:06:50 -0000
Received: from ck.egroups.com (208.50.144.69)
by mx0.gmx.net with SMTP; 29 May 2000 19:06:50 -0000
X-eGroups-Return: sentto-1101623-306-959627167-sloyment=gmx.net@returns.onelist.com
Received: from [10.1.10.37] by ck.egroups.com with NNFMP; 29 May 2000 19:06:10 -0000
Received: (qmail 1057 invoked from network); 29 May 2000 19:06:01 -0000
Received: from unknown (10.1.10.142) by m3.onelist.org with QMQP; 29 May 2000 19:06:01 -0000
Received: from unknown (HELO mrs-2.smartworld.net) (216.70.64.27) by mta3 with SMTP; 29 May 2000 19:06:00 -0000
Received: from smtp.freewwweb.com (1Cust175.tnt4.beaverton.or.da.uu.net [63.21.231.175]) by mrs-2.smartworld.net (8.9.1a/8.9.1) with SMTP id PAA92259; Mon, 29 May 2000 15:05:29 -0500 (CDT)
Received: from mailhost.freebee.com (alt1.freebee.com(208.9.77.000)) by feebee.com (8.8.5/8.6.5) with SMTP id GAA02845 for ; Mon, 29 May 2000 12:01:56 -0600 (EST)
To: Dear@mrs-2.smartworld.net,
fellow@mrs-2.smartworld.net,
safe@mrs-2.smartworld.net,
list@mrs-2.smartworld.net,
member@mrs-2.smartworld.net
Message-ID: <199702170026.GAA08056@freebee.com>
Comments: Authenticated sender is
From: postalcenter25@netscape.net
MIME-Version: 1.0
Mailing-List: list f-cpu@egroups.com; contact f-cpu-owner@egroups.com
Delivered-To: mailing list f-cpu@egroups.com
Precedence: bulk
List-Unsubscribe:
Date: Mon, 29 May 00 12:01:56 EST
Reply-To: f-cpu@egroups.com
Subject: [f-cpu] Your email account status!!
Content-Type: text/html; charset=US-ASCII
Content-Transfer-Encoding: 7bit
X-UIDL: 98745632123654789874563212365478
Status: R
X-Status: N
Hi, Thanks for joining "The Financial Freedom" international newsletter, and our safe opt-in members list.
Our monthly newsletter will come to you on the 1st of each month and includes the best money generating
programs around and our special feature "internet site of the month". Here is this months winner..............
(To unsubscribe from our newsletter, please see bottom of this ad)
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
How to receive $400.00 by tommorw morning by sending one simple fax !!
"Best Kept Secrets Of The Wealthy Revealed" !!
Discover how to generate huge amounts of cash in days and beome literally wealthy overnight......
.......... and we have a $10,000.00 Guarantee to back it up!!!
You will discover:
THE GOVERNMENT LOTTERY YOU CAN'T LOSE ! (Your money back if you don't win!)
HOW TO MAKE $9000 A MONTH FROM ANY BANK YOU CAN FIND !
HOW TO GET YOUR PART OF THE BILLIONS THE GOVERNMENT IS HOLDING !
HOW TO EARN A $1000 OR MORE READING NEWSPAPERS !
HOW TO GET $20,000 WORTH OF FURNITURE FREE !
HOW TO OWN A BRAND NEW CAR EVERY YEAR ABSOLUTELY FREE !
HOW TO TRAVEL ANYWHERE IN THE WORLD 2-WAY -FREE !
HOW TO GET FREE ADVICE FROM "TOP LAWYERS" !
HOW TO GET REGULAR MAIL POSTAGE FOR 1/2 THE NORMAL PRICE !
HOW TO REMOVE UNFAVORABLE REMARKS FROM YOUR CREDIT FILE !
THE SECRET LAW THAT ERASES ALL YOUR DEBT !
These are only a few of the many "insider secrets" that could make you wealthy overnight !
(If you experience problems finding this site, please write to: < Link2U92@netscape.net> and we will provide you with a link to our homepage)
P.S. Please don't let a moment go by that could keep you from the money and lifestyle you desire and deserve. ACT NOW!
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
***To be removed from our in house opt-in "safe list***
If you wish to be removed from any further offers you may do so by hitting reply to this email with the word "Remove" in the subject field and you will not receive any further mailings from us,
nor will your name be given out for further use.
Thanks again, for visiting our site!!
Financial Freedom International
9138 Robinson
Overland Park, KS 66212
1-877-290-6930 Ext. 402
From aaa@aaa Mon Jan 01 00:00:00 1997
Return-Path:
Received: from localhost (thomas@localhost [127.0.0.1])
by WintelPC.Potential (8.9.3/8.9.3/SuSE Linux 8.9.3-0.1) with ESMTP id CAA01812
for ; Tue, 30 May 2000 02:04:58 +0200
X-Flags: 0000
Delivered-To: GMX delivery to sloyment@gmx.net
Received: from pop.gmx.net
by localhost with POP3 (fetchmail-5.1.2)
for thomas@localhost (single-drop); Tue, 30 May 2000 02:04:58 +0200 (MEST)
Received: (qmail 32579 invoked by uid 0); 29 May 2000 21:08:53 -0000
Received: from ej.egroups.com (208.50.144.75)
by mx0.gmx.net with SMTP; 29 May 2000 21:08:53 -0000
X-eGroups-Return: sentto-1101623-307-959634521-sloyment=gmx.net@returns.onelist.com
Received: from [10.1.10.35] by ej.egroups.com with NNFMP; 29 May 2000 21:08:41 -0000
Received: (qmail 18996 invoked from network); 29 May 2000 21:08:39 -0000
Received: from unknown (10.1.10.27) by m1.onelist.org with QMQP; 29 May 2000 21:08:39 -0000
Received: from unknown (HELO mail2.lig.bellsouth.net) (205.152.0.56) by mta2 with SMTP; 29 May 2000 21:08:39 -0000
Received: from 0018728164 (host-209-214-154-13.bix.bellsouth.net [209.214.154.13]) by mail2.lig.bellsouth.net (3.3.5alt/0.75.2) with SMTP id RAA19007 for ; Mon, 29 May 2000 17:08:35 -0400 (EDT)
Message-ID: <000c01bfc9b1$cfcee3a0$0d9ad6d1@0018728164>
To:
References: <199702170026.GAA08056@freebee.com>
Organization: Erin Greene & Associates
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 5.00.2615.200
X-MimeOLE: Produced By Microsoft MimeOLE V5.00.2615.200
From: "Richard E.Hartney"
MIME-Version: 1.0
Mailing-List: list f-cpu@egroups.com; contact f-cpu-owner@egroups.com
Delivered-To: mailing list f-cpu@egroups.com
Precedence: bulk
List-Unsubscribe:
Date: Mon, 29 May 2000 16:06:50 -0500
Reply-To: f-cpu@egroups.com
Subject: [f-cpu] REMOVE
Content-Type: multipart/alternative;
boundary="----=_NextPart_000_0009_01BFC987.E5E325E0"
X-UIDL: 43f80167adf0a5cbca1b9c4d81f005b7
Status: R
X-Status: N
------=_NextPart_000_0009_01BFC987.E5E325E0
Content-Type: text/plain;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
----- Original Message -----=20
From: postalcenter25@netscape.net=20
To: Dear@mrs-2.smartworld.net ; fellow@mrs-2.smartworld.net ; =
safe@mrs-2.smartworld.net ; list@mrs-2.smartworld.net ; =
member@mrs-2.smartworld.net=20
Sent: Monday, May 29, 2000 12:01 PM
Subject: [f-cpu] Your email account status!!
Hi, Thanks for joining "The Financial Freedom" international =
newsletter, and our safe opt-in members list.
Our monthly newsletter will come to you on the 1st of each month and =
includes the best money generating
programs around and our special feature "internet site of the month". =
Here is this months winner..............
(To unsubscribe from our newsletter, please see bottom of this ad)
=
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx=
xxxxxxxxxxxxxxxxxxxxxxxxxx =20
How to receive $400.00 by tommorw morning by sending one simple fax =
!!
"Best Kept Secrets Of The Wealthy Revealed" !!
Discover how to generate huge amounts of cash in days and beome =
literally wealthy overnight......
.......... and we have a $10,000.00 Guarantee to back it up!!!
You will discover:
THE GOVERNMENT LOTTERY YOU CAN'T LOSE ! (Your money back if you =
don't win!)
HOW TO MAKE $9000 A MONTH FROM ANY BANK YOU CAN FIND !
HOW TO GET YOUR PART OF THE BILLIONS THE GOVERNMENT IS HOLDING !
HOW TO EARN A $1000 OR MORE READING NEWSPAPERS !
HOW TO GET $20,000 WORTH OF FURNITURE FREE !
HOW TO OWN A BRAND NEW CAR EVERY YEAR ABSOLUTELY FREE !
HOW TO TRAVEL ANYWHERE IN THE WORLD 2-WAY -FREE !
HOW TO GET FREE ADVICE FROM "TOP LAWYERS" !
HOW TO GET REGULAR MAIL POSTAGE FOR 1/2 THE NORMAL PRICE !
HOW TO REMOVE UNFAVORABLE REMARKS FROM YOUR CREDIT FILE !
THE SECRET LAW THAT ERASES ALL YOUR DEBT !
These are only a few of the many "insider secrets" that could make you =
wealthy overnight !=20
Click here =
now:http://3506561042/%69%6E%73%74%61%6E%74%63%61%73h%31%31/%73%65%63%72%=
65t%73%2E%68%74%6D
(If you experience problems finding this site, please write to: < =
Link2U92@netscape.net> and we will provide you with a link to our =
homepage)
P.S. Please don't let a moment go by that could keep you from the =
money and lifestyle you desire and deserve. ACT NOW!
=
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx=
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
***To be removed from our in house opt-in "safe list***
If you wish to be removed from any further offers you may do so by =
hitting reply to this email with the word "Remove" in the subject field =
and you will not receive any further mailings from us,
nor will your name be given out for further use.
Thanks again, for visiting our site!!
Financial Freedom International
9138 Robinson
Overland Park, KS 66212
1-877-290-6930 Ext. 402
-------------------------------------------------------------------------=
-----
-------------------------------------------------------------------------=
-----
------=_NextPart_000_0009_01BFC987.E5E325E0
Content-Type: text/html; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Hi, Thanks for joining "The Financial Freedom"
international newsletter, and our safe opt-in members list. Our monthly
newsletter will come to you on the 1st of each month and includes the best
money generating programs around and our special feature "internet site of
the month". Here is this months winner.............. (To unsubscribe from
our newsletter, please see bottom of this
ad) xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
How to receive $400.00 by tommorw morning by sending one
simple fax !!
"Best Kept Secrets Of The Wealthy Revealed"
!!
Discover how to generate huge amounts of cash in days and beome
literally wealthy overnight...... .......... and we have a $10,000.00
Guarantee to back it up!!!
You will discover:
THE GOVERNMENT LOTTERY YOU CAN'T LOSE ! (Your money back if you don't
win!)
HOW TO MAKE $9000 A MONTH FROM ANY BANK YOU CAN FIND
!
HOW TO GET YOUR PART OF THE BILLIONS THE GOVERNMENT IS HOLDING
!
HOW TO EARN A $1000 OR MORE READING NEWSPAPERS !
HOW TO GET $20,000 WORTH OF FURNITURE FREE !
HOW TO OWN A BRAND
NEW CAR EVERY YEAR ABSOLUTELY FREE !
HOW TO TRAVEL ANYWHERE IN
THE WORLD 2-WAY -FREE !
HOW TO GET FREE ADVICE FROM "TOP
LAWYERS" !
HOW TO GET REGULAR MAIL POSTAGE FOR 1/2 THE NORMAL
PRICE !
HOW TO REMOVE UNFAVORABLE REMARKS FROM YOUR CREDIT FILE
!
THE SECRET LAW THAT ERASES ALL YOUR DEBT !
These
are only a few of the many "insider secrets" that could make you wealthy
overnight !
(If
you experience problems finding this site, please write to: <
Link2U92@netscape.net> and we will provide you with a link to our
homepage)
P.S. Please don't let a moment go by that could keep you
from the money and lifestyle you desire and deserve. ACT
NOW!
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx ***To
be removed from our in house opt-in "safe list***
If you wish to be
removed from any further offers you may do so by hitting reply to this email
with the word "Remove" in the subject field and you will not receive any
further mailings from us, nor will your name be given out for further
use. Thanks again, for visiting our site!!
Financial Freedom
International 9138 Robinson Overland Park, KS 66212 1-877-290-6930
Ext. 402
------=_NextPart_000_0009_01BFC987.E5E325E0--
From aaa@aaa Mon Jan 01 00:00:00 1997
Return-Path:
Received: from localhost (thomas@localhost [127.0.0.1])
by WintelPC.Potential (8.9.3/8.9.3/SuSE Linux 8.9.3-0.1) with ESMTP id TAA00434
for ; Fri, 2 Jun 2000 19:43:36 +0200
X-Flags: 0000
Delivered-To: GMX delivery to sloyment@gmx.net
Received: from pop.gmx.net
by localhost with POP3 (fetchmail-5.1.2)
for thomas@localhost (single-drop); Fri, 02 Jun 2000 19:43:36 +0200 (MEST)
Received: (qmail 5712 invoked by uid 0); 2 Jun 2000 13:25:08 -0000
Received: from hm.egroups.com (208.50.144.92)
by mx15.rz2.gmx.net with SMTP; 2 Jun 2000 13:25:08 -0000
X-eGroups-Return: sentto-1101623-308-959952297-sloyment=gmx.net@returns.onelist.com
Received: from [10.1.10.37] by hm.egroups.com with NNFMP; 02 Jun 2000 13:25:01 -0000
Received: (qmail 6724 invoked from network); 2 Jun 2000 13:24:47 -0000
Received: from unknown (10.1.10.26) by m3.onelist.org with QMQP; 2 Jun 2000 13:24:47 -0000
Received: from unknown (HELO qg.egroups.com) (10.1.2.27) by mta1 with SMTP; 2 Jun 2000 13:24:46 -0000
Received: (qmail 29778 invoked from network); 2 Jun 2000 13:24:46 -0000
Received: from mq.egroups.com (10.1.1.36) by iqg.egroups.com with SMTP; 2 Jun 2000 13:24:46 -0000
X-eGroups-Return: sebot@lri.fr
Received: from [10.1.10.68] by mq.egroups.com with NNFMP; 02 Jun 2000 13:24:46 -0000
To: f-cpu@egroups.com
Message-ID: <8h8cir+957n@eGroups.com>
User-Agent: eGroups-EW/0.82
X-Mailer: eGroups Message Poster
From: sebot@lri.fr
MIME-Version: 1.0
Mailing-List: list f-cpu@egroups.com; contact f-cpu-owner@egroups.com
Delivered-To: mailing list f-cpu@egroups.com
Precedence: bulk
List-Unsubscribe:
Date: Fri, 02 Jun 2000 13:24:43 -0000
Reply-To: f-cpu@egroups.com
Subject: [f-cpu] How much power for a functional unit
Content-Type: text/html; charset=US-ASCII
Content-Transfer-Encoding: 7bit
X-UIDL: 40d46b01b2dec94b5c16671dd7de9011
Status: R
X-Status: N
Hi,
I'd like to have some informations about the power a fonctional unit
(Int, FP) is consuming at 0.18 (copper or not) or 0.25. I know this
depend on the hardware implementation and the kind of instruction
executed. What I'd like to find is either the information per
instruction for a given CPU (recent) or per instruction kind (FP, Int
complex, Int simple ). I didn't find any informations on the web, the
only informations I got are'nt precise enough, I found them int a
paper that will be published in the next ISCA conference (Wattch).
I think you may have these informations because you are designing a
CPU.
I don't need very precise values, averages for a cpu /cycle(or inst)
would be very nice.
Thanks in advance
--
Sebot Julien - PhD in // computer Architecture
LRI - Paris South University - FRANCE
sebot@lri.fr
From aaa@aaa Mon Jan 01 00:00:00 1997
Return-Path:
Received: from localhost (thomas@localhost [127.0.0.1])
by WintelPC.Potential (8.9.3/8.9.3/SuSE Linux 8.9.3-0.1) with ESMTP id DAA01986
for ; Sun, 4 Jun 2000 03:06:05 +0200
X-Flags: 0000
Delivered-To: GMX delivery to sloyment@gmx.net
Received: from pop.gmx.net
by localhost with POP3 (fetchmail-5.1.2)
for thomas@localhost (single-drop); Sun, 04 Jun 2000 03:06:05 +0200 (MEST)
Received: (qmail 30204 invoked by uid 0); 3 Jun 2000 23:56:47 -0000
Received: from mv.egroups.com (208.50.144.81)
by mx15.rz2.gmx.net with SMTP; 3 Jun 2000 23:56:47 -0000
X-eGroups-Return: sentto-1101623-309-960076605-sloyment=gmx.net@returns.onelist.com
Received: from [10.1.10.36] by mv.egroups.com with NNFMP; 04 Jun 2000 00:56:45 -0000
Received: (qmail 5447 invoked from network); 3 Jun 2000 23:56:44 -0000
Received: from unknown (10.1.10.26) by m2.onelist.org with QMQP; 3 Jun 2000 23:56:44 -0000
Received: from unknown (HELO mail6.lig.bellsouth.net) (205.152.0.91) by mta1 with SMTP; 3 Jun 2000 23:56:44 -0000
Received: from 0018728164 (host-209-215-11-197.bix.bellsouth.net [209.215.11.197]) by mail6.lig.bellsouth.net (3.3.5alt/0.75.2) with SMTP id TAA25526; Sat, 3 Jun 2000 19:56:42 -0400 (EDT)
Message-ID: <000801bfcdb7$23bc1060$c50bd7d1@0018728164>
To:
Cc:
Organization: Erin Greene & Associates
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 5.00.2615.200
X-MimeOLE: Produced By Microsoft MimeOLE V5.00.2615.200
From: "Richard E.Hartney"
MIME-Version: 1.0
Mailing-List: list f-cpu@egroups.com; contact f-cpu-owner@egroups.com
Delivered-To: mailing list f-cpu@egroups.com
Precedence: bulk
List-Unsubscribe:
Date: Sat, 3 Jun 2000 18:55:03 -0500
Reply-To: f-cpu@egroups.com
Subject: [f-cpu] M2M Architecture
Content-Type: multipart/alternative;
boundary="----=_NextPart_000_0005_01BFCD8D.39D1D940"
X-UIDL: 4de8148c671da085040717e9f78ccafc
Status: R
X-Status: N
------=_NextPart_000_0005_01BFCD8D.39D1D940
Content-Type: text/plain;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
To the Gentleman from Australia who showed an interest in this type =
of design -
I have lost your e-mail address in the process of getting reorganized =
here. Had to get a new PC in preparation for the Eclipse software. =
PLEASE send me another inquiry.
Sincerely
Richard E. Hartney
------=_NextPart_000_0005_01BFCD8D.39D1D940
Content-Type: text/html; charset=US-ASCII
Content-Transfer-Encoding: 7bit
To the Gentleman from Australia
who showed an interest in this type of design -
I have lost your e-mail address in the process of
getting reorganized here. Had to get a new PC in preparation for the
Eclipse software. PLEASE send me another inquiry.
Sincerely
Richard E. Hartney
------=_NextPart_000_0005_01BFCD8D.39D1D940--
From aaa@aaa Mon Jan 01 00:00:00 1997
Return-Path:
Received: from localhost (thomas@localhost [127.0.0.1])
by WintelPC.Potential (8.9.3/8.9.3/SuSE Linux 8.9.3-0.1) with ESMTP id DAA01989
for ; Sun, 4 Jun 2000 03:06:06 +0200
X-Flags: 0000
Delivered-To: GMX delivery to sloyment@gmx.net
Received: from pop.gmx.net
by localhost with POP3 (fetchmail-5.1.2)
for thomas@localhost (single-drop); Sun, 04 Jun 2000 03:06:06 +0200 (MEST)
Received: (qmail 20775 invoked by uid 0); 4 Jun 2000 00:19:52 -0000
Received: from mw.egroups.com (207.138.41.167)
by mx18.rz2.gmx.net with SMTP; 4 Jun 2000 00:19:52 -0000
X-eGroups-Return: sentto-1101623-310-960077986-sloyment=gmx.net@returns.onelist.com
Received: from [10.1.10.35] by mw.egroups.com with NNFMP; 04 Jun 2000 00:19:47 -0000
Received: (qmail 31491 invoked from network); 4 Jun 2000 00:19:45 -0000
Received: from unknown (10.1.10.142) by m1.onelist.org with QMQP; 4 Jun 2000 00:19:45 -0000
Received: from unknown (HELO mail3.lig.bellsouth.net) (205.152.0.51) by mta3 with SMTP; 4 Jun 2000 00:19:45 -0000
Received: from 0018728164 (host-209-215-11-197.bix.bellsouth.net [209.215.11.197]) by mail3.lig.bellsouth.net (3.3.5alt/0.75.2) with SMTP id UAA21468; Sat, 3 Jun 2000 20:19:43 -0400 (EDT)
Message-ID: <001901bfcdba$5afffc00$c50bd7d1@0018728164>
To:
Cc:
Organization: Erin Greene & Associates
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 5.00.2615.200
X-MimeOLE: Produced By Microsoft MimeOLE V5.00.2615.200
From: "Richard E.Hartney"
MIME-Version: 1.0
Mailing-List: list f-cpu@egroups.com; contact f-cpu-owner@egroups.com
Delivered-To: mailing list f-cpu@egroups.com
Precedence: bulk
List-Unsubscribe:
Date: Sat, 3 Jun 2000 19:18:04 -0500
Reply-To: f-cpu@egroups.com
Subject: [f-cpu] ERIN64
Content-Type: multipart/alternative;
boundary="----=_NextPart_000_0016_01BFCD90.710C9D20"
X-UIDL: e25d0c523da0eb9e0d877b6478111796
Status: R
X-Status: N
------=_NextPart_000_0016_01BFCD90.710C9D20
Content-Type: text/plain;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Good news and bad news. Completed re-design of all functional =
components this morning. I have NO Structural, Data, or Control Hazards =
of any kind. The maxiumum potential thru-put is 0.9375 GHZ. As I =
completed each component; I ran them thru Place & Route to obtain =
general performance and CELL counts.
Approximatly 4000 FF's are required and 4500 Cells. THAT IS THE BAD =
NEWS.
FF's - no problem. Logic cells exceed the number for the maximum =
density of the
projected ECLIPSE series of FPGA's. The 64-bit structure cannot be =
achieved
unless ASIC is used at the outset. Very - very undesirable. My only =
alternative is to fall back to my original 32-bit stuff - prove the =
design; then go ASIC at a later date.
So - now I archive ERIN64 to Iomega backup and proceed to 32-Bit. =
Should take approx 1 - 2 weeks.
Sincerely
Richard E. Hartney
------=_NextPart_000_0016_01BFCD90.710C9D20
Content-Type: text/html; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Good news and bad news.
Completed re-design of all functional components this morning. I have NO
Structural, Data, or Control Hazards of any kind. The maxiumum potential
thru-put is 0.9375 GHZ. As I completed each component; I ran them thru
Place & Route to obtain general performance and CELL counts.
Approximatly 4000 FF's are required and 4500
Cells. THAT IS THE BAD NEWS.
FF's - no problem. Logic cells exceed the
number for the maximum density of the
projected ECLIPSE series of FPGA's. The
64-bit structure cannot be achieved
unless ASIC is used at the outset. Very -
very undesirable. My only alternative is to fall back to my original
32-bit stuff - prove the design; then go ASIC at a later date.
So - now I archive ERIN64 to
Iomega backup and proceed to 32-Bit. Should take approx 1 - 2
weeks.
Sincerely
Richard E. Hartney
------=_NextPart_000_0016_01BFCD90.710C9D20--
From aaa@aaa Mon Jan 01 00:00:00 1997
Return-Path:
Received: from localhost (thomas@localhost [127.0.0.1])
by WintelPC.Potential (8.9.3/8.9.3/SuSE Linux 8.9.3-0.1) with ESMTP id WAA00899
for ; Sun, 4 Jun 2000 22:51:56 +0200
X-Flags: 1000
Delivered-To: GMX delivery to sloyment@gmx.net
Received: from pop.gmx.net
by localhost with POP3 (fetchmail-5.1.2)
for thomas@localhost (single-drop); Sun, 04 Jun 2000 22:51:56 +0200 (MEST)
Received: (qmail 24546 invoked by uid 0); 4 Jun 2000 19:55:18 -0000
Received: from mv.egroups.com (208.50.144.81)
by mx15.rz2.gmx.net with SMTP; 4 Jun 2000 19:55:18 -0000
X-eGroups-Return: sentto-1101623-311-960148514-sloyment=gmx.net@returns.onelist.com
Received: from [10.1.10.35] by mv.egroups.com with NNFMP; 04 Jun 2000 20:55:16 -0000
Received: (qmail 22783 invoked from network); 4 Jun 2000 19:55:13 -0000
Received: from unknown (10.1.10.27) by m1.onelist.org with QMQP; 4 Jun 2000 19:55:13 -0000
Received: from unknown (HELO devcon.net) (212.15.193.130) by mta2 with SMTP; 4 Jun 2000 19:55:13 -0000
Received: (qmail 11844 invoked by uid 513); 4 Jun 2000 19:55:10 -0000
Received: from localhost (sendmail-bs@127.0.0.1) by localhost with SMTP; 4 Jun 2000 19:55:10 -0000
X-Sender: sven@lilly.devconsult.de
To: f-cpu@egroups.com
In-Reply-To: <20000529200703.A3998@aqua.bocal.cs.univ-paris8.fr>
Message-ID:
From: void
MIME-Version: 1.0
Mailing-List: list f-cpu@egroups.com; contact f-cpu-owner@egroups.com
Delivered-To: mailing list f-cpu@egroups.com
Precedence: bulk
List-Unsubscribe:
Date: Sun, 4 Jun 2000 21:55:10 +0200 (CEST)
Reply-To: f-cpu@egroups.com
Subject: Re: [f-cpu] new mirror
Content-Type: text/html; charset=US-ASCII
Content-Transfer-Encoding: 7bit
X-UIDL: 722e1f58636b655b64d4c86ec0fa1cf7
Status: R
X-Status: N
Hi *,
On Mon, 29 May 2000, Paul Marques Mota wrote:
> Sven, could you insert a line in the dns which delegates
> fr.f-cpu.org to the nameserver ns.mime.univ-paris8.fr ?
I'd love to but ns.mime.univ-paris8.fr doesn't exist. :(
Best regards,
Sven
From aaa@aaa Mon Jan 01 00:00:00 1997
Return-Path:
Received: from localhost (thomas@localhost [127.0.0.1])
by WintelPC.Potential (8.9.3/8.9.3/SuSE Linux 8.9.3-0.1) with ESMTP id WAA00905
for ; Sun, 4 Jun 2000 22:51:57 +0200
X-Flags: 1000
Delivered-To: GMX delivery to sloyment@gmx.net
Received: from pop.gmx.net
by localhost with POP3 (fetchmail-5.1.2)
for thomas@localhost (single-drop); Sun, 04 Jun 2000 22:51:57 +0200 (MEST)
Received: (qmail 32346 invoked by uid 0); 4 Jun 2000 20:05:46 -0000
Received: from mk.egroups.com (207.138.41.165)
by mx16.rz2.gmx.net with SMTP; 4 Jun 2000 20:05:46 -0000
X-eGroups-Return: sentto-1101623-312-960148782-sloyment=gmx.net@returns.onelist.com
Received: from [10.1.10.36] by mk.egroups.com with NNFMP; 04 Jun 2000 19:59:45 -0000
Received: (qmail 27788 invoked from network); 4 Jun 2000 19:59:39 -0000
Received: from unknown (10.1.10.26) by m2.onelist.org with QMQP; 4 Jun 2000 19:59:39 -0000
Received: from unknown (HELO devcon.net) (212.15.193.130) by mta1 with SMTP; 4 Jun 2000 19:59:38 -0000
Received: (qmail 12145 invoked by uid 513); 4 Jun 2000 19:59:34 -0000
Received: from localhost (sendmail-bs@127.0.0.1) by localhost with SMTP; 4 Jun 2000 19:59:34 -0000
X-Sender: sven@lilly.devconsult.de
To: f-cpu@egroups.com
In-Reply-To:
Message-ID:
From: void
MIME-Version: 1.0
Mailing-List: list f-cpu@egroups.com; contact f-cpu-owner@egroups.com
Delivered-To: mailing list f-cpu@egroups.com
Precedence: bulk
List-Unsubscribe:
Date: Sun, 4 Jun 2000 21:59:34 +0200 (CEST)
Reply-To: f-cpu@egroups.com
Subject: Re: [f-cpu] new mirror
Content-Type: text/html; charset=US-ASCII
Content-Transfer-Encoding: 7bit
X-UIDL: bb270708d912fd57f28001a1c7f482ac
Status: R
X-Status: N
Hi,
On Sun, 4 Jun 2000, void wrote:
> I'd love to but ns.mime.univ-paris8.fr doesn't exist. :(
Ok, checked it on another system than the nameserver.
Best,
sven
From aaa@aaa Mon Jan 01 00:00:00 1997
Return-Path:
Received: from localhost (thomas@localhost [127.0.0.1])
by WintelPC.Potential (8.9.3/8.9.3/SuSE Linux 8.9.3-0.1) with ESMTP id MAA04156
for ; Mon, 5 Jun 2000 12:55:17 +0200
X-Flags: 0000
Delivered-To: GMX delivery to sloyment@gmx.net
Received: from pop.gmx.net
by localhost with POP3 (fetchmail-5.1.2)
for thomas@localhost (single-drop); Mon, 05 Jun 2000 12:55:17 +0200 (MEST)
Received: (qmail 11992 invoked by uid 0); 5 Jun 2000 03:13:10 -0000
Received: from ch.egroups.com (207.138.41.144)
by mx16.rz2.gmx.net with SMTP; 5 Jun 2000 03:13:10 -0000
X-eGroups-Return: sentto-1101623-313-960174786-sloyment=gmx.net@returns.onelist.com
Received: from [10.1.10.37] by ch.egroups.com with NNFMP; 05 Jun 2000 03:13:08 -0000
Received: (qmail 10878 invoked from network); 5 Jun 2000 03:11:54 -0000
Received: from unknown (10.1.10.26) by m3.onelist.org with QMQP; 5 Jun 2000 03:11:54 -0000
Received: from unknown (HELO mail2.primary.net) (216.87.38.218) by mta1 with SMTP; 5 Jun 2000 03:11:53 -0000
Received: from [192.168.1.40] (ip8-htc1.busprod.com [207.150.74.8]) by mail2.primary.net (8.10.0+jb/8.10.0) with ESMTP id e5538Fp05711 for ; Sun, 4 Jun 2000 22:08:16 -0500
X-Sender: cary@www.rdrop.com
Message-Id:
To: f-cpu@egroups.com
From: David Cary
MIME-Version: 1.0
Mailing-List: list f-cpu@egroups.com; contact f-cpu-owner@egroups.com
Delivered-To: mailing list f-cpu@egroups.com
Precedence: bulk
List-Unsubscribe:
Date: Sun, 4 Jun 2000 21:47:50 -0500
Reply-To: f-cpu@egroups.com
Subject: [f-cpu] rapid IO
Content-Type: text/html; charset=US-ASCII
Content-Transfer-Encoding: 7bit
X-UIDL: 1e5817249374201a4e6309cd712869b4
Status: R
X-Status: N
Dear f-cpu developers,
It looks like "open standard" is the new buzzword.
RapidIO(tm) Interconnect Architecture Standard http://www.mot-sps.com/news_center/press_releases/PR000229A.html
"The new interconnect architecture addresses the networking industry's need for
higher reliability, greater bandwidth and faster bus speeds in an intra-system
interconnect that allows chip-to-chip and board-to-board communications at
performance levels scaling to ten gigabits per second and beyond. "
http://www.rapidio.org/
"This breakthrough interconnect architecture is being offered as an open
standard through membership to the RapidIO Trade Association. "
From aaa@aaa Mon Jan 01 00:00:00 1997
Return-Path:
Received: from localhost (thomas@localhost [127.0.0.1])
by WintelPC.Potential (8.9.3/8.9.3/SuSE Linux 8.9.3-0.1) with ESMTP id MAA04159
for ; Mon, 5 Jun 2000 12:55:17 +0200
X-Flags: 0000
Delivered-To: GMX delivery to sloyment@gmx.net
Received: from pop.gmx.net
by localhost with POP3 (fetchmail-5.1.2)
for thomas@localhost (single-drop); Mon, 05 Jun 2000 12:55:17 +0200 (MEST)
Received: (qmail 9846 invoked by uid 0); 5 Jun 2000 05:52:15 -0000
Received: from mu.egroups.com (207.138.41.151)
by mx18.rz2.gmx.net with SMTP; 5 Jun 2000 05:52:15 -0000
X-eGroups-Return: sentto-1101623-314-960184332-sloyment=gmx.net@returns.onelist.com
Received: from [10.1.10.37] by mu.egroups.com with NNFMP; 05 Jun 2000 06:52:13 -0000
Received: (qmail 9087 invoked from network); 5 Jun 2000 05:52:10 -0000
Received: from unknown (10.1.10.26) by m3.onelist.org with QMQP; 5 Jun 2000 05:52:10 -0000
Received: from unknown (HELO mail3.lig.bellsouth.net) (205.152.0.51) by mta1 with SMTP; 5 Jun 2000 05:52:10 -0000
Received: from 0018728164 (host-209-214-154-187.bix.bellsouth.net [209.214.154.187]) by mail3.lig.bellsouth.net (3.3.5alt/0.75.2) with SMTP id BAA01439; Mon, 5 Jun 2000 01:52:08 -0400 (EDT)
Message-ID: <000901bfceb1$f45f9020$bb9ad6d1@0018728164>
To:
Cc:
Organization: Erin Greene & Associates
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 5.00.2615.200
X-MimeOLE: Produced By Microsoft MimeOLE V5.00.2615.200
From: "Richard E.Hartney"
MIME-Version: 1.0
Mailing-List: list f-cpu@egroups.com; contact f-cpu-owner@egroups.com
Delivered-To: mailing list f-cpu@egroups.com
Precedence: bulk
List-Unsubscribe:
Date: Mon, 5 Jun 2000 00:50:27 -0500
Reply-To: f-cpu@egroups.com
Subject: [f-cpu] My Response to Mr. David Cary
Content-Type: multipart/alternative;
boundary="----=_NextPart_000_0006_01BFCE88.0A6C3140"
X-UIDL: e63a79c90aa98c691bec042f1ca4bf8b
Status: R
X-Status: N
------=_NextPart_000_0006_01BFCE88.0A6C3140
Content-Type: text/plain;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
I believe I have stated before - My System Architecture totally =
negates any
requirement for using NETWORKING HARDWARE/SOFTWARE that is on the market =
today. I can very nicely service more than 128 Terminals without NOVEL
or other similar devices. The maximum number will be determined by the =
performance of my DDP-516 Emulation - the ERIN64 or ERIN32 which is used =
as a Language Processor and a companion Peripheral Processor. The =
process is inherant in the Software I intend to capture - Hard Disk =
Management. The number of Hard Drives is totally dependent on the =
System Application. That is - Small Business, Large Business (IRS, DOD =
Pentagon, All Military Medical, all Branches of the Federal Government), =
Insurance, Inventory, Research, Food Chains, Any business you can =
dream of.........
Sincerely,
Richard E. Hartney
Research Director
Erin Greene & Associates
------=_NextPart_000_0006_01BFCE88.0A6C3140
Content-Type: text/html; charset=US-ASCII
Content-Transfer-Encoding: 7bit
I believe I have stated before -
My System Architecture totally negates any
requirement for using NETWORKING HARDWARE/SOFTWARE
that is on the market today. I can very nicely service more than 128
Terminals without NOVEL
or other similar devices. The maximum number
will be determined by the performance of my DDP-516 Emulation - the ERIN64 or
ERIN32 which is used as a Language Processor and a companion Peripheral
Processor. The process is inherant in the Software I intend to
capture - Hard Disk Management. The number of Hard Drives is totally
dependent on the System Application. That is - Small Business, Large
Business (IRS, DOD Pentagon, All Military Medical, all Branches of the Federal
Government), Insurance, Inventory, Research, Food
Chains, Any business you can dream of.........
Sincerely,
Richard E. Hartney
Research Director
Erin Greene &
Associates
------=_NextPart_000_0006_01BFCE88.0A6C3140--
From aaa@aaa Mon Jan 01 00:00:00 1997
Return-Path:
Received: from localhost (thomas@localhost [127.0.0.1])
by WintelPC.Potential (8.9.3/8.9.3/SuSE Linux 8.9.3-0.1) with ESMTP id MAA04180
for ; Mon, 5 Jun 2000 12:55:23 +0200
X-Flags: 0000
Delivered-To: GMX delivery to sloyment@gmx.net
Received: from pop.gmx.net
by localhost with POP3 (fetchmail-5.1.2)
for thomas@localhost (single-drop); Mon, 05 Jun 2000 12:55:23 +0200 (MEST)
Received: (qmail 29518 invoked by uid 0); 5 Jun 2000 08:35:55 -0000
Received: from hj.egroups.com (208.50.144.90)
by mx15.rz2.gmx.net with SMTP; 5 Jun 2000 08:35:55 -0000
X-eGroups-Return: sentto-1101623-315-960194140-sloyment=gmx.net@returns.onelist.com
Received: from [10.1.10.36] by hj.egroups.com with NNFMP; 05 Jun 2000 08:35:42 -0000
Received: (qmail 2680 invoked from network); 5 Jun 2000 08:35:39 -0000
Received: from unknown (10.1.10.26) by m2.onelist.org with QMQP; 5 Jun 2000 08:35:39 -0000
Received: from unknown (HELO maynard.mail.mindspring.net) (207.69.200.243) by mta1 with SMTP; 5 Jun 2000 08:35:39 -0000
Received: from sehnsucht (user-33qseqs.dialup.mindspring.com [199.174.59.92]) by maynard.mail.mindspring.net (8.9.3/8.8.5) with SMTP id EAA17132; Mon, 5 Jun 2000 04:35:36 -0400 (EDT)
Message-Id: <3.0.6.32.20000605033532.00938810@mail.mindspring.com>
X-Sender: silverh@mail.mindspring.com
X-Mailer: QUALCOMM Windows Eudora Light Version 3.0.6 (32)
To: f-cpu@egroups.com,
Cc:
In-Reply-To: <000901bfceb1$f45f9020$bb9ad6d1@0018728164>
From: Jonathan Vaughn
MIME-Version: 1.0
Mailing-List: list f-cpu@egroups.com; contact f-cpu-owner@egroups.com
Delivered-To: mailing list f-cpu@egroups.com
Precedence: bulk
List-Unsubscribe:
Date: Mon, 05 Jun 2000 03:35:32 -0500
Reply-To: f-cpu@egroups.com
Subject: Re: [f-cpu] My Response to Mr. David Cary
Content-Type: text/html; charset=US-ASCII
Content-Transfer-Encoding: 7bit
X-UIDL: 5529e30a059e9d8de054bc26b458680c
Status: R
X-Status: N
but emulating a DDP system is not fully general purpse - for the things you
are designing for, this is a wonderful system/architecture. But, for example,
playing Quake 3, it is a tad lacking.
If I recall, I think the group charter/constitution/whatever we called it,
called for a general purpose CPU.
I think your work really is a great peice of functional art, but the FCPU
aim is to do pretty much everything pretty good (some things great, some
things bad - that's the nature of a general purpose CPU)
Also, I don't believe he was pointing out that we should use said bus so
much as remark on how 'open' anything is a buzzword now. Altho, I am
inclined to read up on that a bit later, it does sound rather interesting.
Even if you have a bazillion terminals off one CPU, the CPU must talk to
your terminals elsewhere - data must be transfered. An array of RS232
ports would work just fine, of course.
-JV
At 12:50 AM 6/5/00 -0500, Richard E.Hartney wrote:
> I believe I have stated before - My System Architecture totally
>negates any I can very nicely service more than 128 Terminals without
>NOVEL Any business you can dream of......... Sincerely,
>Richard E. Hartney Research Director & Associates
>
>
From aaa@aaa Mon Jan 01 00:00:00 1997
Return-Path:
Received: from localhost (thomas@localhost [127.0.0.1])
by WintelPC.Potential (8.9.3/8.9.3/SuSE Linux 8.9.3-0.1) with ESMTP id MAA04183
for ; Mon, 5 Jun 2000 12:55:23 +0200
X-Flags: 0000
Delivered-To: GMX delivery to sloyment@gmx.net
Received: from pop.gmx.net
by localhost with POP3 (fetchmail-5.1.2)
for thomas@localhost (single-drop); Mon, 05 Jun 2000 12:55:23 +0200 (MEST)
Received: (qmail 15641 invoked by uid 0); 5 Jun 2000 08:41:00 -0000
Received: from hm.egroups.com (208.50.144.92)
by mx7.rz2.gmx.net with SMTP; 5 Jun 2000 08:41:00 -0000
X-eGroups-Return: sentto-1101623-316-960194457-sloyment=gmx.net@returns.onelist.com
Received: from [10.1.10.38] by hm.egroups.com with NNFMP; 05 Jun 2000 08:40:58 -0000
Received: (qmail 18953 invoked from network); 5 Jun 2000 08:40:56 -0000
Received: from unknown (10.1.10.142) by m4.onelist.org with QMQP; 5 Jun 2000 08:40:56 -0000
Received: from unknown (HELO maynard.mail.mindspring.net) (207.69.200.243) by mta3 with SMTP; 5 Jun 2000 08:40:56 -0000
Received: from sehnsucht (user-33qseqs.dialup.mindspring.com [199.174.59.92]) by maynard.mail.mindspring.net (8.9.3/8.8.5) with SMTP id EAA12011; Mon, 5 Jun 2000 04:40:55 -0400 (EDT)
Message-Id: <3.0.6.32.20000605034054.009c8100@mail.mindspring.com>
X-Sender: silverh@mail.mindspring.com
X-Mailer: QUALCOMM Windows Eudora Light Version 3.0.6 (32)
To: f-cpu@egroups.com,
f-cpu@egroups.com
In-Reply-To:
From: Jonathan Vaughn
MIME-Version: 1.0
Mailing-List: list f-cpu@egroups.com; contact f-cpu-owner@egroups.com
Delivered-To: mailing list f-cpu@egroups.com
Precedence: bulk
List-Unsubscribe:
Date: Mon, 05 Jun 2000 03:40:54 -0500
Reply-To: f-cpu@egroups.com
Subject: Re: [f-cpu] rapid IO
Content-Type: text/html; charset=US-ASCII
Content-Transfer-Encoding: 7bit
X-UIDL: 516e600dab36ef7d1a41342e6568d4d1
Status: R
X-Status: N
Hrm, it seems somewhat like a bastard offspring of ATM and Rambus :)
8-bit ports at high freq and small packets of data.
Which got me to thinking: By making things simple and only transferring a
specific amount of data at a time (say a 64bit address and 64bit data - well,
as a packet, not all in one cycle necessarily), you might increase the data
transferred, but would the simpler architecture allow higher speeds?
And if so, at what point does the ATM/Rambus bastard offspring exceed the
performance of the traditional variable-length (burst) busses?
Food for thought...
-JV
From aaa@aaa Mon Jan 01 00:00:00 1997
Return-Path:
Received: from localhost (thomas@localhost [127.0.0.1])
by WintelPC.Potential (8.9.3/8.9.3/SuSE Linux 8.9.3-0.1) with ESMTP id MAA04186
for ; Mon, 5 Jun 2000 12:55:24 +0200
X-Flags: 0000
Delivered-To: GMX delivery to sloyment@gmx.net
Received: from pop.gmx.net
by localhost with POP3 (fetchmail-5.1.2)
for thomas@localhost (single-drop); Mon, 05 Jun 2000 12:55:24 +0200 (MEST)
Received: (qmail 6611 invoked by uid 0); 5 Jun 2000 08:43:54 -0000
Received: from hn.egroups.com (208.50.144.84)
by mx03.rz2.gmx.net with SMTP; 5 Jun 2000 08:43:54 -0000
X-eGroups-Return: sentto-1101623-317-960194600-sloyment=gmx.net@returns.onelist.com
Received: from [10.1.10.35] by hn.egroups.com with NNFMP; 05 Jun 2000 08:43:23 -0000
Received: (qmail 19009 invoked from network); 5 Jun 2000 08:43:19 -0000
Received: from unknown (10.1.10.27) by m1.onelist.org with QMQP; 5 Jun 2000 08:43:19 -0000
Received: from unknown (HELO maynard.mail.mindspring.net) (207.69.200.243) by mta2 with SMTP; 5 Jun 2000 08:43:19 -0000
Received: from sehnsucht (user-33qseqs.dialup.mindspring.com [199.174.59.92]) by maynard.mail.mindspring.net (8.9.3/8.8.5) with SMTP id EAA19017; Mon, 5 Jun 2000 04:43:18 -0400 (EDT)
Message-Id: <3.0.6.32.20000605034316.009b5340@mail.mindspring.com>
X-Sender: silverh@mail.mindspring.com
X-Mailer: QUALCOMM Windows Eudora Light Version 3.0.6 (32)
To: f-cpu@egroups.com,
f-cpu@egroups.com,
f-cpu@egroups.com
In-Reply-To: <3.0.6.32.20000605034054.009c8100@mail.mindspring.com>
References:
From: Jonathan Vaughn
MIME-Version: 1.0
Mailing-List: list f-cpu@egroups.com; contact f-cpu-owner@egroups.com
Delivered-To: mailing list f-cpu@egroups.com
Precedence: bulk
List-Unsubscribe:
Date: Mon, 05 Jun 2000 03:43:16 -0500
Reply-To: f-cpu@egroups.com
Subject: Re: [f-cpu] rapid IO
Content-Type: text/html; charset=US-ASCII
Content-Transfer-Encoding: 7bit
X-UIDL: 049931f444ed9c9e44b5a7182fb68a78
Status: R
X-Status: N
Also, one of the other features was a switching mechanism, with point to
point links.
Sort of like the (now abandoned) 8- and 16-way Athlon chipset designs from
HotRail.
This would reduce noise and increase speed on each segment, but also
increase pincount.
(hence, I'm sure, the 8-bit width)
Something else to consider..
-JV
At 03:40 AM 6/5/00 -0500, Jonathan Vaughn wrote:
>Hrm, it seems somewhat like a bastard offspring of ATM and Rambus :)
>
>8-bit ports at high freq and small packets of data.
>
>Which got me to thinking: By making things simple and only transferring a
>specific amount of data at a time (say a 64bit address and 64bit data - well,
>as a packet, not all in one cycle necessarily), you might increase the data
>transferred, but would the simpler architecture allow higher speeds?
>
>And if so, at what point does the ATM/Rambus bastard offspring exceed the
>performance of the traditional variable-length (burst) busses?
>
>Food for thought...
>
>-JV
>
>
>------------------------------------------------------------------------
>IT Professionals: Match your unique skills with the best IT projects at
>http://click.egroups.com/1/3381/0/_/3462/_/960194457/
>------------------------------------------------------------------------
>
>
>
From aaa@aaa Mon Jan 01 00:00:00 1997
Return-Path:
Received: from localhost (thomas@localhost [127.0.0.1])
by WintelPC.Potential (8.9.3/8.9.3/SuSE Linux 8.9.3-0.1) with ESMTP id MAA04192
for ; Mon, 5 Jun 2000 12:55:25 +0200
X-Flags: 0000
Delivered-To: GMX delivery to sloyment@gmx.net
Received: from pop.gmx.net
by localhost with POP3 (fetchmail-5.1.2)
for thomas@localhost (single-drop); Mon, 05 Jun 2000 12:55:25 +0200 (MEST)
Received: (qmail 23549 invoked by uid 0); 5 Jun 2000 10:08:24 -0000
Received: from jk.egroups.com (208.50.144.83)
by mx08.rz2.gmx.net with SMTP; 5 Jun 2000 10:08:24 -0000
X-eGroups-Return: sentto-1101623-318-960199682-sloyment=gmx.net@returns.onelist.com
Received: from [10.1.10.38] by jk.egroups.com with NNFMP; 05 Jun 2000 10:08:04 -0000
Received: (qmail 28035 invoked from network); 5 Jun 2000 10:08:02 -0000
Received: from unknown (10.1.10.27) by m4.onelist.org with QMQP; 5 Jun 2000 10:08:02 -0000
Received: from unknown (HELO front4m.grolier.fr) (195.36.216.54) by mta2 with SMTP; 5 Jun 2000 10:08:01 -0000
Received: from f-cpu.org (Paris-Raspail-4-65.club-internet.fr [195.36.203.65]) by front4m.grolier.fr (8.9.3/No_Relay+No_Spam_MGC990224) with ESMTP id MAA13422 for ; Mon, 5 Jun 2000 12:04:51 +0200 (MET DST)
Message-ID: <393B7BB1.44C3380A@f-cpu.org>
Organization: Association F-CPU
X-Mailer: Mozilla 4.51 [en] (Win95; I)
X-Accept-Language: en
To: f-cpu@egroups.com
References: <3.0.6.32.20000605033532.00938810@mail.mindspring.com>
From: Yann Guidon
MIME-Version: 1.0
Mailing-List: list f-cpu@egroups.com; contact f-cpu-owner@egroups.com
Delivered-To: mailing list f-cpu@egroups.com
Precedence: bulk
List-Unsubscribe:
Date: Mon, 05 Jun 2000 12:06:41 +0200
Reply-To: f-cpu@egroups.com
Subject: Re: [f-cpu] My Response to Mr. David Cary
Content-Type: text/html; charset=US-ASCII
Content-Transfer-Encoding: 7bit
X-UIDL: 0dbbc5a467036f498a2d7aa22a98c540
Status: R
X-Status: N
oooops it's sliding off the ground now...
ok so let's restate the things how i percieve them.
ERIN16/32/64 is NOT the F-CPU. i think it was cleared
during the first days when Richard "joined" the team.
the goals are different, the means and ways as well.
but we can benefit from each other's experience or
ideas, so in the last months it was more like a mutual
project observation. I believe that Richard's problems
with his design (he knows it very well, he works on this
for decades now) is typical and is nothing compared to
the troubles we'll have in the future, so i carefully
read his posts.
David Cary's post was not directed to Richard, but
to the F-CPUers in general. it started like that :
"
Dear f-cpu developers,
It looks like "open standard" is the new buzzword.
"
so i don't understand Richard's reaction. it's not
important anyway, it's a post like a lot of posts here
where people tell about something new etc... just
to keep people informed of the technologies around.
ok now, i put my 2 cents, the gentleman debate can resume,
don't worry guyz. oh btw, i'm doing this now (french) : http://www.mime.univ-paris8.fr/~whygee/memoire/
that's why before mid-july, i won't be full-steam involved in the
f-cpu. diploms first !
have fun,
Jonathan Vaughn wrote:
> but emulating a DDP system is not fully general purpse - for the things you
> are designing for, this is a wonderful system/architecture. But, for example,
> playing Quake 3, it is a tad lacking.
> If I recall, I think the group charter/constitution/whatever we called it,
> called for a general purpose CPU.
<snip>
> -JV
WHYGEE
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
the F-CPU: http://www.mime.univ-paris8.fr/~whygee/f-cpu.html
SHARCPAGE: http://www.mime.univ-paris8.fr/~whygee/sharcpage.html
From aaa@aaa Mon Jan 01 00:00:00 1997
Return-Path:
Received: from localhost (thomas@localhost [127.0.0.1])
by WintelPC.Potential (8.9.3/8.9.3/SuSE Linux 8.9.3-0.1) with ESMTP id FAA00449
for ; Tue, 6 Jun 2000 05:45:29 +0200
X-Flags: 0000
Delivered-To: GMX delivery to sloyment@gmx.net
Received: from pop.gmx.net
by localhost with POP3 (fetchmail-5.1.2)
for thomas@localhost (single-drop); Tue, 06 Jun 2000 05:45:29 +0200 (MEST)
Received: (qmail 11369 invoked by uid 0); 5 Jun 2000 11:18:15 -0000
Received: from hi.egroups.com (208.50.144.89)
by mx18.rz2.gmx.net with SMTP; 5 Jun 2000 11:18:15 -0000
X-eGroups-Return: sentto-1101623-319-960203889-sloyment=gmx.net@returns.onelist.com
Received: from [10.1.10.35] by hi.egroups.com with NNFMP; 05 Jun 2000 11:18:09 -0000
Received: (qmail 19888 invoked from network); 5 Jun 2000 11:18:08 -0000
Received: from unknown (10.1.10.142) by m1.onelist.org with QMQP; 5 Jun 2000 11:18:08 -0000
Received: from unknown (HELO mail5.lig.bellsouth.net) (205.152.0.12) by mta3 with SMTP; 5 Jun 2000 11:18:07 -0000
Received: from 0018728164 (host-208-60-244-97.bix.bellsouth.net [208.60.244.97]) by mail5.lig.bellsouth.net (3.3.5alt/0.75.2) with SMTP id HAA09910; Mon, 5 Jun 2000 07:18:03 -0400 (EDT)
Message-ID: <000801bfcedf$7d60fbc0$61f43cd0@0018728164>
To:
Cc:
Organization: Erin Greene & Associates
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 5.00.2615.200
X-MimeOLE: Produced By Microsoft MimeOLE V5.00.2615.200
From: "Richard E.Hartney"
MIME-Version: 1.0
Mailing-List: list f-cpu@egroups.com; contact f-cpu-owner@egroups.com
Delivered-To: mailing list f-cpu@egroups.com
Precedence: bulk
List-Unsubscribe:
Date: Mon, 5 Jun 2000 06:16:24 -0500
Reply-To: f-cpu@egroups.com
Subject: [f-cpu] Response to Jonathan Vaughn
Content-Type: multipart/alternative;
boundary="----=_NextPart_000_0005_01BFCEB5.9376C4A0"
X-UIDL: 675a27b0277c503a1740c79a3fd2407d
Status: R
X-Status: N
------=_NextPart_000_0005_01BFCEB5.9376C4A0
Content-Type: text/plain;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
The DDP-516 Emulation IS fully general purpose. The difference old =
boy is
APPLICATION. I am not interested in GAME playing - at this TIME.
The only real difference in the F-CPU is the use of on-chip =
registers. I have ONE on-chip register - an Accumulator. I have every =
functional capability of the
F-CPU - my approach is slightly different.
Inputs to the CPU are serial, just as they are on your and my PC. =
In my case,
I use Fibre channels - mainly to remotely locate the Terminal as far as =
possible.
The only place I use RS232 is for Modem connections - just as they are =
in the PC
I am working with. I do not accomodate down-loading Software to execute =
because it is, and always will be prone to Virsus problems.
A plus side to my approach - 128 PC's used for a business =
application. There are 128 CPU chips. I use two CPU chips - no matter =
the size of the total system.
There are also 128 Hard Drives - generally packed with crap that is =
seldom - if ever
used. My approach here is to use one(1) possibly two for File =
maintenance and
additional drives for DATA archive. The number is dependent on the size =
of the
application.
Try again Jon.
Sincerely
Richard E. Hartney
Research Director
------=_NextPart_000_0005_01BFCEB5.9376C4A0
Content-Type: text/html; charset=US-ASCII
Content-Transfer-Encoding: 7bit
The DDP-516 Emulation IS fully
general purpose. The difference old boy is
APPLICATION. I am not interested in GAME
playing - at this TIME.
The only real difference in the
F-CPU is the use of on-chip registers. I have ONE on-chip register - an
Accumulator. I have every functional capability of the
F-CPU - my approach is slightly
different.
Inputs to the CPU are serial,
just as they are on your and my PC. In my case,
I use Fibre channels - mainly to remotely locate
the Terminal as far as possible.
The only place I use RS232 is for Modem connections
- just as they are in the PC
I am working with. I do not accomodate
down-loading Software to execute because it is, and always will be prone to
Virsus problems.
A plus side to my approach - 128
PC's used for a business application. There are 128 CPU chips. I use
two CPU chips - no matter the size of the total system.
There are also 128 Hard Drives - generally packed
with crap that is seldom - if ever
used. My approach here is to use one(1)
possibly two for File maintenance and
additional drives for DATA archive. The
number is dependent on the size of the
application.
Try again Jon.
Sincerely
Richard E. Hartney
Research Director
------=_NextPart_000_0005_01BFCEB5.9376C4A0--
From aaa@aaa Mon Jan 01 00:00:00 1997
Return-Path:
Received: from localhost (thomas@localhost [127.0.0.1])
by WintelPC.Potential (8.9.3/8.9.3/SuSE Linux 8.9.3-0.1) with ESMTP id FAA00461
for ; Tue, 6 Jun 2000 05:45:33 +0200
X-Flags: 0000
Delivered-To: GMX delivery to sloyment@gmx.net
Received: from pop.gmx.net
by localhost with POP3 (fetchmail-5.1.2)
for thomas@localhost (single-drop); Tue, 06 Jun 2000 05:45:33 +0200 (MEST)
Received: (qmail 18940 invoked by uid 0); 5 Jun 2000 11:42:10 -0000
Received: from fl.egroups.com (208.50.144.74)
by mx5.rz2.gmx.net with SMTP; 5 Jun 2000 11:42:10 -0000
X-eGroups-Return: sentto-1101623-320-960205326-sloyment=gmx.net@returns.onelist.com
Received: from [10.1.10.36] by fl.egroups.com with NNFMP; 05 Jun 2000 11:42:08 -0000
Received: (qmail 16638 invoked from network); 5 Jun 2000 11:42:05 -0000
Received: from unknown (10.1.10.27) by m2.onelist.org with QMQP; 5 Jun 2000 11:42:05 -0000
Received: from unknown (HELO puma-ether.wmin.ac.uk) (161.74.92.94) by mta2 with SMTP; 5 Jun 2000 11:42:05 -0000
Received: from cougar.wmin.ac.uk ([161.74.160.93] ident=exim) by puma-ether.wmin.ac.uk with esmtp (Exim 2.12 #1) id 12yvGd-0000QX-00 for f-cpu@egroups.com; Mon, 5 Jun 2000 12:42:03 +0100
Received: from collector.hscs.wmin.ac.uk ([161.74.97.54] ident=graham) by cougar.wmin.ac.uk with esmtp (Exim 2.12 #1) id 12yvGb-0007Qb-00 for f-cpu@egroups.com; Mon, 5 Jun 2000 12:42:01 +0100
Received: from localhost (graham@localhost) by collector.hscs.wmin.ac.uk (8.9.3/8.9.3) with ESMTP id NAA26586 for ; Mon, 5 Jun 2000 13:01:04 -0400
To: f-cpu@egroups.com
In-Reply-To:
Message-ID:
From: Graham Seaman
MIME-Version: 1.0
Mailing-List: list f-cpu@egroups.com; contact f-cpu-owner@egroups.com
Delivered-To: mailing list f-cpu@egroups.com
Precedence: bulk
List-Unsubscribe:
Date: Mon, 5 Jun 2000 13:01:04 -0400 (EDT)
Reply-To: f-cpu@egroups.com
Subject: Re: [f-cpu] rapid IO
Content-Type: text/html; charset=US-ASCII
Content-Transfer-Encoding: 7bit
X-UIDL: c5fb3efd5665ce5d002786455ab1e527
Status: R
X-Status: N
On Sun, 4 Jun 2000, David Cary wrote:
>
> Dear f-cpu developers,
>
> It looks like "open standard" is the new buzzword.
I don't think it's so new; it's a standard tactic when new
technologies or sub-areas of a technology emerge. The very
big companies (eg Intel) will tend to try to impose their
own system as a de facto proprietary standard. Medium sized
companies will go into a loose coalition with others to
develop a shared standard (which seems to result in lots of internal
politicking,
very long delays, and quite often a standard where you have to
pay to get a copy of the spec at the end). It's the small
companies who tend to go the 'open' route: if they can persuade
others to adopt their standard by making it open, they have
a head start since they'll already have designs based on it.
And even then there's 'open' and 'open'. 'Open' doesn't necessarily
mean you can actually use it without paying fees (for example,
I believe AMBA is open but patented by Arm, so you have to be
licensed to use it. Is that correct?)
Graham
From aaa@aaa Mon Jan 01 00:00:00 1997
Return-Path:
Received: from localhost (thomas@localhost [127.0.0.1])
by WintelPC.Potential (8.9.3/8.9.3/SuSE Linux 8.9.3-0.1) with ESMTP id FAA00488
for ; Tue, 6 Jun 2000 05:45:41 +0200
X-Flags: 0000
Delivered-To: GMX delivery to sloyment@gmx.net
Received: from pop.gmx.net
by localhost with POP3 (fetchmail-5.1.2)
for thomas@localhost (single-drop); Tue, 06 Jun 2000 05:45:41 +0200 (MEST)
Received: (qmail 4948 invoked by uid 0); 5 Jun 2000 16:37:13 -0000
Received: from ck.egroups.com (208.50.144.69)
by mx15.rz2.gmx.net with SMTP; 5 Jun 2000 16:37:13 -0000
X-eGroups-Return: sentto-1101623-321-960222858-sloyment=gmx.net@returns.onelist.com
Received: from [10.1.10.37] by ck.egroups.com with NNFMP; 05 Jun 2000 16:34:19 -0000
Received: (qmail 17918 invoked from network); 5 Jun 2000 16:34:01 -0000
Received: from unknown (10.1.10.142) by m3.onelist.org with QMQP; 5 Jun 2000 16:34:01 -0000
Received: from unknown (HELO mail6.lig.bellsouth.net) (205.152.0.91) by mta3 with SMTP; 5 Jun 2000 16:34:00 -0000
Received: from 0018728164 (host-209-215-11-177.bix.bellsouth.net [209.215.11.177]) by mail6.lig.bellsouth.net (3.3.5alt/0.75.2) with SMTP id MAA24413; Mon, 5 Jun 2000 12:33:58 -0400 (EDT)
Message-ID: <000801bfcf0b$9fabf5a0$b10bd7d1@0018728164>
To:
Cc:
Organization: Erin Greene & Associates
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 5.00.2615.200
X-MimeOLE: Produced By Microsoft MimeOLE V5.00.2615.200
From: "Richard E.Hartney"
MIME-Version: 1.0
Mailing-List: list f-cpu@egroups.com; contact f-cpu-owner@egroups.com
Delivered-To: mailing list f-cpu@egroups.com
Precedence: bulk
List-Unsubscribe:
Date: Mon, 5 Jun 2000 11:32:19 -0500
Reply-To: f-cpu@egroups.com
Subject: [f-cpu] More Stuff
Content-Type: multipart/alternative;
boundary="----=_NextPart_000_0005_01BFCEE1.B5A95480"
X-UIDL: 063a3b4c7edebd253fb4f51bd042fe93
Status: R
X-Status: N
------=_NextPart_000_0005_01BFCEE1.B5A95480
Content-Type: text/plain;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
I forgot to say ---- Data to the remote Terminals is also accomplished =
with a controlled SERIAL stream with Sync, Clock & Data via Fiber =
Channels.
Sincerely
Richard E. Hartney
------=_NextPart_000_0005_01BFCEE1.B5A95480
Content-Type: text/html; charset=US-ASCII
Content-Transfer-Encoding: 7bit
I forgot to say ---- Data to the remote Terminals
is also accomplished with a controlled SERIAL stream with Sync, Clock & Data
via Fiber Channels.
Sincerely
Richard E. Hartney
------=_NextPart_000_0005_01BFCEE1.B5A95480--
From aaa@aaa Mon Jan 01 00:00:00 1997
Return-Path:
Received: from localhost (thomas@localhost [127.0.0.1])
by WintelPC.Potential (8.9.3/8.9.3/SuSE Linux 8.9.3-0.1) with ESMTP id FAA00509
for ; Tue, 6 Jun 2000 05:45:47 +0200
X-Flags: 0000
Delivered-To: GMX delivery to sloyment@gmx.net
Received: from pop.gmx.net
by localhost with POP3 (fetchmail-5.1.2)
for thomas@localhost (single-drop); Tue, 06 Jun 2000 05:45:47 +0200 (MEST)
Received: (qmail 17717 invoked by uid 0); 5 Jun 2000 23:37:52 -0000
Received: from hp.egroups.com (208.50.144.93)
by mx03.rz2.gmx.net with SMTP; 5 Jun 2000 23:37:52 -0000
X-eGroups-Return: sentto-1101623-322-960247778-sloyment=gmx.net@returns.onelist.com
Received: from [10.1.10.38] by hp.egroups.com with NNFMP; 05 Jun 2000 23:29:47 -0000
Received: (qmail 27883 invoked from network); 5 Jun 2000 23:29:37 -0000
Received: from unknown (10.1.10.26) by m4.onelist.org with QMQP; 5 Jun 2000 23:29:37 -0000
Received: from unknown (HELO front4.grolier.fr) (194.158.96.54) by mta1 with SMTP; 5 Jun 2000 23:29:36 -0000
Received: from f-cpu.org (Paris-Raspail-3-2.club-internet.fr [195.36.203.2]) by front4.grolier.fr (8.9.3/No_Relay+No_Spam_MGC990224) with ESMTP id BAA10518 for ; Tue, 6 Jun 2000 01:29:34 +0200 (MET DST)
Message-ID: <393C379D.1744B696@f-cpu.org>
Organization: Association F-CPU
X-Mailer: Mozilla 4.51 [en] (Win95; I)
X-Accept-Language: en
To: f-cpu@egroups.com
References:
From: Yann Guidon
MIME-Version: 1.0
Mailing-List: list f-cpu@egroups.com; contact f-cpu-owner@egroups.com
Delivered-To: mailing list f-cpu@egroups.com
Precedence: bulk
List-Unsubscribe:
Date: Tue, 06 Jun 2000 01:28:29 +0200
Reply-To: f-cpu@egroups.com
Subject: Re: [f-cpu] rapid IO
Content-Type: text/html; charset=US-ASCII
Content-Transfer-Encoding: 7bit
X-UIDL: a0085381741c30dfa5679281907ef7a0
Status: R
X-Status: N
hi Graham,
Graham Seaman wrote:
> On Sun, 4 Jun 2000, David Cary wrote:
> > Dear f-cpu developers,
> >
> > It looks like "open standard" is the new buzzword.
>
> I don't think it's so new; it's a standard tactic when new
> technologies or sub-areas of a technology emerge. The very
> big companies (eg Intel) will tend to try to impose their
> own system as a de facto proprietary standard. Medium sized
> companies will go into a loose coalition with others to
> develop a shared standard (which seems to result in lots of internal
> politicking,
> very long delays, and quite often a standard where you have to
> pay to get a copy of the spec at the end). It's the small
> companies who tend to go the 'open' route: if they can persuade
> others to adopt their standard by making it open, they have
> a head start since they'll already have designs based on it.
>
> And even then there's 'open' and 'open'. 'Open' doesn't necessarily
> mean you can actually use it without paying fees (for example,
> I believe AMBA is open but patented by Arm, so you have to be
> licensed to use it. Is that correct?)
very good point, Graham, and that's where the F-CPU comes ;-)
having a CPU the way Linux works is another level : no patent,
no need to ask for permission. just respect the fucking licence,
and everybody will be happy.
Freedom is not openness in your scheme. that's the driving
force of this project. Whatever architecture we use, this has
not changed :-)
From aaa@aaa Mon Jan 01 00:00:00 1997
Return-Path:
Received: from localhost (thomas@localhost [127.0.0.1])
by WintelPC.Potential (8.9.3/8.9.3/SuSE Linux 8.9.3-0.1) with ESMTP id TAA00448
for ; Mon, 12 Jun 2000 19:28:26 +0200
X-Flags: 1000
Delivered-To: GMX delivery to sloyment@gmx.net
Received: from pop.gmx.net
by localhost with POP3 (fetchmail-5.1.2)
for thomas@localhost (single-drop); Mon, 12 Jun 2000 19:28:26 +0200 (MEST)
Received: (qmail 23205 invoked by uid 0); 9 Jun 2000 17:43:12 -0000
Received: from hi.egroups.com (208.50.144.89)
by mx17.rz2.gmx.net with SMTP; 9 Jun 2000 17:43:12 -0000
X-eGroups-Return: sentto-1101623-323-960572580-sloyment=gmx.net@returns.onelist.com
Received: from [10.1.10.38] by hi.egroups.com with NNFMP; 09 Jun 2000 17:43:08 -0000
Received: (qmail 29601 invoked from network); 9 Jun 2000 17:42:59 -0000
Received: from unknown (10.1.10.26) by m4.onelist.org with QMQP; 9 Jun 2000 17:42:59 -0000
Received: from unknown (HELO front6.grolier.fr) (194.158.96.56) by mta1 with SMTP; 9 Jun 2000 17:42:59 -0000
Received: from f-cpu.org (Aubervilliers-3-100.club-internet.fr [195.36.145.100]) by front6.grolier.fr (8.9.3/No_Relay+No_Spam_MGC990224) with ESMTP id TAA22523 for ; Fri, 9 Jun 2000 19:42:57 +0200 (MET DST)
Message-ID: <39412C65.20192552@f-cpu.org>
Organization: Association F-CPU
X-Mailer: Mozilla 4.51 [en] (Win95; I)
X-Accept-Language: en
To: fm
From: Yann Guidon
MIME-Version: 1.0
Mailing-List: list f-cpu@egroups.com; contact f-cpu-owner@egroups.com
Delivered-To: mailing list f-cpu@egroups.com
Precedence: bulk
List-Unsubscribe:
Date: Fri, 09 Jun 2000 19:41:57 +0200
Reply-To: f-cpu@egroups.com
Subject: [f-cpu] DATE 2001
Content-Type: text/html; charset=US-ASCII
Content-Transfer-Encoding: 7bit
X-UIDL: c6ba5626cd320f2211eea76ecea56a02
Status: R
X-Status: N
The DATE 2001 conference will be held in Munich in march, 12th to 16th
(Neue Messe, see www.date-conference.com).
I have the firm intention to be there for two reasons : spread the word
about the F-CPU among the EDA specialists, and meet some of the german
f-cpuers. plus, if i am student in Jussieu next year, i may well represent
the ASIME department (that's where they develop Alliance).
I know it's a bit early to organize this now, but better soon than late,
right ? DATE and the 17C3 are two milestones in the f-cpu project and
we have to be there.
I ask you this :
- who will come ? Sven, anybody else ? i know that there are some people
in Munich.
- what about the hosting ? who has some square meters and a carpet left
for someone to sleep ?
- Who has a laptop for making some presentations there ?
- Who can make a german and an english translation of the french brochure
we're currently making ?
- Can we start a thread for discussing seriously about writing
the F-CPU licence ?
From aaa@aaa Mon Jan 01 00:00:00 1997
Return-Path:
Received: from localhost (thomas@localhost [127.0.0.1])
by WintelPC.Potential (8.9.3/8.9.3/SuSE Linux 8.9.3-0.1) with ESMTP id TAA00493
for ; Mon, 12 Jun 2000 19:28:34 +0200
X-Flags: 1000
Delivered-To: GMX delivery to sloyment@gmx.net
Received: from pop.gmx.net
by localhost with POP3 (fetchmail-5.1.2)
for thomas@localhost (single-drop); Mon, 12 Jun 2000 19:28:34 +0200 (MEST)
Received: (qmail 8307 invoked by uid 0); 10 Jun 2000 00:04:27 -0000
Received: from ho.egroups.com (208.50.144.85)
by mx14.rz2.gmx.net with SMTP; 10 Jun 2000 00:04:27 -0000
X-eGroups-Return: sentto-1101623-325-960595463-sloyment=gmx.net@returns.onelist.com
Received: from [10.1.10.35] by ho.egroups.com with NNFMP; 10 Jun 2000 00:04:24 -0000
Received: (qmail 29958 invoked from network); 10 Jun 2000 00:04:22 -0000
Received: from unknown (10.1.10.27) by m1.onelist.org with QMQP; 10 Jun 2000 00:04:22 -0000
Received: from unknown (HELO front5m.grolier.fr) (195.36.216.55) by mta2 with SMTP; 10 Jun 2000 00:04:22 -0000
Received: from f-cpu.org (Paris-Raspail-1-151.club-internet.fr [195.36.192.151]) by front5m.grolier.fr (8.9.3/No_Relay+No_Spam_MGC990224) with ESMTP id CAA26271 for ; Sat, 10 Jun 2000 02:04:15 +0200 (MET DST)
Message-ID: <394185BB.6F1309F5@f-cpu.org>
Organization: Association F-CPU
X-Mailer: Mozilla 4.51 [en] (Win95; I)
X-Accept-Language: en
To: fm
From: Yann Guidon
MIME-Version: 1.0
Mailing-List: list f-cpu@egroups.com; contact f-cpu-owner@egroups.com
Delivered-To: mailing list f-cpu@egroups.com
Precedence: bulk
List-Unsubscribe:
Date: Sat, 10 Jun 2000 02:03:07 +0200
Reply-To: f-cpu@egroups.com
Subject: [f-cpu] f-cpu web site
Content-Type: text/html; charset=US-ASCII
Content-Transfer-Encoding: 7bit
X-UIDL: f84d917b04480a164d925cc46bfcaefc
Status: R
X-Status: N
hello,
as you probably already know, i don't have much free time
for the project. But this shoudln't stop you from contributing !
the web site is lagging a bit and you are encouraged to help
maintaining it. you simply have to write the HTML file(s)
and ask Paul, Sven or me to upload it on the server.
are you ready ? go !
WHYGEE
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
the F-CPU: http://www.mime.univ-paris8.fr/~whygee/f-cpu.html
SHARCPAGE: http://www.mime.univ-paris8.fr/~whygee/sharcpage.html
From aaa@aaa Mon Jan 01 00:00:00 1997
Return-Path:
Received: from localhost (thomas@localhost [127.0.0.1])
by WintelPC.Potential (8.9.3/8.9.3/SuSE Linux 8.9.3-0.1) with ESMTP id TAA00496
for ; Mon, 12 Jun 2000 19:28:35 +0200
X-Flags: 1001
Delivered-To: GMX delivery to sloyment@gmx.net
Received: from pop.gmx.net
by localhost with POP3 (fetchmail-5.1.2)
for thomas@localhost (single-drop); Mon, 12 Jun 2000 19:28:35 +0200 (MEST)
Received: (qmail 28455 invoked by uid 0); 10 Jun 2000 00:04:34 -0000
Received: from jj.egroups.com (208.50.144.82)
by mx15.rz2.gmx.net with SMTP; 10 Jun 2000 00:04:34 -0000
X-eGroups-Return: sentto-1101623-324-960595462-sloyment=gmx.net@returns.onelist.com
Received: from [10.1.10.37] by jj.egroups.com with NNFMP; 10 Jun 2000 00:04:33 -0000
Received: (qmail 14315 invoked from network); 10 Jun 2000 00:04:20 -0000
Received: from unknown (10.1.10.26) by m3.onelist.org with QMQP; 10 Jun 2000 00:04:20 -0000
Received: from unknown (HELO front5m.grolier.fr) (195.36.216.55) by mta1 with SMTP; 10 Jun 2000 00:04:20 -0000
Received: from f-cpu.org (Paris-Raspail-1-151.club-internet.fr [195.36.192.151]) by front5m.grolier.fr (8.9.3/No_Relay+No_Spam_MGC990224) with ESMTP id CAA26260 for ; Sat, 10 Jun 2000 02:04:12 +0200 (MET DST)
Message-ID: <394185BD.54168805@f-cpu.org>
Organization: Association F-CPU
X-Mailer: Mozilla 4.51 [en] (Win95; I)
X-Accept-Language: en
To: fm
From: Yann Guidon
MIME-Version: 1.0
Mailing-List: list f-cpu@egroups.com; contact f-cpu-owner@egroups.com
Delivered-To: mailing list f-cpu@egroups.com
Precedence: bulk
List-Unsubscribe:
Date: Sat, 10 Jun 2000 02:03:09 +0200
Reply-To: f-cpu@egroups.com
Subject: [f-cpu] F-CPU licence
Content-Type: text/html; charset=US-ASCII
Content-Transfer-Encoding: 7bit
X-UIDL: fcc7012bb9d22bacb5d62aeca50891a9
Status: R
X-Status: N
hi,
some random babblings, sorry, but hey this was to be done earlier anyway.
This is a proposition and some "meat" for the F-CPU licence rev. 0.01,
as everything it is a subject and basis for constructive discussions
and should not be considered as definitive : it's just a few things
that popped in my brain. Everybody is asked to contribute to this
decisive, non-technical side of the project.
What i've done was simply to list the desirable differences and similarities
between the GPL and the F-CPU licence. maybe we'll "patch" the GPL later
since most of the important things and principles are already written there,
with this "patch" as an adaptation of the original text.
here it goes :
(add your name + revision date at the bottom of the list)
june 10th 2000, YG
(indicate where and what you have modified)
Prologue :
----------
Licences are usually intended to restrict the rights of the end user.
This F-CPU licence defines the terms under which the user is given
rights as well as responsibilities : the licence also defines duties
and the rules of the game for the Intellectual Property transfers
happening when developping the F-CPU.
We stress on the
point that each user and developper is part of a community and
what is good for the community is good for the individual, and vice
versa. This is why there is no notion of "customer" and "reseller"
in this document, but everybody is considered as an individual
who can be a "user" as well as a "developper" according to the
direction of the IP transfer (a "user" uses the IP developped
by the "developper").
Goal(s):
--------
The goal of this licence is to protect the Intellectual Property
of the F-CPU project.
The idea behind the F-CPU project is mainly to transpose the spirit of
the GNU project (including the GPL licence and the sofware developped
for the GNU project) to the microelectronics world (EDA, CPU
architecture, IP blocks, instruction sets, software development
kits...). The goal of this document is NOT to specify the project
goals because it is documented elsewhere and may evolve.
The F-CPU project is NOT the GNU project. There are certain radical
differences : this is not a software-only project, the electronics
industry has a different nature and the GPL can't be used as it
is. The goal of this document is to adapt the GPL and its
spirit to this different context. While the main ideas of freedom
remain (in the sense of the GPL), some details change.
This licence is also a "game rule" of the F-CPU community which
is composed of users and developpers. It defines the way people
interact at a general level.
What is in common with the GPL ?
--------------------------------
The F-CPU licence differs from the GPL on certain aspects but one
can see a parallel between them. The GPL can be applied to a source
code, that is : a textual representation of a program and all the
derived works (compiled files, non-textual representations etc).
The F-CPU licence specifies the terms and conditions of distribution
and development of the project's "Intellectual Property" (IP) which
is more general than a textual source feeding an EDA software suite.
The F-CPU IP consists of texts, source codes in various langages,
manuals, drawings, all the data that describe the CPU, its structure,
its behaviour and its interactions with other components. The IP
spans from high-level schematics and descriptions up to the
mask files (like GDSII) or equivalent files for Programmable Logic
Devices. This generalisation includes the principles and ideas behind
the architectures, all the necessary files in their respective formats
(including but not limited to : VHDL, Verilog, RTL, scripts, pictures,
texts, test vectors...).
The scope of this licence stops when it comes to physical process-dependent
parameters that do not directly influence the performance
or the price of the final product. The thickness of the metal layers,
their chemical composition or the deposition details do not directly
influence the overall architecture in the general case. Otherwise, the
implementor must specify the critical parameters that were used to
fabricate the chip and modify the architecture, so the implementation
can be reproduced.
The general principle is that one can read the GPL and replace "software"
with "F-CPU Intellectual Property". A chip, a final product derived
>from the IP or any material implementation is considered as a "distribution"
when compared to the software world. Hardware has a price, has fabrication,
transportation and marketing constraints but all the informations that
constitute the IP can be easily spread through electronic media. A
"distribution" also has the obvious constraint to be complete and
working, otherwise it is still considered as a "source" ans is freely shared.
Like GPL'ed software, the IP files can be sold on a physical media
(that is : CD-ROM, diskette, magnetic tape or similar persistent medium)
under the condition that the same data are also available for free
download on the Internet (with ftp or http). This is consistent with the
fact that all IP is freely available without restriction (cf : the following
chapter).
Rights and duties :
-------------------
- The distribution, modification and knowledge of the sources
(non physical forms of the IP, as opposed to the "implementation"
of this IP) must not be bound or restricted in ANY way.
In particular, you need not to be a customer of a F-CPU vendor in order
to access the sources of any F-CPU version or derived work.
Similarly, in-progress works must be available upon a single request.
The reason for this break from the GPL principle is simple : the F-CPU
is not the property of an individual or a company, but belongs to
everybody. Anybody must be able to examine, use or modify any version
of any document because it is not the exclusive property of a person.
If you have your kid in a kindergarten, you think it is normal to
visit the location and see if your kid is safe or if nothing wrong
happened. Same goes with software. Secrecy has no advantage in the
F-CPU community and corresponds to a self-exclusion from the group.
- Any implementation of the F-CPU IP must hold a written
mention of the version and an Internet address (URL) where the original
files are stored. This is meant to ensure that any user can easily use
any F-CPU version or variation, simply looking at the chip's package.
www.zoobidah.com
|-- index.html indicates where the design files are located in the site.
|-- /125085
|-- /125086 \
|-- /125087 different implementation versions
|-- /125088 /
|-- /125089
| |-- index.html
| |-- README.TXT
| |-- /manuals \
| |-- /datasheets for every design and version
| |-- /sdk /
| |-- /errata (nobody's perfect !)
| |-- /sources
| ...
...
If the Zoobidah corp. copied and implemented a design of the Artchoon corp.
without modifying it, the index.html at http://www.zoobidah.com/125089/
must specify it and point to the original location of the files. Zoobidah
may miror the files as well (just in case Artchoon corp. went out of business
without warning).
If there was not enough surface on the package, the hardcopy manual
provided with the chip as well as the website
must ensure that one can find the location of the design files
easily in the server, for example with a general index directly
reachable from the main page of the site. It is not required that the files
are located on the same server, but all the files used to fabricate
the chip MUST be available directly through a simple URL.
Specifying an URL on the chip is important when one has to use/acquire
a new or old hardware : if several vendors offer several versions
of a chip, one can not interpret all the numbers on a package.
A direct URL indirectly helps evaluate the characteristics of
a certain chip without browsing through a hundred books or web sites,
in search of the exact reference. This web hosting is also one part
of the user support that a company owes to a customer. It is not
considered a "fair sale" to sell something without letting the user
know what's inside it. Respecting the practice described in this
chapter is one simple way to be more transparent with the users.
- All software created for simulating, developping and managing
the F-CPU IP must be distributed under the terms of the GPL in order
to promote and keep the openness and freedom of the project.
Existing software that are not distributed under the terms of the GPL
can be ported to a F-CPU platform if these applications are not
platform-specific. For example, it is possible to port Mozilla
(distributed under the terms of the MPL), LaTeX (under LPPL) or
Apache to the F-CPU.
It is not possible to port non-GPL software
that interact directly with the machine : device drivers, OS kernels,
compilers, debuggers or cpu simulators/emulators. This measure is necessary
to keep the platform "free" from industrial pressure, arbitrary biases or
the damages of the discontinuing of a product line. It also ensures that
the new software matches the specific characteristics of the new hardware
with less performance lag (thanks to rewriting rather than recompiling only).
- All documentations written about the F-CPU and the associated software
must be distributed under the terms of the GFDL (GNU Free Documentation
Licence).
- The use and distribution of the F-CPU IP is allowed under the sole
condition that you agree to and respect this F-CPU licence.
You do not have to register yourself in a database, you do not need
any authorization of any kind and you can do whatever you want with the
F-CPU IP, except : changing the copyright notices, altering this licence
or use it against its spirit.
Unlike some "Open" standards and initiatives, you do not need to fill in
a form, pay a fee or a licence to use the F-CPU IP.
In return, you may not restrict the direct access to the IP that you have
modified, even for the sake of collecting statistics or polling (or, in
general, collecting individual/personal data or going through advertising
pages).
From aaa@aaa Mon Jan 01 00:00:00 1997
Return-Path:
Received: from localhost (thomas@localhost [127.0.0.1])
by WintelPC.Potential (8.9.3/8.9.3/SuSE Linux 8.9.3-0.1) with ESMTP id TAA00511
for ; Mon, 12 Jun 2000 19:28:40 +0200
X-Flags: 1001
Delivered-To: GMX delivery to sloyment@gmx.net
Received: from pop.gmx.net
by localhost with POP3 (fetchmail-5.1.2)
for thomas@localhost (single-drop); Mon, 12 Jun 2000 19:28:40 +0200 (MEST)
Received: (qmail 10468 invoked by uid 0); 10 Jun 2000 07:45:37 -0000
Received: from ci.egroups.com (207.138.41.176)
by mx15.rz2.gmx.net with SMTP; 10 Jun 2000 07:45:37 -0000
X-eGroups-Return: sentto-1101623-326-960623134-sloyment=gmx.net@returns.onelist.com
Received: from [10.1.10.38] by ci.egroups.com with NNFMP; 10 Jun 2000 07:45:36 -0000
Received: (qmail 10556 invoked from network); 10 Jun 2000 07:45:33 -0000
Received: from unknown (10.1.10.27) by m4.onelist.org with QMQP; 10 Jun 2000 07:45:33 -0000
Received: from unknown (HELO front7m.grolier.fr) (195.36.216.57) by mta2 with SMTP; 10 Jun 2000 07:45:33 -0000
Received: from f-cpu.org (Paris-Raspail-2-229.club-internet.fr [195.36.192.229]) by front7m.grolier.fr (8.9.3/No_Relay+No_Spam_MGC990224) with ESMTP id JAA09660 for ; Sat, 10 Jun 2000 09:45:31 +0200 (MET DST)
Message-ID: <3941F1DD.6287DC7E@f-cpu.org>
Organization: Association F-CPU
X-Mailer: Mozilla 4.51 [en] (Win95; I)
X-Accept-Language: en
To: fm
From: Yann Guidon
MIME-Version: 1.0
Mailing-List: list f-cpu@egroups.com; contact f-cpu-owner@egroups.com
Delivered-To: mailing list f-cpu@egroups.com
Precedence: bulk
List-Unsubscribe:
Date: Sat, 10 Jun 2000 09:44:30 +0200
Reply-To: f-cpu@egroups.com
Subject: [f-cpu] Re: DATE2001 etc...
Content-Type: text/html; charset=US-ASCII
Content-Transfer-Encoding: 7bit
X-UIDL: 1fd9d0fa4e5a9b3f5a002a022b147cb0
Status: R
X-Status: N
hallo alle !
Fabian Sturm wrote:
> On Fri, Jun 09, 2000 at 07:37:26PM +0200, Yann Guidon wrote:
> > The DATE 2001 conference will be held in Munich in march, 12th to 16th
> > (Neue Messe, see www.date-conference.com).
..
> > I ask you this :
> > - who will come ? Sven, anybody else ? i know that there are some people
> > in Munich.
>
> Some? I don't know anyone else then me from Munich :(
ah. i made a mistake, then.
it's not a problem though. there will be more people there later ;-)
> > - what about the hosting ? who has some square meters and a carpet left
> > for someone to sleep ?
> Shouldn't be such a problem, but its too early to make it fix.
i know. i'm simply trying to make a little prospection.
> > - Who has a laptop for making some presentations there ?
> Hmm something old but should work, but maybe that changes till
> 2001. Perhaps an fcpu notebook ;)
dream if you want, but i want something that works ;-)
i don't see a f-cpu notebook working before a few years at least...
> > - Who can make a german and an english translation of the french brochure
> > we're currently making ?
> Uff hmm i don't really have time, but send it and we'll see.
dont worry. the french brochure won't be ready before a few weeks.
i'll make a first english version later, leaving some work to the others.
i guess you don't speak french, so you have some time left :-)
anyway, it would be cool to have it ready in december for the 17C3...
From aaa@aaa Mon Jan 01 00:00:00 1997
Return-Path:
Received: from localhost (thomas@localhost [127.0.0.1])
by WintelPC.Potential (8.9.3/8.9.3/SuSE Linux 8.9.3-0.1) with ESMTP id TAA00568
for ; Mon, 12 Jun 2000 19:29:05 +0200
X-Flags: 1000
Delivered-To: GMX delivery to sloyment@gmx.net
Received: from pop.gmx.net
by localhost with POP3 (fetchmail-5.1.2)
for thomas@localhost (single-drop); Mon, 12 Jun 2000 19:29:05 +0200 (MEST)
Received: (qmail 23384 invoked by uid 0); 10 Jun 2000 20:18:39 -0000
Received: from fk.egroups.com (208.50.144.73)
by mx11.rz2.gmx.net with SMTP; 10 Jun 2000 20:18:39 -0000
X-eGroups-Return: sentto-1101623-327-960668313-sloyment=gmx.net@returns.onelist.com
Received: from [10.1.10.36] by fk.egroups.com with NNFMP; 10 Jun 2000 20:18:35 -0000
Received: (qmail 30948 invoked from network); 10 Jun 2000 20:18:32 -0000
Received: from unknown (10.1.10.26) by m2.onelist.org with QMQP; 10 Jun 2000 20:18:32 -0000
Received: from unknown (HELO mrs-3.smartworld.net) (216.70.64.34) by mta1 with SMTP; 10 Jun 2000 20:18:32 -0000
Received: from smtp.freewwweb.com (1Cust210.tnt2.beaverton.or.da.uu.net [63.21.215.210]) by mrs-3.smartworld.net (8.9.1a/8.9.1) with SMTP id QAA66080; Sat, 10 Jun 2000 16:17:16 -0400 (EDT)
Received: from SMTP.MIDWESTMAIL.COM(alt1.MIDWESTMAIL.COM(208.9.77.000)) by MIDWESTMAIL.COM, SMTP.MIDWESTMAIL.COM, HOST.MIDWESTMAIL.COM (8.8.5/8.6.5) with SMTP id GAA07288 for ; Sat, 10 Jun 2000 13:12:20 -0600 (EST)
To: Dear.fellow.safe.list.member@MIDWESTMAIL.COM
Message-ID: <199702170026.GAA08056@MIDWESTMAIL.COM>
Comments: Authenticated sender is
From: postalcenter42@netscape.net
MIME-Version: 1.0
Mailing-List: list f-cpu@egroups.com; contact f-cpu-owner@egroups.com
Delivered-To: mailing list f-cpu@egroups.com
Precedence: bulk
List-Unsubscribe:
Date: Sat, 10 Jun 00 13:12:20 EST
Reply-To: f-cpu@egroups.com
Subject: [f-cpu] My new email addresss ! (Special Delivery)
Content-Type: text/html; charset=US-ASCII
Content-Transfer-Encoding: 7bit
X-UIDL: 98745632123654789874563212365478
Status: R
X-Status: N
Hi, Thanks for joining "The Financial Freedom Services newsletter", and our safe opt-in members list.
Our monthly newsletter will come to you on the 1st of each month and includes the best money generating
programs around and our special feature "internet site of the month". Here is this months winner..............
(To unsubscribe from our newsletter, please see bottom of this ad)
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
How to earn $400.00 by tommorw morning by sending one simple fax !!
"Best Kept Secrets Of The Wealthy Revealed" !!
Discover how to generate huge amounts of cash in days and beome literally wealthy overnight......
.......... and we have a $10,000.00 Guarantee to back it up!!!
You will discover:
THE GOVERNMENT LOTTERY YOU CAN'T LOSE ! (Your money back if you don't win!)
How to EARN $9000 A MONTH FROM ANY BANK YOU CAN FIND !
How to EARN $400 A DAY FOR SENDING ONE SIMPLE FAX!
How to GET YOUR PART OF THE BILLIONS THE GOVERNMENT IS HOLDING !
How to EARN A $1000 OR MORE READING NEWSPAPERS !
How to GET YOUR SHARE OF THE MILLIONS MAGAZINES GIVE-AWAY EACH DAY!
How to GET $20,000 WORTH OF FURNITURE FREE !
How to OWN A BRAND NEW CAR EVERY YEAR ABSOLUTELY FREE !
How to TRAVEL ANYWHERE IN THE WORLD 2-WAY -FREE !
How to GET UNCLE SAM TO HELP PAY YOUR RENT!
How to GET REGULAR MAIL POSTAGE FOR 1/2 THE NORMAL PRICE !
How to REMOVE UNFAVORABLE REMARKS FROM YOUR CREDIT FILE !
THE SECRET LAW THAT ERASES ALL YOUR DEBT !
These are only a few of the many "insider secrets" that could make you wealthy overnight !
P.S. Please don't let a moment go by that could keep you from the money and lifestyle you desire and deserve. ACT NOW!
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
***To be removed from our in house opt-in "safe list***
If you wish to be removed from our free monthly newsletter you may do so by hitting reply to this email with the word "Remove" in the subject field and you will not receive any further mailings from us,
nor will your name be given out for further use.
Thanks again, for visiting our site!!
From aaa@aaa Mon Jan 01 00:00:00 1997
Return-Path:
Received: from localhost (thomas@localhost [127.0.0.1])
by WintelPC.Potential (8.9.3/8.9.3/SuSE Linux 8.9.3-0.1) with ESMTP id TAA00577
for ; Mon, 12 Jun 2000 19:29:07 +0200
X-Flags: 1000
Delivered-To: GMX delivery to sloyment@gmx.net
Received: from pop.gmx.net
by localhost with POP3 (fetchmail-5.1.2)
for thomas@localhost (single-drop); Mon, 12 Jun 2000 19:29:07 +0200 (MEST)
Received: (qmail 12088 invoked by uid 0); 11 Jun 2000 10:32:08 -0000
Received: from hl.egroups.com (208.50.144.86)
by mx16.rz2.gmx.net with SMTP; 11 Jun 2000 10:32:08 -0000
X-eGroups-Return: sentto-1101623-328-960719524-sloyment=gmx.net@returns.onelist.com
Received: from [10.1.10.37] by hl.egroups.com with NNFMP; 11 Jun 2000 10:32:07 -0000
Received: (qmail 9092 invoked from network); 11 Jun 2000 10:28:02 -0000
Received: from unknown (10.1.10.27) by m3.onelist.org with QMQP; 11 Jun 2000 10:28:02 -0000
Received: from unknown (HELO web1104.mail.yahoo.com) (128.11.23.124) by mta2 with SMTP; 11 Jun 2000 10:27:59 -0000
Received: (qmail 18490 invoked by uid 60001); 11 Jun 2000 10:27:39 -0000
Message-ID: <20000611102739.18489.qmail@web1104.mail.yahoo.com>
Received: from [199.203.98.250] by web1104.mail.yahoo.com; Sun, 11 Jun 2000 03:27:39 PDT
To: f-cpu@egroups.com
X-eGroups-From: Jamil Khatib
From: Jamil Khatib
MIME-Version: 1.0
Mailing-List: list f-cpu@egroups.com; contact f-cpu-owner@egroups.com
Delivered-To: mailing list f-cpu@egroups.com
Precedence: bulk
List-Unsubscribe:
Date: Sun, 11 Jun 2000 03:27:39 -0700 (PDT)
Reply-To: f-cpu@egroups.com
Subject: Re: [f-cpu] F-CPU licence
Content-Type: text/html; charset=US-ASCII
Content-Transfer-Encoding: 7bit
X-UIDL: 44fad381cf862d240dc00c08d218a82a
Status: R
X-Status: N
try to check the suggested protection schems by
OpenIPCore organization. http://www.opencores.org/OIPC/
Regards,
Jamil
--- Yann Guidon <whygee@f-cpu.org> wrote:
> hi,
> some random babblings, sorry, but hey this was to be
> done earlier anyway.
>
> This is a proposition and some "meat" for the F-CPU
> licence rev. 0.01,
> as everything it is a subject and basis for
> constructive discussions
> and should not be considered as definitive : it's
> just a few things
> that popped in my brain. Everybody is asked to
> contribute to this
> decisive, non-technical side of the project.
>
> What i've done was simply to list the desirable
> differences and similarities
> between the GPL and the F-CPU licence. maybe we'll
> "patch" the GPL later
> since most of the important things and principles
> are already written there,
> with this "patch" as an adaptation of the original
> text.
>
>
> here it goes :
>
> (add your name + revision date at the bottom of the
> list)
> june 10th 2000, YG
>
>
> (indicate where and what you have modified)
>
> Prologue :
> ----------
>
> Licences are usually intended to restrict the rights
> of the end user.
> This F-CPU licence defines the terms under which the
> user is given
> rights as well as responsibilities : the licence
> also defines duties
> and the rules of the game for the Intellectual
> Property transfers
> happening when developping the F-CPU.
>
> We stress on the
> point that each user and developper is part of a
> community and
> what is good for the community is good for the
> individual, and vice
> versa. This is why there is no notion of "customer"
> and "reseller"
> in this document, but everybody is considered as an
> individual
> who can be a "user" as well as a "developper"
> according to the
> direction of the IP transfer (a "user" uses the IP
> developped
> by the "developper").
>
>
> Goal(s):
> --------
>
> The goal of this licence is to protect the
> Intellectual Property
> of the F-CPU project.
>
> The idea behind the F-CPU project is mainly to
> transpose the spirit of
> the GNU project (including the GPL licence and the
> sofware developped
> for the GNU project) to the microelectronics world
> (EDA, CPU
> architecture, IP blocks, instruction sets, software
> development
> kits...). The goal of this document is NOT to
> specify the project
> goals because it is documented elsewhere and may
> evolve.
>
> The F-CPU project is NOT the GNU project. There are
> certain radical
> differences : this is not a software-only project,
> the electronics
> industry has a different nature and the GPL can't be
> used as it
> is. The goal of this document is to adapt the GPL
> and its
> spirit to this different context. While the main
> ideas of freedom
> remain (in the sense of the GPL), some details
> change.
>
> This licence is also a "game rule" of the F-CPU
> community which
> is composed of users and developpers. It defines the
> way people
> interact at a general level.
>
>
> What is in common with the GPL ?
> --------------------------------
>
> The F-CPU licence differs from the GPL on certain
> aspects but one
> can see a parallel between them. The GPL can be
> applied to a source
> code, that is : a textual representation of a
> program and all the
> derived works (compiled files, non-textual
> representations etc).
>
> The F-CPU licence specifies the terms and conditions
> of distribution
> and development of the project's "Intellectual
> Property" (IP) which
> is more general than a textual source feeding an EDA
> software suite.
> The F-CPU IP consists of texts, source codes in
> various langages,
> manuals, drawings, all the data that describe the
> CPU, its structure,
> its behaviour and its interactions with other
> components. The IP
> spans from high-level schematics and descriptions up
> to the
> mask files (like GDSII) or equivalent files for
> Programmable Logic
> Devices. This generalisation includes the principles
> and ideas behind
> the architectures, all the necessary files in their
> respective formats
> (including but not limited to : VHDL, Verilog, RTL,
> scripts, pictures,
> texts, test vectors...).
>
> The scope of this licence stops when it comes to
> physical process-dependent
> parameters that do not directly influence the
> performance
> or the price of the final product. The thickness of
> the metal layers,
> their chemical composition or the deposition details
> do not directly
> influence the overall architecture in the general
> case. Otherwise, the
> implementor must specify the critical parameters
> that were used to
> fabricate the chip and modify the architecture, so
> the implementation
> can be reproduced.
>
>
> The general principle is that one can read the GPL
> and replace "software"
> with "F-CPU Intellectual Property". A chip, a final
> product derived
> from the IP or any material implementation is
> considered as a "distribution"
> when compared to the software world. Hardware has a
> price, has fabrication,
> transportation and marketing constraints but all the
> informations that
> constitute the IP can be easily spread through
> electronic media. A
> "distribution" also has the obvious constraint to be
> complete and
> working, otherwise it is still considered as a
> "source" ans is freely shared.
>
> Like GPL'ed software, the IP files can be sold on a
> physical media
> (that is : CD-ROM, diskette, magnetic tape or
> similar persistent medium)
> under the condition that the same data are also
> available for free
> download on the Internet (with ftp or http). This is
> consistent with the
> fact that all IP is freely available without
> restriction (cf : the following
> chapter).
>
>
> Rights and duties :
> -------------------
>
> - The distribution, modification and knowledge of
> the sources
> (non physical forms of the IP, as opposed to the
> "implementation"
> of this IP) must not be bound or restricted in ANY
> way.
>
> In particular, you need not to be a customer of a
> F-CPU vendor in order
> to access the sources of any F-CPU version or
> derived work.
> Similarly, in-progress works must be available upon
> a single request.
>
=== message truncated ===
__________________________________________________
Do You Yahoo!?
Yahoo! Photos -- now, 100 FREE prints! http://photos.yahoo.com
From aaa@aaa Mon Jan 01 00:00:00 1997
Return-Path:
Received: from localhost (thomas@localhost [127.0.0.1])
by WintelPC.Potential (8.9.3/8.9.3/SuSE Linux 8.9.3-0.1) with ESMTP id TAA00580
for ; Mon, 12 Jun 2000 19:29:09 +0200
X-Flags: 1000
Delivered-To: GMX delivery to sloyment@gmx.net
Received: from pop.gmx.net
by localhost with POP3 (fetchmail-5.1.2)
for thomas@localhost (single-drop); Mon, 12 Jun 2000 19:29:09 +0200 (MEST)
Received: (qmail 5071 invoked by uid 0); 11 Jun 2000 11:30:52 -0000
Received: from ck.egroups.com (208.50.144.69)
by mx18.rz2.gmx.net with SMTP; 11 Jun 2000 11:30:52 -0000
X-eGroups-Return: sentto-1101623-329-960723045-sloyment=gmx.net@returns.onelist.com
Received: from [10.1.10.38] by ck.egroups.com with NNFMP; 11 Jun 2000 11:30:47 -0000
Received: (qmail 26753 invoked from network); 11 Jun 2000 11:30:44 -0000
Received: from unknown (10.1.10.142) by m4.onelist.org with QMQP; 11 Jun 2000 11:30:44 -0000
Received: from unknown (HELO web1103.mail.yahoo.com) (128.11.23.123) by mta3 with SMTP; 11 Jun 2000 11:30:44 -0000
Received: (qmail 26205 invoked by uid 60001); 11 Jun 2000 11:30:44 -0000
Message-ID: <20000611113044.26204.qmail@web1103.mail.yahoo.com>
Received: from [199.203.98.250] by web1103.mail.yahoo.com; Sun, 11 Jun 2000 04:30:44 PDT
To: f-cpu@egroups.com
X-eGroups-From: Jamil Khatib
From: Jamil Khatib
MIME-Version: 1.0
Mailing-List: list f-cpu@egroups.com; contact f-cpu-owner@egroups.com
Delivered-To: mailing list f-cpu@egroups.com
Precedence: bulk
List-Unsubscribe:
Date: Sun, 11 Jun 2000 04:30:44 -0700 (PDT)
Reply-To: f-cpu@egroups.com
Subject: Re: [f-cpu] F-CPU licence
Content-Type: text/html; charset=US-ASCII
Content-Transfer-Encoding: 7bit
X-UIDL: c5a21a23587bfaa6d6b0119f772fa21e
Status: R
X-Status: N
It is good work
I am going to update the OpenIPCore hardware license
with some items from your license to make it more
generic for OpenHW designs.
My comments are:
--- Yann Guidon <whygee@f-cpu.org> wrote:
> Prologue :
> ----------
>
> Licences are usually intended to restrict the rights
> of the end user.
> This F-CPU licence defines the terms under which the
> user is given
> rights as well as responsibilities : the licence
> also defines duties
> and the rules of the game for the Intellectual
> Property transfers
> happening when developping the F-CPU.
>
> We stress on the
> point that each user and developper is part of a
> community and
> what is good for the community is good for the
> individual, and vice
> versa. This is why there is no notion of "customer"
> and "reseller"
> in this document, but everybody is considered as an
> individual
> who can be a "user" as well as a "developper"
> according to the
> direction of the IP transfer (a "user" uses the IP
> developped
> by the "developper").
>
>
> Goal(s):
> --------
>
> The goal of this licence is to protect the
> Intellectual Property
> of the F-CPU project.
I think this hw work need patent to protect it, your
license is more or less like NDA.
>
> This licence is also a "game rule" of the F-CPU
> community which
> is composed of users and developpers. It defines the
> way people
> interact at a general level.
>
>
> What is in common with the GPL ?
> --------------------------------
>
> The F-CPU licence differs from the GPL on certain
> aspects but one
> can see a parallel between them. The GPL can be
> applied to a source
> code, that is : a textual representation of a
> program and all the
> derived works (compiled files, non-textual
> representations etc).
>
> The F-CPU licence specifies the terms and conditions
> of distribution
> and development of the project's "Intellectual
> Property" (IP) which
> is more general than a textual source feeding an EDA
> software suite.
> The F-CPU IP consists of texts, source codes in
> various langages,
> manuals, drawings, all the data that describe the
> CPU, its structure,
> its behaviour and its interactions with other
> components. The IP
> spans from high-level schematics and descriptions up
> to the
> mask files (like GDSII) or equivalent files for
> Programmable Logic
> Devices. This generalisation includes the principles
> and ideas behind
> the architectures, all the necessary files in their
> respective formats
> (including but not limited to : VHDL, Verilog, RTL,
> scripts, pictures,
> texts, test vectors...).
All these items are copyrightable, so you can use the
GPL directly.
> The scope of this licence stops when it comes to
> physical process-dependent
> parameters that do not directly influence the
> performance
> or the price of the final product. The thickness of
> the metal layers,
> their chemical composition or the deposition details
> do not directly
> influence the overall architecture in the general
> case. Otherwise, the
> implementor must specify the critical parameters
> that were used to
> fabricate the chip and modify the architecture, so
> the implementation
> can be reproduced.
I agree with you that there should be no restriction
on the type of implementation but will you allow
everyone to implement it?
> The general principle is that one can read the GPL
> and replace "software"
> with "F-CPU Intellectual Property". A chip, a final
> product derived
> from the IP or any material implementation is
> considered as a "distribution"
> when compared to the software world. Hardware has a
> price, has fabrication,
> transportation and marketing constraints but all the
> informations that
> constitute the IP can be easily spread through
> electronic media. A
> "distribution" also has the obvious constraint to be
> complete and
> working, otherwise it is still considered as a
> "source" ans is freely shared.
>
> Like GPL'ed software, the IP files can be sold on a
> physical media
> (that is : CD-ROM, diskette, magnetic tape or
> similar persistent medium)
> under the condition that the same data are also
> available for free
> download on the Internet (with ftp or http). This is
> consistent with the
> fact that all IP is freely available without
> restriction (cf : the following
> chapter).
>
>
> Rights and duties :
> -------------------
>
> - The distribution, modification and knowledge of
> the sources
> (non physical forms of the IP, as opposed to the
> "implementation"
> of this IP) must not be bound or restricted in ANY
> way.
but what about selling it? he/she should not include
the cost of R&D only the cost of implementaion like.
In the software distribution you can sell them with no
more than the cost of cdrom and packaging.
> In particular, you need not to be a customer of a
> F-CPU vendor in order
> to access the sources of any F-CPU version or
> derived work.
> Similarly, in-progress works must be available upon
> a single request.
>
===========================
The reason for this break from the GPL principle is
simple : the F-CPU
is not the property of an individual or a company, but
belongs to
everybody. Anybody must be able to examine, use or
modify any version
of any document because it is not the exclusive
property of a person.
If you have your kid in a kindergarten, you think it
is normal to
visit the location and see if your kid is safe or if
nothing wrong
happened. Same goes with software. Secrecy has no
advantage in the
F-CPU community and corresponds to a self-exclusion
>from the group.
- Any implementation of the F-CPU IP must hold a
written
mention of the version and an Internet address (URL)
where the original
files are stored. This is meant to ensure that any
user can easily use
any F-CPU version or variation, simply looking at the
chip's package.
- All software created for simulating, developping and
managing
the F-CPU IP must be distributed under the terms of
the GPL in order
to promote and keep the openness and freedom of the
project.
- All documentations written about the F-CPU and the
associated
software
must be distributed under the terms of the GFDL (GNU
Free Documentation
Licence).
- The use and distribution of the F-CPU IP is allowed
under the sole
condition that you agree to and respect this F-CPU
licence.
You do not have to register yourself in a database,
you do not need
any authorization of any kind and you can do whatever
you want with the
F-CPU IP, except : changing the copyright notices,
altering this
licence
or use it against its spirit.
==========================
I liked these itmes specially that related to software
and documentation license.
Good work but do not forget the physical implementaion
Jamil Khatib
__________________________________________________
Do You Yahoo!?
Yahoo! Photos -- now, 100 FREE prints! http://photos.yahoo.com
From aaa@aaa Mon Jan 01 00:00:00 1997
Return-Path:
Received: from localhost (thomas@localhost [127.0.0.1])
by WintelPC.Potential (8.9.3/8.9.3/SuSE Linux 8.9.3-0.1) with ESMTP id BAA00326
for ; Wed, 14 Jun 2000 01:02:09 +0200
X-Flags: 0000
Delivered-To: GMX delivery to sloyment@gmx.net
Received: from pop.gmx.net
by localhost with POP3 (fetchmail-5.1.2)
for thomas@localhost (single-drop); Wed, 14 Jun 2000 01:02:09 +0200 (MEST)
Received: (qmail 7983 invoked by uid 0); 12 Jun 2000 21:50:03 -0000
Received: from ci.egroups.com (207.138.41.176)
by mx09.rz2.gmx.net with SMTP; 12 Jun 2000 21:50:03 -0000
X-eGroups-Return: sentto-1101623-330-960846590-sloyment=gmx.net@returns.onelist.com
Received: from [10.1.10.36] by ci.egroups.com with NNFMP; 12 Jun 2000 21:49:55 -0000
Received: (qmail 5444 invoked from network); 12 Jun 2000 21:49:49 -0000
Received: from unknown (10.1.10.26) by m2.onelist.org with QMQP; 12 Jun 2000 21:49:49 -0000
Received: from unknown (HELO front4.grolier.fr) (194.158.96.54) by mta1 with SMTP; 12 Jun 2000 21:49:49 -0000
Received: from f-cpu.org (Paris-Raspail-4-75.club-internet.fr [195.36.203.75]) by front4.grolier.fr (8.9.3/No_Relay+No_Spam_MGC990224) with ESMTP id XAA10770 for ; Mon, 12 Jun 2000 23:49:24 +0200 (MET DST)
Message-ID: <39455A8E.32A96052@f-cpu.org>
Organization: Association F-CPU
X-Mailer: Mozilla 4.51 [en] (Win95; I)
X-Accept-Language: en
To: f-cpu@egroups.com
References: <20000611102739.18489.qmail@web1104.mail.yahoo.com>
From: Yann Guidon
MIME-Version: 1.0
Mailing-List: list f-cpu@egroups.com; contact f-cpu-owner@egroups.com
Delivered-To: mailing list f-cpu@egroups.com
Precedence: bulk
List-Unsubscribe:
Date: Mon, 12 Jun 2000 23:47:58 +0200
Reply-To: f-cpu@egroups.com
Subject: Re: [f-cpu] F-CPU licence
Content-Type: text/html; charset=US-ASCII
Content-Transfer-Encoding: 7bit
X-UIDL: 8cb7f083b4b4d6a635f8a60b949fc663
Status: R
X-Status: N
Jamil Khatib wrote:
>
> try to check the suggested protection schems by
> OpenIPCore organization.
> http://www.opencores.org/OIPC/
>
> Regards,
> Jamil
From aaa@aaa Mon Jan 01 00:00:00 1997
Return-Path:
Received: from localhost (thomas@localhost [127.0.0.1])
by WintelPC.Potential (8.9.3/8.9.3/SuSE Linux 8.9.3-0.1) with ESMTP id BAA00335
for ; Wed, 14 Jun 2000 01:02:10 +0200
X-Flags: 0000
Delivered-To: GMX delivery to sloyment@gmx.net
Received: from pop.gmx.net
by localhost with POP3 (fetchmail-5.1.2)
for thomas@localhost (single-drop); Wed, 14 Jun 2000 01:02:10 +0200 (MEST)
Received: (qmail 32699 invoked by uid 0); 13 Jun 2000 02:57:15 -0000
Received: from hn.egroups.com (208.50.144.84)
by mx18.rz2.gmx.net with SMTP; 13 Jun 2000 02:57:15 -0000
X-eGroups-Return: sentto-1101623-331-960865023-sloyment=gmx.net@returns.onelist.com
Received: from [10.1.10.36] by hn.egroups.com with NNFMP; 13 Jun 2000 02:57:11 -0000
Received: (qmail 15142 invoked from network); 13 Jun 2000 02:57:02 -0000
Received: from unknown (10.1.10.142) by m2.onelist.org with QMQP; 13 Jun 2000 02:57:02 -0000
Received: from unknown (HELO front5.grolier.fr) (194.158.96.55) by mta3 with SMTP; 13 Jun 2000 02:57:02 -0000
Received: from f-cpu.org (Paris-Raspail-3-22.club-internet.fr [195.36.203.22]) by front5.grolier.fr (8.9.3/No_Relay+No_Spam_MGC990224) with ESMTP id EAA11693 for ; Tue, 13 Jun 2000 04:56:57 +0200 (MET DST)
Message-ID: <3945A2BA.482AC982@f-cpu.org>
Organization: Association F-CPU
X-Mailer: Mozilla 4.51 [en] (Win95; I)
X-Accept-Language: en
To: f-cpu@egroups.com
References: <20000611113044.26204.qmail@web1103.mail.yahoo.com>
From: Yann Guidon
MIME-Version: 1.0
Mailing-List: list f-cpu@egroups.com; contact f-cpu-owner@egroups.com
Delivered-To: mailing list f-cpu@egroups.com
Precedence: bulk
List-Unsubscribe:
Date: Tue, 13 Jun 2000 04:55:54 +0200
Reply-To: f-cpu@egroups.com
Subject: Re: [f-cpu] F-CPU licence
Content-Type: text/html; charset=US-ASCII
Content-Transfer-Encoding: 7bit
X-UIDL: 8e3e698f035cdd013e28979c38408a6a
Status: R
X-Status: N
hi again !
i read some files from the site, and found the controversial
article from RMS about open HW. some texts/discussions were
interesting, particularly the problem of what the copyright
protects. i won't die silly ;-)
Jamil Khatib wrote:
> It is good work
well, thanks, i see it more like a personal rant than
a "work" anyway ;-) this "work" will be fruitful if
it helps define a legal ("can be valid in a courtroom")
licence for the f-cpu and similar projects.
> I am going to update the OpenIPCore hardware license
> with some items from your license to make it more
> generic for OpenHW designs.
yo ! is it already fame or what ? ;-P
one remark anyway : i try to remain unafiliated with
OpenCores/OpenIPCores etc simply because i don't feel
that it's the way i see things. This is purely a personal
opinion, and i know and respect the f-cpuers who belong to
other efforts. I'm happy when my work is reused by other
groups. but my gut feeling is that the F-CPU project is
and will remain a wonderful utopy and laboratory where we
can experiment freely. We will certainly get some result(s)
one day, and we know that this effort is a long-term
project, but we're far from business plans and roadmap
like at OpenCores. Part of it is that we slowly realize
that we don't need "that much" funding to get something
cool working. Time is what's lacking (we all work or study
at the same time), not money.
My point (part of it) is that we don't need to open a business,
just be organised and active is enough. We don't need to be
"open" be "free" (in a sense, similar to the open vs free war
in the SW branch). there is no war here, just claims (mine at least)
for a more idealistic, (almost) religious or utopic view of the
rights. Of course we won't burn anyone down ;-)
On Opencores there are things that i don't really get.
OIPC/licgoals.shtml, License Objectives :
<li>Anyone can manufactor the hardware design
<li>Anyone can customize the hardware design for his needs
<li>Anyone can transfer and modify the hardware design.
<li>All changes and modifications should be made public and availalbe for anyone.
<li>The license should restrict the commercial income of the hardware products
<li>The license should be applied to new works and derivative works
i don't get the sense and goal of the 5) : IF F-CPU group is mainly in charge of
the IP and its coherency, what would be the economical advantage of limiting
the price of the chips ? it is not legal (i think) and goes against the freedom
of competition.
or:
OIPC/license.shtml
OpenIP Hardware License is divided into two licenses: one a la GNU GPL and one a la GNU LGPL.
YG----> In the f-cpu utopic world, meant to run any GPL'd OS, i see no reason to have
a second weakened licence, or open to proprietary vices. All the codes i write is under GPL
for a few years.
Basic Licesne terms:
<li> Designs can be altered while keeping list of modifications " the same as in GNU "
<li> No money can be earned by selling the designs them selves, but anyone can get money
by selling the implementation of the design, such as ICs based on some cores, Boards based
on some schematics or Layouts, and even GUI interfaces to text mode drivers. " The same as GPL SW"
<li> Any update to the design should be documented and returned to the design.
YG----> i'm less enthusiastic for this third term : i would place it as "recommended", not
"obligatory", because some projects (and particularly F-CPU) might fork at one point or another.
This way, anybody can take a "lead" on one point, instead of wasting his energy with version checking etc...
<LI> Any derivative work based on the IP should be free under OpenIP License.<br>
Derivative work means any update, change or improvement on the design
YG----> some typing errors corrected ;-)
<LI> Any work based on the design can be either made free under OpenIP licnese or protected by any other licnese.<BR>
Work based on the design means any work uses the OpenIP Licnesed core as a building black without changing anything on it with any other blocks to produce larger design.
There, i get worried. ok, i know, reality always catches you back, but this is a little pun
in the F-CPU philosophy, in a rather conservative/religious/GNU sense. I have nothing against
mixing chips from different makers with different licences, but the GOAL, damnit, the GOAL
is to have a FREE (in the spirit) platform. I see the work of OpenCores as valuable because it
helps transition from a proprietary model to a free one, but for the F-CPU i couldn't accept
that a free work would be spoilt by an obscure technology, even if the core is not modified.
Unless i read the things in the wrong sense ? please help me.
<LI> There is <b>NO WARRANTY</b> on the functionality or preformance of the design on the real hardware implementation.
In France, selling something without warranty is illegal, but F-CPU is safe because it doesn't sell
it :-) the distribution company is then in charge of respecting this law, ie change the device if
there's a flaw. the F-CPU group's goal is not to sell chips and make a business, but to design
new FREE architectures.
Ok, this rant is over, let's move to the other one :
> My comments are:
>
> --- Yann Guidon <whygee@f-cpu.org> wrote:
> > Prologue :
> > ----------
> >
> > Licences are usually intended to restrict the rights of the end user.
> > This F-CPU licence defines the terms under which the user is given
> > rights as well as responsibilities : the licence also defines duties
> > and the rules of the game for the Intellectual Property transfers
> > happening when developping the F-CPU.
> >
> > We stress on the point that each user and developper is part of a
> > community and what is good for the community is good for the
> > individual, and vice versa. This is why there is no notion of "customer"
> > and "reseller" in this document, but everybody is considered as an
> > individual who can be a "user" as well as a "developper" according to the
> > direction of the IP transfer (a "user" uses the IP developped
> > by the "developper").
> >
> >
> > Goal(s):
> > --------
> >
> > The goal of this licence is to protect the
> > Intellectual Property of the F-CPU project.
>
> I think this hw work need patent to protect it, your
> license is more or less like NDA.
well now i think i should rephrase it so it's smoother...
if we are smart enough we don't need patents.
> > This licence is also a "game rule" of the F-CPU community which
> > is composed of users and developpers. It defines the way people
> > interact at a general level.
well, something close to this....
> > What is in common with the GPL ?
> > --------------------------------
> >
> > The F-CPU licence differs from the GPL on certain aspects but one
> > can see a parallel between them. The GPL can be applied to a source
> > code, that is : a textual representation of a program and all the
> > derived works (compiled files, non-textual representations etc).
> >
> > The F-CPU licence specifies the terms and conditions of distribution
> > and development of the project's "Intellectual Property" (IP) which
> > is more general than a textual source feeding an EDA software suite.
> > The F-CPU IP consists of texts, source codes in various langages,
> > manuals, drawings, all the data that describe the CPU, its structure,
> > its behaviour and its interactions with other components. The IP
> > spans from high-level schematics and descriptions up to the
> > mask files (like GDSII) or equivalent files for Programmable Logic
> > Devices. This generalisation includes the principles and ideas behind
> > the architectures, all the necessary files in their respective formats
> > (including but not limited to : VHDL, Verilog, RTL, scripts, pictures,
> > texts, test vectors...).
>
> All these items are copyrightable, so you can use the
> GPL directly.
one point here. but the GNU GPL is aimed toward code,
what i wanted to point is that it is not only code here.
> > The scope of this licence stops when it comes to physical process-dependent
> > parameters that do not directly influence the performance
> > or the price of the final product. The thickness of the metal layers,
> > their chemical composition or the deposition details do not directly
> > influence the overall architecture in the general case. Otherwise, the
> > implementor must specify the critical parameters that were used to
> > fabricate the chip and modify the architecture, so the implementation
> > can be reproduced.
>
> I agree with you that there should be no restriction
> on the type of implementation but will you allow
> everyone to implement it?
why should we restrict anybody from making a F-CPU ?
Intel or Motorola can make one, if they want, as long as they respect
the licence. the more, the happier.
well i know no Microsoft software released under GPL, but we can
hope anyway ? :-) (IBM and others do it already...)
remember that the name is "freedom", we don't compete the usual way,
it's more like a cooperation and everyone should be judged on objective
things. If you don't respect the licence or its intent, then you are
banning yourself...
> > The general principle is that one can read the GPL and replace "software"
> > with "F-CPU Intellectual Property". A chip, a final product derived
> > from the IP or any material implementation is considered as a "distribution"
> > when compared to the software world. Hardware has a price, has fabrication,
> > transportation and marketing constraints but all the informations that
> > constitute the IP can be easily spread through electronic media. A
> > "distribution" also has the obvious constraint to be complete and
> > working, otherwise it is still considered as a "source" ans is freely shared.
> >
> > Like GPL'ed software, the IP files can be sold on a physical media
> > (that is : CD-ROM, diskette, magnetic tape or similar persistent medium)
> > under the condition that the same data are also available for free
> > download on the Internet (with ftp or http). This is consistent with the
> > fact that all IP is freely available without restriction (cf : the following
> > chapter).
> >
> >
> > Rights and duties :
> > -------------------
> >
> > - The distribution, modification and knowledge of the sources
> > (non physical forms of the IP, as opposed to the "implementation"
> > of this IP) must not be bound or restricted in ANY way.
>
> but what about selling it? he/she should not include
> the cost of R&D only the cost of implementaion like.
> In the software distribution you can sell them with no
> more than the cost of cdrom and packaging.
i don't get it here...
let's rephrase it. maybe the definitions weren't clear enough ?
fredom is also having some choice (no monopoly, you know ?)
and i would like to keep the "direct way", that you use when you want
to download the IP. no banners, no checkboxes, just click and download
if you have the right URL. So i don't want the F-CPUers to be restricted
because they haven't java, javascript, a FLASH plugin or a shit like that
on their computer.
When it becomes interesting, is when the business comes in : a company can
propose to sell a CDROM (see OC's CD) or a service around the IP, but
like with the GPL, the IP itself is not sold. BUT this is not a reason for
keeping the IP away from those who don't want to pay the service. ok ?
the IP is a different level than the chips themselves. In fact i guess that
i have not enough knowlege of the market's organisation, even though
i have lotsa hints. I'm a programmer, not an economist. selling chips
is not like selling SW. let's wait and see, but as long as you remain
in the legality, you can do whatever you want with the chips, light
you Xmas tree or decorate your table... Once a chip is fabbed, it's already
oldfashioned, so let's just garantee that the multiple lifes of these
stuffs are garanteed to be fun. particularly, having the garantee that you
can use it, even when it's not fabbed anymore, implies that the company
has a repository of the design files and the minimum SW tools.
This should allow a 20 or 30-y old machine to revive and be useful.
Did you know that the Concorde airplane still uses 30-y old components ?
there is no new equivalent to them. building for the future is like
giving a chance to the past.
> > In particular, you need not to be a customer of a F-CPU vendor in order
> > to access the sources of any F-CPU version or derived work.
> > Similarly, in-progress works must be available upon a single request.
i'll add that over-delaying is a sign of guilt ... but let's remain peaceful :-)
> ===========================
>
> The reason for this break from the GPL principle is simple : the F-CPU
> is not the property of an individual or a company, but belongs to
> everybody. Anybody must be able to examine, use or modify any version
> of any document because it is not the exclusive property of a person.
> If you have your kid in a kindergarten, you think it is normal to
> visit the location and see if your kid is safe or if nothing wrong
> happened. Same goes with software. Secrecy has no advantage in the
> F-CPU community and corresponds to a self-exclusion from the group.
>
> - Any implementation of the F-CPU IP must hold a written
> mention of the version and an Internet address (URL) where the original
> files are stored. This is meant to ensure that any user can easily use
> any F-CPU version or variation, simply looking at the chip's package.
>
> - All software created for simulating, developping and managing
> the F-CPU IP must be distributed under the terms of the GPL in order
> to promote and keep the openness and freedom of the project.
>
> - All documentations written about the F-CPU and the
> associated software must be distributed under the terms of the GFDL (GNU
> Free Documentation Licence).
>
> - The use and distribution of the F-CPU IP is allowed
> under the sole condition that you agree to and respect this F-CPU
> licence. You do not have to register yourself in a database,
> you do not need any authorization of any kind and you can do whatever
> you want with the F-CPU IP, except : changing the copyright notices,
> altering this licence or use it against its spirit.
>
> ==========================
> I liked these itmes specially that related to software and documentation license.
well the problem is to remain reasonable and legal, but still having garanties.
let's hope that some of the ideas i brought will have some success.
> Good work but do not forget the physical implementaion
thanks, and i hope that the thread won't die out...
even though i'm not a lawyer, i'm taking the
initiative to fight for my freedom, too ;-)
so forgive me if my texts are not as precise as a normal licence.
i'm being instinctive and spontaneous <blush>
From aaa@aaa Mon Jan 01 00:00:00 1997
Return-Path:
Received: from localhost (localhost [127.0.0.1])
by WintelPC.Potential (8.9.3/8.9.3/SuSE Linux 8.9.3-0.1) with ESMTP id KAA04436
for ; Thu, 15 Jun 2000 10:06:51 +0200
X-Flags: 0000
Delivered-To: GMX delivery to sloyment@gmx.net
Received: from pop.gmx.net
by localhost with POP3 (fetchmail-5.1.2)
for thomas@localhost (single-drop); Thu, 15 Jun 2000 10:06:51 +0200 (MEST)
Received: (qmail 12895 invoked by uid 0); 14 Jun 2000 12:52:38 -0000
Received: from ck.egroups.com (208.50.144.69)
by mx02.gmx.net with SMTP; 14 Jun 2000 12:52:38 -0000
X-eGroups-Return: sentto-1101623-332-960987102-sloyment=gmx.net@returns.onelist.com
Received: from [10.1.10.37] by ck.egroups.com with NNFMP; 14 Jun 2000 12:51:58 -0000
Received: (qmail 845 invoked from network); 14 Jun 2000 12:51:40 -0000
Received: from unknown (10.1.10.142) by m3.onelist.org with QMQP; 14 Jun 2000 12:51:40 -0000
Received: from unknown (HELO web1105.mail.yahoo.com) (128.11.23.125) by mta3 with SMTP; 14 Jun 2000 12:51:40 -0000
Message-ID: <20000614125140.14938.qmail@web1105.mail.yahoo.com>
Received: from [199.203.98.250] by web1105.mail.yahoo.com; Wed, 14 Jun 2000 05:51:40 PDT
To: f-cpu@egroups.com
Cc: openip@opencores.org
X-eGroups-From: Jamil Khatib
From: Jamil Khatib
MIME-Version: 1.0
Mailing-List: list f-cpu@egroups.com; contact f-cpu-owner@egroups.com
Delivered-To: mailing list f-cpu@egroups.com
Precedence: bulk
List-Unsubscribe:
Date: Wed, 14 Jun 2000 05:51:40 -0700 (PDT)
Reply-To: f-cpu@egroups.com
Subject: Re: [f-cpu] F-CPU licence
Content-Type: text/html; charset=US-ASCII
Content-Transfer-Encoding: 7bit
X-UIDL: 6fc5c6d335d31995e2d4ec90fe67d5b5
Status: R
X-Status: N
|||||||||||||||||||||||||||||||||||||||||||||
Hi,
You have some good points and I have some comments for
you.
What I want is to make a generic protection schem for
all OpenHW designs.
|||||||||||||||||||||||||||||||||||||||||||||
Jamil Khatib wrote:
> I am going to update the OpenIPCore hardware license
> with some items from your license to make it more
> generic for OpenHW designs.
yo ! is it already fame or what ? ;-P
||||||||||||||||||||||||||||||||||||||||||||
The license still under development so that why we
should work together to get good protection schem "Not
only license"
Protection Vs. Freedom:
What I want to emphasize on is that want to make Free
Open HW design but we should not allow anyone to make
use of it to monopolize or to claim the design as its
own. We have to know who did this and that yet every
thing is open and free. we should not allow any one to
sell the design as a work that others did "even if he
contributed to it" he can get money on the expenses he
made for copying or implementation. "I am going to
elaborate on this later on this email"
|||||||||||||||||||||||||||||||||||||||||||
one remark anyway : i try to remain unafiliated with
OpenCores/OpenIPCores etc simply because i don't feel
that it's the way i see things. This is purely a
personal
opinion,
||||||||||||||||||||||||||||||||||||||||||
Do not worry
||||||||||||||||||||||||||||||||||||||||||
Part of it is that we slowly realize
that we don't need "that much" funding to get
something
cool working. Time is what's lacking (we all work or
study at the same time), not money.
||||||||||||||||||||||||||||||||||||||||||
You are right
||||||||||||||||||||||||||||||||||||||||||
My point (part of it) is that we don't need to open a
business,
||||||||||||||||||||||||||||||||||||||||||
Why not we can do it like Redhat!!!
||||||||||||||||||||||||||||||||||||||||||
just be organised and active is enough. We don't need
to be
"open" be "free" (in a sense, similar to the open vs
free war
in the SW branch). there is no war here, just claims
(mine at least)
On Opencores there are things that i don't really get.
OIPC/licgoals.shtml, License Objectives :
<li>Anyone can manufactor the hardware design
<li>Anyone can customize the hardware design for his
needs
<li>Anyone can transfer and modify the hardware
design.
<li>All changes and modifications should be made
public and availalbe
for anyone.
<li>The license should restrict the commercial income
of the hardware
products
<li>The license should be applied to new works and
derivative works
i don't get the sense and goal of the 5) : IF F-CPU
group is mainly in
charge of
the IP and its coherency, what would be the economical
advantage of limiting
the price of the chips ? it is not legal (i think) and
goes against the freedom of competition.
||||||||||||||||||||||||||||||||||||||||||
What I ment here is that no one should sell the design
as is "the same as in GPLed SW you can not sell it as
is".
You can distribute it with the cost of distribution
not cost of design time because it is not belong to
anyone.
You can Implement it but also you can get teh cost of
implementation not the design.
||||||||||||||||||||||||||||||||||||||||||
or:
OIPC/license.shtml
OpenIP Hardware License is divided into two licenses:
one a la GNU GPL
and one a la GNU LGPL.
YG----> In the f-cpu utopic world, meant to run any
GPL'd OS, i see no
reason to have a second weakened licence, or open to
proprietary vices. All the codes i write is under GPL
for a few years.
||||||||||||||||||||||||||||||||||||||||||
There Should be two kinds of protections a la GPL and
LGPL each one has its uses and it depends on the
design and the designer thats why Leon-II is LGPLed
because I think they want to allow porting for many
OS's to it.
In my openian first designs should be LGPLed because
we need more popularity.
Try to read the article about GPL vs LGPL and when to
use each on. You can find it in GNU.org or check a
link for it in OpenIPCore articles page.
||||||||||||||||||||||||||||||||||||||||||
Basic Licesne terms:
<li> Designs can be altered while keeping list of
modifications " the
same as in GNU "
<li> No money can be earned by selling the designs
them selves, but anyone can get money by selling the
implementation of the design, such as ICs based on
some
cores, Boards based on some schematics or Layouts, and
even GUI interfaces to text mode drivers. " The same
as GPL SW"
<li> Any update to the design should be documented and
returned to the design.
YG----> i'm less enthusiastic for this third term : i
would place it as "recommended", not "obligatory",
because some projects (and particularly F-CPU) might
fork at one point or another.
This way, anybody can take a "lead" on one point,
instead of wasting his energy with version checking
etc...
||||||||||||||||||||||||||||||||||||||||||
Yes I agree with you only if this forked project
aknowledge the original source, but if he got the idea
then designed it in another way it will be new design,
which lead us to the Intelectual properties laws and
patents how to define such work.
Anyhow all suche forked designs should be Open Free
HW.
Regarding the term Foked projects, I think it is
similar to derived work based on the original design.
||||||||||||||||||||||||||||||||||||||||||
<LI> Any derivative work based on the IP should be
free under OpenIP
License.<br>
Derivative work means any update, change or
improvement on the design
<LI> Any work based on the design can be either made
free under OpenIP licnese or protected by any other
licnese.<BR>
Work based on the design means any work uses the
OpenIP Licnesed core as a building black without
changing anything on it with any other blocks to
produce larger design.
There, i get worried. ok, i know, reality always
catches you back, but this is a little pun
in the F-CPU philosophy, in a rather
conservative/religious/GNU sense.
I have nothing against
mixing chips from different makers with different
licences, but the GOAL, damnit, the GOAL
is to have a FREE (in the spirit) platform. I see the
work of OpenCores as valuable because it
helps transition from a proprietary model to a free
one, but for the F-CPU i couldn't accept
that a free work would be spoilt by an obscure
technology, even if the core is not modified.
Unless i read the things in the wrong sense ? please
help me.
|||||||||||||||||||||||||||||||||||||||||||||
This is why we shouold have different kind of
protection methods mainly a la GPL and LGPL.
|||||||||||||||||||||||||||||||||||||||||||||
<LI> There is <b>NO WARRANTY</b> on the functionality
or preformance of the design on the real hardware
implementation.
|||||||||||||||||||||||||||||||||||||||||||||
You are right we do not have any problem with the NO
WARRANTY on the design it self but teh implementation
shoould has
|||||||||||||||||||||||||||||||||||||||||||||
In France, selling something without warranty is
illegal, but F-CPU is
safe because it doesn't sell
it :-) the distribution company is then in charge of
respecting this
law, ie change the device if
there's a flaw.
Ok, this rant is over, let's move to the other one :
> My comments are:
>
> > Devices. This generalisation includes the
principles and ideas
behind
> > the architectures, all the necessary files in
their respective
formats
> > (including but not limited to : VHDL, Verilog,
RTL, scripts,
pictures,
> > texts, test vectors...).
>
> All these items are copyrightable, so you can use
the
> GPL directly.
one point here. but the GNU GPL is aimed toward code,
what i wanted to point is that it is not only code
here.
|||||||||||||||||||||||||||||||||||||||||||||
You are right
|||||||||||||||||||||||||||||||||||||||||||||
> > The scope of this licence stops when it comes to
physical
process-dependent
> > parameters that do not directly influence the
performance
> > or the price of the final product. The thickness
of the metal
layers,
> > their chemical composition or the deposition
details do not
directly
> > influence the overall architecture in the general
case. Otherwise,
the
> > implementor must specify the critical parameters
that were used to
> > fabricate the chip and modify the architecture, so
the
implementation
> > can be reproduced.
>
> I agree with you that there should be no restriction
> on the type of implementation but will you allow
> everyone to implement it?
why should we restrict anybody from making a F-CPU ?
Intel or Motorola can make one, if they want, as long
as they respect
the licence. the more, the happier.
well i know no Microsoft software released under GPL,
but we can
hope anyway ? :-) (IBM and others do it already...)
|||||||||||||||||||||||||||||||||||||||||||||
You are right I hope you got my point on the
implementation and the price of the Final HW that does
not include R&D cost because it is shared by many
designers all over the world.
Anyhow your license does not say anything on the
implementation, here we are talking about HW not SW
unless the target is Programmable logic devices.
|||||||||||||||||||||||||||||||||||||||||||||
remember that the name is "freedom", we don't compete
the usual way,
it's more like a cooperation and everyone should be
judged on objective
things. If you don't respect the licence or its
intent, then you are
banning yourself...
> > The general principle is that one can read the GPL
and replace
"software"
> > with "F-CPU Intellectual Property". A chip, a
final product derived
> > from the IP or any material implementation is
considered as a
"distribution"
> > when compared to the software world. Hardware has
a price, has
fabrication,
> > transportation and marketing constraints but all
the informations
that
> > constitute the IP can be easily spread through
electronic media. A
> > "distribution" also has the obvious constraint to
be complete and
> > working, otherwise it is still considered as a
"source" ans is
freely shared.
> >
> > Like GPL'ed software, the IP files can be sold on
a physical media
> > (that is : CD-ROM, diskette, magnetic tape or
similar persistent
medium)
> > under the condition that the same data are also
available for free
> > download on the Internet (with ftp or http). This
is consistent
with the
> > fact that all IP is freely available without
restriction (cf : the
following
> > chapter).
> >
> >
> > Rights and duties :
> > -------------------
> >
> > - The distribution, modification and knowledge of
the sources
> > (non physical forms of the IP, as opposed to the
"implementation"
> > of this IP) must not be bound or restricted in ANY
way.
>
> but what about selling it? he/she should not include
> the cost of R&D only the cost of implementaion like.
> In the software distribution you can sell them with
no
> more than the cost of cdrom and packaging.
i don't get it here...
|||||||||||||||||||||||||||||||||||||||||||||
I hope you got it now
|||||||||||||||||||||||||||||||||||||||||||||
let's rephrase it. maybe the definitions weren't clear
enough ?
fredom is also having some choice (no monopoly, you
know ?)
|||||||||||||||||||||||||||||||||||||||||||||
Thats the main point. but I am with design
monopolizing not monopolizing the design where the
design holds the monopoly because of its power not a
company that holds the monopoly because of its power.
|||||||||||||||||||||||||||||||||||||||||||||
When it becomes interesting, is when the business
comes in : a company can
propose to sell a CDROM (see OC's CD)
|||||||||||||||||||||||||||||||||||||||||||||
Are you talking about the OpenCores cdrom? OpenTech as
we call it. I hope it will help our concepts
|||||||||||||||||||||||||||||||||||||||||||||
or a service around the IP, but like with the GPL,
the IP itself is not sold. BUT this is not a reason
for
keeping the IP away from those who don't want to pay
the service. ok ?
|||||||||||||||||||||||||||||||||||||||||||||
Thats what I want, you are right.
|||||||||||||||||||||||||||||||||||||||||||||
> > In particular, you need not to be a customer of a
F-CPU vendor in
order
> > to access the sources of any F-CPU version or
derived work.
> > Similarly, in-progress works must be available
upon a single
request.
i'll add that over-delaying is a sign of guilt ... but
let's remain
peaceful :-)
> ===========================
>
> The reason for this break from the GPL principle is
simple : the
F-CPU
> is not the property of an individual or a company,
but belongs to
> everybody. Anybody must be able to examine, use or
modify any version
> of any document because it is not the exclusive
property of a person.
> If you have your kid in a kindergarten, you think it
is normal to
> visit the location and see if your kid is safe or if
nothing wrong
> happened. Same goes with software. Secrecy has no
advantage in the
> F-CPU community and corresponds to a self-exclusion
>from the group.
>
Jamil Khatib
__________________________________________________
Do You Yahoo!?
Yahoo! Photos -- now, 100 FREE prints! http://photos.yahoo.com
From aaa@aaa Mon Jan 01 00:00:00 1997
Return-Path:
Received: from localhost (localhost [127.0.0.1])
by WintelPC.Potential (8.9.3/8.9.3/SuSE Linux 8.9.3-0.1) with ESMTP id BAA03891
for ; Sat, 17 Jun 2000 01:56:28 +0200
X-Flags: 0000
Delivered-To: GMX delivery to sloyment@gmx.net
Received: from pop.gmx.net
by localhost with POP3 (fetchmail-5.1.2)
for thomas@localhost (single-drop); Sat, 17 Jun 2000 01:56:28 +0200 (MEST)
Received: (qmail 30022 invoked by uid 0); 16 Jun 2000 00:22:41 -0000
Received: from mk.egroups.com (207.138.41.165)
by mx02.gmx.net with SMTP; 16 Jun 2000 00:22:41 -0000
X-eGroups-Return: sentto-1101623-333-961114952-sloyment=gmx.net@returns.onelist.com
Received: from [10.1.10.35] by mk.egroups.com with NNFMP; 16 Jun 2000 00:22:38 -0000
Received: (qmail 29412 invoked from network); 16 Jun 2000 00:22:26 -0000
Received: from unknown (10.1.10.26) by m1.onelist.org with QMQP; 16 Jun 2000 00:22:26 -0000
Received: from unknown (HELO front4m.grolier.fr) (195.36.216.54) by mta1 with SMTP; 16 Jun 2000 00:22:26 -0000
Received: from f-cpu.org (Aubervilliers-4-187.club-internet.fr [195.36.145.187]) by front4m.grolier.fr (8.9.3/No_Relay+No_Spam_MGC990224) with ESMTP id CAA00939 for ; Fri, 16 Jun 2000 02:18:43 +0200 (MET DST)
Message-ID: <39497309.3A84A65E@f-cpu.org>
Organization: Association F-CPU
X-Mailer: Mozilla 4.51 [en] (Win95; I)
X-Accept-Language: en
To: f-cpu@egroups.com
References: <20000614125140.14938.qmail@web1105.mail.yahoo.com>
From: Yann Guidon
MIME-Version: 1.0
Mailing-List: list f-cpu@egroups.com; contact f-cpu-owner@egroups.com
Delivered-To: mailing list f-cpu@egroups.com
Precedence: bulk
List-Unsubscribe:
Date: Fri, 16 Jun 2000 02:21:29 +0200
Reply-To: f-cpu@egroups.com
Subject: Re: [f-cpu] F-CPU licence
Content-Type: text/html; charset=US-ASCII
Content-Transfer-Encoding: 7bit
X-UIDL: 55e066e7dc14d1d2dd6ec481eb2f95aa
Status: R
X-Status: N
hello,
warning !!! personal, non-technical rant ahead !
Jamil Khatib wrote:
> |||||||||||||||||||||||||||||||||||||||||||||
> Hi,
> You have some good points and I have some comments for you.
> What I want is to make a generic protection schem for all OpenHW designs.
I think that if such a licence fitted to the F-CPU philosophy,
we could use it. otherwise, we'd still have to make our own
but that would isolate the F-CPU project ("yet another free licence...")
I think that it is also the group's responsibility to participate
and influence (lobby ?) the efforts in that domain :
we have to protect our freedom...
> Jamil Khatib wrote:
>
> The license still under development so that why we
> should work together to get good protection schem "Not
> only license"
so there is still a lot of work to do !
> Protection Vs. Freedom:
> What I want to emphasize on is that want to make Free
> Open HW design but we should not allow anyone to make
> use of it to monopolize or to claim the design as its
> own. We have to know who did this and that yet every
> thing is open and free. we should not allow any one to
> sell the design as a work that others did "even if he
> contributed to it" he can get money on the expenses he
> made for copying or implementation. "I am going to
> elaborate on this later on this email"
I agree with this and i think that most people here do.
it's what the GPL says. But what i've tried to add/point
in the past messages is that reality is less pink :
in practice there are several ways to interpret a text
and some companies do not hesitate to make their own
interpretations, for example : refusing to divulgate
a GPL'd code if you're not a customer of that product.
I don't want that, and some other things.
> My point (part of it) is that we don't need to open a
> business,
> ||||||||||||||||||||||||||||||||||||||||||
> Why not we can do it like Redhat!!!
read the goals of the F-CPU project : the goal is to
design, not to make an intercontinental company. get it ?
i think that the design and the distribution should
be separated. this doesn't meant that the people should, too,
but this independence should help a lot to avoid certain
pressures. Then if you make a company which goal is to
distribute F-CPUs and Open Hardware, i see no problem
if you hire me ;-)
you see, even if some companies like Mandrake PAY some
people to MAKE GPL'd software, FSF is NOT RedHat.
F-CPU's goal is not to make money.
> ||||||||||||||||||||||||||||||||||||||||||
> i don't get the sense and goal of the 5) : IF F-CPU
> group is mainly in charge of
> the IP and its coherency, what would be the economical
> advantage of limiting the price of the chips ? it is
> not legal (i think) and goes against the freedom of competition.
>
> ||||||||||||||||||||||||||||||||||||||||||
> What I ment here is that no one should sell the design
> as is "the same as in GPLed SW you can not sell it as is".
of course. but copyright does not extend to the HW you
fabricate. This means that we have no right to ask any control
over it. not counting the fact that once a chip is fabbed,
it is already oldfashioned ;-)
> You can distribute it with the cost of distribution
> not cost of design time because it is not belong to
> anyone.
yep, i know and it's what we all take for granted.
But as noted before, we have no right over the products
of the IP we make, so i restricted my rant on the IP itself.
it was not meant to be a licence as is, you have to
fill the holes with the classical GPL text :-)
> You can Implement it but also you can get teh cost of
> implementation not the design.
yep, but the cost for the customer depends a lot from
different factors, not much from the development.
"freshness" (if the kernel is recent), the devices that
are supported, the latest version of WSDFGHTY, etc,
all influence the price of a package, as we know.
that's the market's way. Once a newer product comes,
the last one's price drops. The licence goal is not
to rule this.
> ||||||||||||||||||||||||||||||||||||||||||
> There Should be two kinds of protections a la GPL and
> LGPL each one has its uses and it depends on the
> design and the designer thats why Leon-II is LGPLed
> because I think they want to allow porting for many
> OS's to it.
???
of course i understand the need for "Lesser" free licences,
but it's not a long-term view.
> In my openian first designs should be LGPLed because
> we need more popularity.
i don't think that popularity is that simple, and the F-CPU
doesn't run for popularity. do not forget that it's
difficult to change the licence of a product.
once it's under "LGPL", you have to rewrite everything
if you want it to become "GPL".
> Try to read the article about GPL vs LGPL and when to
> use each on. You can find it in GNU.org or check a
> link for it in OpenIPCore articles page.
i've read it already, and the F-CPU is in the GPL case.
i'd even stress that i would like some details in the GPL
to be changed.
> ||||||||||||||||||||||||||||||||||||||||||
> <li> Any update to the design should be documented and
> returned to the design.
> YG----> i'm less enthusiastic for this third term : i
> would place it as "recommended", not "obligatory",
> because some projects (and particularly F-CPU) might
> fork at one point or another.
> This way, anybody can take a "lead" on one point,
> instead of wasting his energy with version checking
> etc...
> ||||||||||||||||||||||||||||||||||||||||||
> Yes I agree with you only if this forked project
> aknowledge the original source, but if he got the idea
> then designed it in another way it will be new design,
> which lead us to the Intelectual properties laws and
> patents how to define such work.
> Anyhow all suche forked designs should be Open Free HW.
> Regarding the term Foked projects, I think it is
> similar to derived work based on the original design.
of course, so why bother ? :-)
> <LI> Any work based on the design can be either made
> free under OpenIP licnese or protected by any other
> licnese.<BR>
> Work based on the design means any work uses the
> OpenIP Licnesed core as a building black without
> changing anything on it with any other blocks to
> produce larger design.
>
> There, i get worried. ok, i know, reality always
> catches you back, but this is a little pun
> in the F-CPU philosophy, in a rather
> conservative/religious/GNU sense.
<snip>
> |||||||||||||||||||||||||||||||||||||||||||||
> This is why we shouold have different kind of
> protection methods mainly a la GPL and LGPL.
So what i quoted was a "weak" version ?
> why should we restrict anybody from making a F-CPU ?
> Intel or Motorola can make one, if they want, as long
> as they respect the licence. the more, the happier.
> well i know no Microsoft software released under GPL,
> but we can hope anyway ? :-) (IBM and others do it already...)
>
> |||||||||||||||||||||||||||||||||||||||||||||
> You are right I hope you got my point on the
> implementation and the price of the Final HW that does
> not include R&D cost because it is shared by many
> designers all over the world.
i thought it was already granted :-)
> Anyhow your license does not say anything on the
> implementation, here we are talking about HW not SW
> unless the target is Programmable logic devices.
i only talked about the IP and the text was not
complete. I had just thrown some points that
i thought crucial when one wants to adapt the GNU GPL
to the HW world.
> fredom is also having some choice (no monopoly, you
> know ?)
> |||||||||||||||||||||||||||||||||||||||||||||
> Thats the main point. but I am with design
> monopolizing not monopolizing the design where the
> design holds the monopoly because of its power not a
> company that holds the monopoly because of its power.
if you used punctuation, i would maybe understand :-)
> |||||||||||||||||||||||||||||||||||||||||||||
> When it becomes interesting, is when the business
> comes in : a company can
> propose to sell a CDROM (see OC's CD)
> |||||||||||||||||||||||||||||||||||||||||||||
> Are you talking about the OpenCores cdrom? OpenTech as
> we call it. I hope it will help our concepts
yep that's it, for example.
> |||||||||||||||||||||||||||||||||||||||||||||
> or a service around the IP, but like with the GPL,
> the IP itself is not sold. BUT this is not a reason
> for keeping the IP away from those who don't want to pay
> the service. ok ?
> |||||||||||||||||||||||||||||||||||||||||||||
> Thats what I want, you are right.
So my point is that you have the right to sell a media
containing the IP, or sell a physical implementation
of the IP, but you don't have the right to restrict
anyone from accessing and using the IP. The GPL
allows some restrictions that some companies use
against the intention of the GPL.
> |||||||||||||||||||||||||||||||||||||||||||||
> > > In particular, you need not to be a customer of a F-CPU vendor in order
> > > to access the sources of any F-CPU version or derived work.
> > > Similarly, in-progress works must be available upon a single request.
> i'll add that over-delaying is a sign of guilt ... but
> let's remain peaceful :-)
> |||||||||||||||||||||||||||||||||||||||||||||
> Yes
> |||||||||||||||||||||||||||||||||||||||||||||
anyway, THAT is a point that is difficult to manage.
But in a sense, if the company is not sincere with its clients,
it will bankrupt in a "free world".
From aaa@aaa Mon Jan 01 00:00:00 1997
Return-Path:
Received: from localhost (thomas@localhost [127.0.0.1])
by WintelPC.Potential (8.9.3/8.9.3/SuSE Linux 8.9.3-0.1) with ESMTP id TAA00297
for ; Sat, 17 Jun 2000 19:04:43 +0200
X-Flags: 0000
Delivered-To: GMX delivery to sloyment@gmx.net
Received: from pop.gmx.net
by localhost with POP3 (fetchmail-5.1.2)
for thomas@localhost (single-drop); Sat, 17 Jun 2000 19:04:43 +0200 (MEST)
Received: (qmail 27676 invoked by uid 0); 17 Jun 2000 06:09:05 -0000
Received: from mo.egroups.com (207.138.41.166)
by mx5.rz2.gmx.net with SMTP; 17 Jun 2000 06:09:05 -0000
X-eGroups-Return: sentto-1101623-334-961222135-sloyment=gmx.net@returns.onelist.com
Received: from [10.1.10.36] by mo.egroups.com with NNFMP; 17 Jun 2000 06:08:58 -0000
Received: (qmail 10943 invoked from network); 17 Jun 2000 06:08:54 -0000
Received: from unknown (10.1.10.142) by m2.onelist.org with QMQP; 17 Jun 2000 06:08:54 -0000
Received: from unknown (HELO cap-pet1.capella.ca) (24.226.36.6) by mta3 with SMTP; 17 Jun 2000 06:08:53 -0000
Received: from hymy (ip92.dayton5.oh.pub-ip.psi.net [38.27.181.92]) by cap-pet1.capella.ca with SMTP (Microsoft Exchange Internet Mail Service Version 5.5.2448.0) id NBAFNHQ3; Sat, 17 Jun 2000 02:11:26 -0400
To: cole64@koma.jaeri.go.jp
Comments: Authenticated sender is
Message-Id: <200006173296QAA11254@fghyjuki9o.capella.ca>
X-eGroups-From: cole64@koma.jaeri.go.jp (Body Secrets)
From: cole64@koma.jaeri.go.jp
MIME-Version: 1.0
Mailing-List: list f-cpu@egroups.com; contact f-cpu-owner@egroups.com
Delivered-To: mailing list f-cpu@egroups.com
Precedence: bulk
List-Unsubscribe:
Reply-To: f-cpu@egroups.com
Subject: [f-cpu] Body Secrets
Content-Type: text/html; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Date: Sat, 17 Jun 00 06:09:06 GMT
X-UIDL: bd605b0477482b4a5e11486e7faa1bd5
Status: R
X-Status: N
Congratulations!
We are pleased to forward this e-mail notification to inform you that a gift certificate has just been issued for you from Body Secrets.
Your gift certificate, for the amount listed below, may be applied
towards the purchase our product at Body Secrets.
Gift Certificate value: 50% off retail price.
To claim your gift certificate, visit the Body Secrets website. (click below)
Body Secrets respects others right to privacy. This gift certificate is given to an opt-in recipient and has been delivered via e-mail in compliance with state and federal laws. You may remove your name from our gift certificate account by sending an e-mail to the address below with the word remove in the subject.
toncan391@angelfire.com
666980822223269466701412
lO4
From aaa@aaa Mon Jan 01 00:00:00 1997
Return-Path:
Received: from localhost (thomas@localhost [127.0.0.1])
by WintelPC.Potential (8.9.3/8.9.3/SuSE Linux 8.9.3-0.1) with ESMTP id TAA00312
for ; Sat, 17 Jun 2000 19:04:46 +0200
X-Flags: 0000
Delivered-To: GMX delivery to sloyment@gmx.net
Received: from pop.gmx.net
by localhost with POP3 (fetchmail-5.1.2)
for thomas@localhost (single-drop); Sat, 17 Jun 2000 19:04:46 +0200 (MEST)
Received: (qmail 30434 invoked by uid 0); 17 Jun 2000 11:09:09 -0000
Received: from hh.egroups.com (208.50.144.88)
by mx02.gmx.net with SMTP; 17 Jun 2000 11:09:09 -0000
X-eGroups-Return: sentto-1101623-335-961240146-sloyment=gmx.net@returns.onelist.com
Received: from [10.1.10.38] by hh.egroups.com with NNFMP; 17 Jun 2000 11:09:07 -0000
Received: (qmail 6582 invoked from network); 17 Jun 2000 11:09:05 -0000
Received: from unknown (10.1.10.26) by m4.onelist.org with QMQP; 17 Jun 2000 11:09:05 -0000
Received: from unknown (HELO square.inter.net.il) (192.116.202.83) by mta1 with SMTP; 17 Jun 2000 11:09:04 -0000
Received: (qmail 18955 invoked from network); 17 Jun 2000 11:07:43 -0000
Received: from unknown (HELO bizmove.com) (213.8.4.183) by square.inter.net.il with SMTP; 17 Jun 2000 11:07:43 -0000
To:
Sender: "Meir Liraz"
From: "Meir Liraz"
MIME-Version: 1.0
Mailing-List: list f-cpu@egroups.com; contact f-cpu-owner@egroups.com
Delivered-To: mailing list f-cpu@egroups.com
Precedence: bulk
List-Unsubscribe:
Date: Sat, 17 Jun 2000 14:07:56 +0200
Reply-To: f-cpu@egroups.com
Subject: [f-cpu] New Resource For Investors
Content-Type: text/html; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Message-ID: <20000617110910.30442gmx1@mx08.gmx.net>
X-UIDL: 06770284a57a8d9f6e8d86df557b2c46
Status: R
X-Status: N
Hi,
I would like to introduce our new site and kindly request
that you add StockAdvanced.com <http://www.stockadvanced.com>
to your Links/Resources page (or please forward this message
to the person who is responsible for maintaining your Web
site). This will provide your visitors with a very useful
and information packed resource. StockAdvanced.com allows
investors and analysts free access to vital stock market
information.
In recognition of its usefulness, StockAdvanced.com has been
awarded recently with the prestigious USA Today Hot Site award.
StockAdvanced.com features a unique tool that allows visitors to
enter a company symbol into a search form and obtain a customized
page covering more than 30 major information categories about
that specific company. The information includes: stock quotes,
stock performance, earnings estimates, stock valuation, company
performance, analyst opinions, broker reports, company profile,
and much much more.
Linking to InvestMove.com helps you to add value to your website
by presenting your visitors with a useful free investor resource.
Your visitors will find here all the tools and information needed
to make educated investment decisions, and it's all completely free.
In addition, links to relevant and popular sites are known to
increase a Web site's "popularity ranking" in some major search
engines. In other words, linking to http://www.StockAdvanced.com may
actually help increase your Web site's rank in certain search engines
that record this external link.
For your convenient here's a proposed text for the link:
Advanced Stock Information - stock research search engine featuring
stock quotes, news, analyst recommendations, stock picks, investor
resources and more.
Thank you in advance
Meir Liraz,
StockAdvanced.Com
From aaa@aaa Mon Jan 01 00:00:00 1997
Return-Path:
Received: from localhost (thomas@localhost [127.0.0.1])
by WintelPC.Potential (8.9.3/8.9.3/SuSE Linux 8.9.3-0.1) with ESMTP id GAA02056
for ; Thu, 22 Jun 2000 06:39:16 +0200
X-Flags: 0000
Delivered-To: GMX delivery to sloyment@gmx.net
Received: from pop.gmx.net
by localhost with POP3 (fetchmail-5.1.2)
for thomas@localhost (single-drop); Thu, 22 Jun 2000 06:39:16 +0200 (MEST)
Received: (qmail 23832 invoked by uid 0); 21 Jun 2000 09:12:46 -0000
Received: from fl.egroups.com (208.50.144.74)
by mx02.gmx.net with SMTP; 21 Jun 2000 09:12:46 -0000
X-eGroups-Return: sentto-1101623-336-961578287-sloyment=gmx.net@returns.onelist.com
Received: from [10.1.10.38] by fl.egroups.com with NNFMP; 21 Jun 2000 09:04:50 -0000
Received: (qmail 32606 invoked from network); 21 Jun 2000 09:04:45 -0000
Received: from unknown (10.1.10.142) by m4.onelist.org with QMQP; 21 Jun 2000 09:04:45 -0000
Received: from unknown (HELO mail.bravo.net) (216.123.96.61) by mta3 with SMTP; 21 Jun 2000 09:04:44 -0000
Message-ID: <5960.72138@mail.bravo.net>
X-eGroups-From: sadfsd27633@msn.com
From: "sadfsd27633@msn.com"