Klaus, thank you for your prompt reply! I am trying to recover (repair) a legacy system. The original used a 74S288 for a decoder :-(Hi,
decades ago I worked with GAL16V8. Are they still availbale?
(Why did you chose them? There are faster, low power, cheaper devices)
If I´m not mistaken:
* the OE path is distributed all over the chip for fast OE to OUTPUT propagation delay.
* For proper operation you need to include OE into your equations. (using the ".OE" extension)
Klaus
Thank you for your prompt reply! I am trying to recover (repair) a legacy system. The original used a 74S288 for a decoder :-(Dedicated /OE is only used in registered mode. Programmed OE function should be available in complex mode. Presume there's a respective CUPL syntax.
--- Updated ---
Yes, .OE as stated. Has to be specified for each output separately.
I don't think so.I finally got my G16V8 output-enable function to work.
Usually you would show what you have done (your code and the according error message)... so we can help you.It seemed that no matter where I placed the “.oe” extension in my equations, CUPL would not accept it and report an error.
Furthermore, pin 11 was always showing up as an output in the simulation.
This makes no sense.Furthermore, pin 11 was always showing up as an output in the simulation.
Klaus .. yes .. agreed .. but that’s where /OE would show up in the CUPL simulator .. in the group of outputs along with my IO_1 and IO_2 outputs. Very confusing and frustrating and time consuming ..Hi,
I don't think so.
OutputEnable switches the according output into "high impedance" state. This means it drives the pin neither LOW, nor HIGH. It doesn't drive at all. This never happens with your code. With your code the output always is a driven output.
Usually you would show what you have done (your code and the according error message)... so we can help you.
This makes no sense.
Pin11 of the GAL16V8 has not outpuut stage at all. It can be used as
* normal data input
* OE input
* or can be left unused
...never can it be an output
Klaus
Klaus .. I want you to know I appreciate your responses .. The important information that I had needed to understand is that the /OE pin *must* be included in the logic equations in order for GAL to operate.Hi,
I don't think so.
OutputEnable switches the according output into "high impedance" state. This means it drives the pin neither LOW, nor HIGH. It doesn't drive at all. This never happens with your code. With your code the output always is a driven output.
Usually you would show what you have done (your code and the according error message)... so we can help you.
This makes no sense.
Pin11 of the GAL16V8 has not outpuut stage at all. It can be used as
* normal data input
* OE input
* or can be left unused
...never can it be an output
Klaus
Sorry, but apparently I cannot edit my posting in order to provide ".png" versions ....Hi,
My comment to post#12.
This are more than 13MBytes of low quality photos.
I simply refuse to open them. They easily could be reduced to less than 1% without losing thread related informations.
Screen shot --> .PNG
Photos --> reduced to 800 pixel, --> .jpg, 30%. Online tools available.
Klaus
Your pics seem fine in my browser, Chrome.Sorry, but apparently I cannot edit my posting in order to provide ".png" versions ....
We use cookies and similar technologies for the following purposes:
Do you accept cookies and these technologies?
We use cookies and similar technologies for the following purposes:
Do you accept cookies and these technologies?