X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: f996b,9c5db9e6be40caff X-Google-Attributes: gidf996b,public X-Google-ArrivalTime: 2001-02-22 11:24:03 PST From: Neil Franklin Newsgroups: alt.ascii-art Subject: Re: OT: Spamfighting (was: All YOUR Romantic Needs - Relationship101.com 9857) Date: 22 Feb 2001 20:21:20 +0100 Organization: My own Private Self Lines: 69 Message-ID: <6uofvuwmkv.fsf@chonsp.franklin.ch> References: <16gr8tgalfh8057ciisd8uakbji47jar43@4ax.com> <2g3u8tgim9e14esk4a7nh9mesg9o6d3oas@4ax.com> <60u09t8aabjgmcqgi4fmimgsadebq2tp0j@4ax.com> <6uhf1pktqr.fsf@chonsp.franklin.ch> X-Complaints-To: news@chonsp.franklin.ch NNTP-Posting-Date: 22 Feb 2001 19:21:25 GMT X-Newsreader: Gnus v5.7/Emacs 20.4 NNTP-Posting-Host: galapagos.ethz.ch X-Trace: 22 Feb 2001 20:22:30 +0100, galapagos.ethz.ch Path: supernews.google.com!sn-xit-03!supernews.com!nntp.cs.ubc.ca!newsfeed.stanford.edu!paloalto-snf1.gtei.net!news.gtei.net!enews.sgi.com!news-zh.switch.ch!pfaff.ethz.ch!chonsp.franklin.ch!not-for-mail Xref: supernews.google.com alt.ascii-art:4550 ppunk@damthatspam.chello.nl (Peter Punk) writes: > On 20 Feb 2001 21:02:52 +0100, Neil Franklin provoked > the following text: > > >Cool. An FPGA C64 clone. URL? > > > > > > > > Oh no! No Amiga clones! LOL!!! > Next thing we know is she's gonna make a single-chip ZX Spectrum! Sounds also interesting. > >And as FPGA code is code just like C code, there is already talk of > >open source hardware designs. > > Like the TransMeta CPU? Not at all. Transmeta is essentially the return [1] of microcode. That is an very primitive processor that is specialised in running emulators. Software for such an chip is an emulator program, for example an x86 emulator. Designing is writing such an program. [1] Most [2] of the IBM 360 (and 370) mainframes used that technique. IBM actually sold various price/performance emulators running their particular 360 emulations! [2] all 360s exept the 360/44 and 360/91. These two were actual hardware 360 (only subsets) that used trapping techniques to emulate the rest of the instructions. Same trick as an 386 or 486SX trapping the 387 or 487SX instructions when no FPU chip was in the PC. OTOH an FPGA is an regular array of programmable universal logic elements surrounded by many short bits of "wire" that can be connected together with switch transistors. Software is an bit array the activates the proper switches and logic configurations. Designing is really selecting logic element configurations and then witing them, i.e. real electrical engineering. > >P.S. I have just this January started an project to FPGA clone the > >1970s PDP-10 mainframe: http://neil.franklin.ch/Projects/PDP-10/ > > Looks impressive, but i don't understand any of it :-))) I expect it to be unreadable unless one has either PDP-10 or FPGA knowlege. And I suspect one needs both :-). > >That it is. These are interesting times we live in. > > But the best times were the early 80's! For PDP-10s that was already the time of dying. 1970s were the strong days. I am aiming for the KI-10 model that dominated 1969-1975. -- Neil Franklin, neil@franklin.ch.remove http://neil.franklin.ch/ Hacker, Unix Guru, El Eng FH/BSc, Sysadmin, Roleplayer, LARPer, Mystic