Sign in

username:

password:



Not a member?

Search fpga-cpu



Search tips

Subscribe to fpga-cpu



fpga-cpu by Keywords

Altera | CISCifying | IDE | ISA | Java | JHDL | JTAG | LBU | MicroBlaze | PAR | PCI | RISC | SoC | Spartan | Transputers | Verilog | VHDL | Virtex | VLIW | WebPack | Xilinx | Xsoc | YARD-1A

Sponsor

controlSUITE™ software
Comprehensive.
Intuitive.
Optimized.

Real-world software for real-time control. Details Here!

Ads

Discussion Groups

See Also

DSPFPGAElectronics

Discussion Groups | FPGA-CPU | Xilinx announcement

This list is for discussion of the design and implementation of field-programmable gate array based processors and integrated systems. It is also for discussion and community support of the XSOC Project (see http://www.fpgacpu.org/xsoc).

Xilinx announcement - Veronica Merryfield - May 24 14:23:00 2003

Some of you may have seen this already... At the Embedded Systems Conference this week, Xilinx (Nasdaq: XLNX)
announced the release of new advanced features for its industry-leading
MicroBlaze(TM) 32-bit soft processor core including Hardware Divide,
LocalLink, Instruction and Data caches, and a Barrel Shifter. Delivering
68 Dhrystone-MIPS at 85 MHz in the new Spartan-3(TM) FPGA, MicroBlaze
provides customers with a high-performance, low-cost processor solution
with the effective price of $1.40.

In related news, Xilinx also announced its Embedded Development Kit
(EDK) version 3.2 for designing SoC using Xilinx FPGAs. EDK(TM) version
3.2 innovates the programmable system domain by integrating embedded
hard and soft-core processors, customizable IP, and FPGA logic into a
single programmable platform. With the new version, designers can now
efficiently implement embedded systems using Xilinx Virtex-II Pro(TM)
FPGAs featuring hard embedded IBM PowerPC(TM) cores and Multi-Gigabit
Transceivers and/or a soft processor system using MicroBlaze in
Spartan-3 FPGAs.

--
Veronica Merryfield, somewhere in Cambridgeshire, UK
"The best things in life aren't things"
www.sheyagreyhoundrescue.com
www.dunrunnin.co.uk

----- Original Message -----
From: "Tommy Thorn" <>
To: <>
Sent: Wednesday, May 21, 2003 7:59 PM
Subject: Re: [fpga-cpu] lisp machine anyone? > Campbell, John wrote:
> > I had in mind starting out with Lispkit (from Peter Henderson's
> > "Functional Programming Application and Implementation"). Lispkit
> > is a very small lisp with, if I remember correctly, lazy evaluation.
> > I once (15 years ago) did a lisp compiler for the PC that evolved
> > from Lispkit. So its a starting point I've used before.
>
> I don't know Lispkit, but writing an abstract machine for Lisp is really
> trivial. It's still easy for Lisps with static Scope, like Scheme (why
> anyone would use dynamic scope today is beyond me), see fx. John C.
> Reynolds landmark paper "Definitional Interpreters for Higher-Order
> Programming Languages" from 1972, or the reprint
> ftp://ftp.cs.cmu.edu/user/jcr/defint.ps.gz. Writing an efficient one
> (ie., with a flat environment) is harder, but not too hard.
> Unfortunately, none of the textbooks I've ever seen covers how to.
>
> Xavier Leroy's "The ZINC experiment: an economical implementation of the
> ML language." is quite excellent and the refined version he applies in
> O'Caml is even better. His machine is tuned for Caml's (wonderful) use
> of curried functions which you wouldn't need for Scheme, so it could
> even be simplified.
>
> My own PocketHaskell (not finished, nor published) is kind of a cross
> between Xavier's refined machine and the STG machine of the Glasgow
> Haskell Compiler of a few years back. I have a demo of the (very fast)
> abstract machine running on my PalmPilot (alas, sans GC), but the
> compiler isn't exactly production quality. > > Eventually I'd like to experiment with alternative list structure
> > transparent to the software.
>
> Obviously you know that experimenting with a software model is orders of
> magnitude easier than with a hardware implementation (even FPGA). > >>I trust you noticed the old PhD thesis on the MIT Lisp machine that
> >>appeared on comp.arch some weeks ago.
> >
> > Actually, no, I missed that. A quick search didn't succeed either.
> > can you give me a pointer?
>
> Argh. I vaguely recall that it was a temporary link, so I've put it up
> on my site (temporarily as well):
> http://not.meko.dk/MIT-LISP-MACHINE-tk-sm-79.pdf [8.9MB]. Beware that
> my server on an DSL - that is 256 kbps upstream, so it's slow.
>
> Enjoy,
>
> Tommy >
> To post a message, send it to:
> To unsubscribe, send a blank message to:



______________________________
controlSUITE™ software. Comprehensive. Intuitive. Optimized.
Real-world software for real-time control. Details Here!



(You need to be a member of fpga-cpu -- send a blank email to fpga-cpu-subscribe@yahoogroups.com )