EmbeddedRelated.com
Forums

FPGA, GAL, CPDL.. ?

Started by DaveC September 13, 2004
Ok, yes this is school work, but I'm handing tomorrow and I'm beyond 
doing any more work on it. So it does not matter any more but the problem 
is still bugging me. 

We were given a logic problem, we were only asked to use standard HC HCT 
Gates (NAND's NOR's Inverters). I also did a EEPROM solution, it's a five 
input one output function so the EEPROM was programmed with all 32 
possible outcomes, fine.

I then wanted to try a FPGA or GAL or CPDL version, only knowing that 
they were programmable logic of some kind, I know a little more now but 
still was not able to work out what type of chip, from what company and 
so on and so on.

Could any one give me some ideas on a cheep low pin count chip for this 
problem?

Thanks
DaveC
DaveC wrote:

> Ok, yes this is school work, but I'm handing tomorrow and I'm beyond > doing any more work on it. So it does not matter any more but the problem > is still bugging me. > > We were given a logic problem, we were only asked to use standard HC HCT > Gates (NAND's NOR's Inverters).
They are STILL banging on at that old chestnut? There may have been some point in the exercise in 1970, there's NONE now.
> I then wanted to try a FPGA or GAL or CPDL version, only knowing that > they were programmable logic of some kind, I know a little more now but > still was not able to work out what type of chip, from what company and > so on and so on. > > Could any one give me some ideas on a cheep low pin count chip for this > problem? >
Depends on the size of the problem. Lattice GAL16V8, Lattice isPLSI2032, Xilinx Coolrunner XCR3064 come to mind, in increasing complexity, and 20 to 44 pins. Paul Burke
DaveC wrote:

> Ok, yes this is school work, but I'm handing tomorrow and I'm beyond > doing any more work on it. So it does not matter any more but the problem > is still bugging me. > > We were given a logic problem, we were only asked to use standard HC HCT > Gates (NAND's NOR's Inverters). I also did a EEPROM solution, it's a five > input one output function so the EEPROM was programmed with all 32 > possible outcomes, fine. > > I then wanted to try a FPGA or GAL or CPDL version, only knowing that > they were programmable logic of some kind, I know a little more now but > still was not able to work out what type of chip, from what company and > so on and so on. > > Could any one give me some ideas on a cheep low pin count chip for this > problem?
Atmel ATF16V8BQL. You can code using WinCUPL sw, via a TABLE, (same as your EEPROM solution), or via Boolean Equation entry. -jg
In article <Xns956412C248C86ohirohotmailcom@203.96.16.33>,
DaveC  <bobason456@hotmail.com> wrote:
>I then wanted to try a FPGA or GAL or CPDL version, only knowing that >they were programmable logic of some kind, I know a little more now but >still was not able to work out what type of chip, from what company and >so on and so on.
Download the Xilinx WebPack, code up your solution in Verilog or use the schematic capture to input your existing gate solution. You can choose whole chip families (like 'auto XC9500') and it will synthesize the design and tell you which chip will fit. You can even simulate it with the free license for ModelSim. I didn't read your specs carefully, but if it fit in an EPROM I'd guess that even the smallest parts would work (eg XC9536). -- Ben Jackson <ben@ben.com> http://www.ben.com/