At 03:45 PM 4/27/98 -0400, you wrote: >Has anybody out there done anything like the following with a single PLD, >or two PLDs? > >Inputs: > Clock > Data > Output_Enable > Count > Reset > >Outputs: > 16-bit counter output (increments on Count pin state change), and reset to >0x0000 or 0xFFFF when pin Reset is put into a certain state. > 16-bit shift-register output (from Clock/Data transitions) > NOTE: All Outputs are Hi-Z or logic depending on state of Output_Enable I have not seen anything like this, but I am curious as to its intended aplication. If I understand you correctly, you basically want a 16 bit counter with reset which has simultaneous parallel and serial output. I must just be missing something, the application is probably obvious :) Sean +--------------------------------+ | Sean Breheny | | Amateur Radio Callsign: KA3YXM | | Electrical Engineering Student | +--------------------------------+ Fight injustice, please look at http://homepages.enterprise.net/toolan/joanandrews/ Personal page: http://www.people.cornell.edu/pages/shb7 mailto:shb7@cornell.edu Phone(USA): (607) 253-0315