From: Xiangyu Yang Date: 2004-07-19T12:27:08+09:00 Subject: Re: Using Ruby for hardware design/EDA? Phil Tomson wrote: > I've seen a few posts recently where people seem to be using Ruby to > model/simulate/design hardware. I know I asked some of these questions > here a couple of years ago, but now I'm sure we've got a new set of lurkers: > > 1) Do you use Ruby to model or simulate hardware designs? > Yes. But I focus on *functional* simulation, not on *structural*. My model for my cpu is a pure software thing, not concerning on signals, gates or event schedule. The goal is to verify my cpu on the architecture level, to debug my cpu code in a fast and friendly environment and to generate test cases for verilog/hardware simulation. > 2) Do you use Ruby to automate EDA tool flows? > No. Almost every eda tools support Tcl which is easer than ruby and good enough for these tasks. > 3) Do you use Ruby to generate HDL code? > Maybe. Ruby, Tcl, event VB script if I do my design in ms excel. > 4) Do you use (or know about) RHDL? > > http://www.aracnet.com/~ptkwt/ruby_stuff/RHDL/ > just several days ago :) > 5) what kinds of modules/packages/tools would you like to see in Ruby that > would make it easier to use Ruby in a hardware design/EDA environment? > I don't have an optimistic view of it :( > Phil