I appreciate the responses. I'll look at them to finish this.
One person emailed me asking why I am using CUPL. As I'm new to programmable logic, I decided it'd be best to start with a CPLD. I obtained 2 from Digikey, an ATF750 and a Atmel 1504AS. After delivery, I went trolling for a piece of software to use to program them, thus WinCUPL.
The email suggested ABEL, and I'll give that a shot as well. Another person suggested I dload WebPack or Xilinx's offering, draw the schematic, and export as a VHDL file, load into WinCUPL, and go from there.
I dloaded WebPack, drew my schematic (I'm a software developer, but I am struggling with VHDL. Schematics, OTOH, I can draw very easily). I managed to get the schematic to compile on Quartus (with warnings about my inout pins being tied to VCC or something, so I suspect I've done something wrong), so I exported as VHDL (looks nasty, like decompiled C code), and imported into WinCUPL. No go.
Reading the newsgroup for a few weeks, I am obviously not in the same league as most who frequent here, but it just seems very hard for a new entrant to programmable logic to get a CPLD going. I'd love to go straight to FPGAs, but the entire circuit is a 5 FF, 20 gate design, so an FPGA and an EPROM seems overkill.
Am I going about this the wrong way? Should I avoid CUPL like the plague? Is ABEL my best bet for CPLD design, or is there a reasonable VHDL tool that will give me files I can program into a 750 or 1504, or industry std PAL/GALs? I sense the VHDL versus Verilog discussion is like the VI versus EMACS discussion, how does a newbie like me, decide which to pick to learn first? Google didn;t turn up a FAQ for this newsgroup, but I'd assume some of these questions would be in a FAQ... The online helps are very targeted, but none seem to answer the above questions.
As an outsider looking in, I've noticed the Altera/Xilinx discussion is another pseudo-religious war, but I often see the voice of "reason" suggest that people simply need to load their model into both design tools, see who handles the model better, and choose designs based on that information. I think that's wise advice, but it doesn't help people like myself who know neither tool well, and are just starting out. Newcomers, like myself, typically have small designs, low speed, and need lots of help while using the tool initially. For that type of user, is it possible for me to ask for recommendations without triggering a war? I know not everyone's taste is the same, but right now, best is defined to me as easiest to succeed at.
Jim, still trying to figure out how to tie into output enable on inout pins on his schematic, Brain