Live data from Hacker News

Announcing PilMCU, the Lisp Machine on a Chip

mail-archive.com

1–10 of 35 posts

Re: Announcing PilMCU, the Lisp Machine on a Chip

#4
I'd really like to see the full ISA, etc for the chip. A few years ago, I was doing research on building a byte code based vm after working through Peter Michaux "Scheme From Scratch" http://peter.michaux.ca/articles/scheme-from-scratch-introdu.... (I highly recommend running through his code, but do the GC earlier, it's easier to get it from the start than to try to add it.) I couldn't find anything online listing the kinds of instructions you'd want in a lisp chip.

Re: Announcing PilMCU, the Lisp Machine on a Chip

#6

Do you have a diagram with the design? Something to amuse people even more? ;)

It's a Verilog design for a new chip. But it doesn't seem to be open, at least I can't find the source anywhere.

It seems they're interested in launching this is a commercial (or crowd-funded) hardware product.

Re: Announcing PilMCU, the Lisp Machine on a Chip

#7
post #5

No links to the actual thing?

I wonder if this is related: http://picolisp.com/wiki/?home

That's PicoLisp, which you can apt-get install.

This is PilMCU, a hardware design which apparently runs PicoLisp.

Right now, only the design exists, not physical hardware. But you can run the design in a simulator. ...Something, something, verilog. (This is not my area of expertise.)

[Edit: the devs use the Icarus verilog compiler to provide simulations. It's available in Debian repositories.]

Re: Announcing PilMCU, the Lisp Machine on a Chip

#8
post #4

I'd really like to see the full ISA, etc for the chip. A few years ago, I was doing research on building a byte code based vm after working through Peter Michaux "Scheme From Scratch" http://peter.michaux.ca/articles/scheme-from-scratch-introdu... . (I highly recommend running through his code, but do the GC earlier, it's easier to get it from the start than to try to add it.) I couldn't find anything online listing…

There are a few PDFs with the original Lisp Machine ISA, if I am not mistaken.

I will have a look when back at home.

Post reply on HN