Smalltalk support for Verilog

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
3 messages Options
Reply | Threaded
Open this post in threaded view
|

Smalltalk support for Verilog

wully
Hi


After 20 years of developing software in Smalltalk, not only in banking
apps, but even for heat control systems, I have started thinking about
programming FPGA for Digital Signal Processing (DSP). After studying
Verilog as a base language for FPGA design, I have got the impression,
that this hardware description language is on a very assembler like
level, when compared with software languages. There is a lot of detail,
a lot of explicit numbers (what is 42???). I have found designs with
hundreds (!!!) of entries in one single case statement. And all cases
were just numbers!

Since Smalltalk is the most abstract language that I know of, I thought,
that it might be somewhere an idea about using Smalltalk for FPGA
design. Questioning Google, one does not get relevant results.

Does anyone know any efforts in this direction?

Regards
Alfred Wullschleger
_______________________________________________
vwnc mailing list
[hidden email]
http://lists.cs.uiuc.edu/mailman/listinfo/vwnc
Reply | Threaded
Open this post in threaded view
|

Re: Smalltalk support for Verilog

stephane ducasse-2
Hi alfred

you should have a look at loic lagadec work. Since 1996 he is using Smalltalk to program FPGA.

Stef

On Oct 7, 2011, at 9:43 AM, wully wrote:

> Hi
>
>
> After 20 years of developing software in Smalltalk, not only in banking
> apps, but even for heat control systems, I have started thinking about
> programming FPGA for Digital Signal Processing (DSP). After studying
> Verilog as a base language for FPGA design, I have got the impression,
> that this hardware description language is on a very assembler like
> level, when compared with software languages. There is a lot of detail,
> a lot of explicit numbers (what is 42???). I have found designs with
> hundreds (!!!) of entries in one single case statement. And all cases
> were just numbers!
>
> Since Smalltalk is the most abstract language that I know of, I thought,
> that it might be somewhere an idea about using Smalltalk for FPGA
> design. Questioning Google, one does not get relevant results.
>
> Does anyone know any efforts in this direction?
>
> Regards
> Alfred Wullschleger
> _______________________________________________
> vwnc mailing list
> [hidden email]
> http://lists.cs.uiuc.edu/mailman/listinfo/vwnc


_______________________________________________
vwnc mailing list
[hidden email]
http://lists.cs.uiuc.edu/mailman/listinfo/vwnc
Reply | Threaded
Open this post in threaded view
|

Re: Smalltalk support for Verilog

Henrik Sperre Johansen
In reply to this post by wully
On 07.10.2011 09:43, wully wrote:

> Hi
>
>
> After 20 years of developing software in Smalltalk, not only in banking
> apps, but even for heat control systems, I have started thinking about
> programming FPGA for Digital Signal Processing (DSP). After studying
> Verilog as a base language for FPGA design, I have got the impression,
> that this hardware description language is on a very assembler like
> level, when compared with software languages. There is a lot of detail,
> a lot of explicit numbers (what is 42???). I have found designs with
> hundreds (!!!) of entries in one single case statement. And all cases
> were just numbers!
>
> Since Smalltalk is the most abstract language that I know of, I thought,
> that it might be somewhere an idea about using Smalltalk for FPGA
> design. Questioning Google, one does not get relevant results.
>
> Does anyone know any efforts in this direction?
>
> Regards
> Alfred Wullschleger
UBO does interesting work in this area, video/slides of Loïc Lagadec's
two most recent ESUG presentations:
http://www.youtube.com/user/esugboard#p/u/46/yRRz4NqKjxQ
http://www.slideshare.net/esug/smalltalk-debug-livesinthematrix

Cheers,
Henry
_______________________________________________
vwnc mailing list
[hidden email]
http://lists.cs.uiuc.edu/mailman/listinfo/vwnc