Hello again,
It looks like I have found a workable FPGA solution for my project that
involves no Winblows and no GUI. It isn't 100% open source, but it IS
100% command line, which is most important to me. I didn't realise that
Xilinx apparently supports Linux in the free "webpack" version of its
tools, and this "webpack" supports Virtex II, which would be the
appropriate FPGA family for my project if going the Xilinx route.
I'm downloading the Linux version of the ISE 7.1 "webpack" right now.
When it finishes downloading, I'll see if I can make it do what I want,
which is to use the command line P&R tools as a back-end for Icarus
Verilog like shown in Icarus documentation, targeting Virtex II.
MS