home *** CD-ROM | disk | FTP | other *** search
/ Liren Large Software Subsidy 15 / 15.iso / s / s205 / 1.ddi / BACKUP.001 / DOC_IREF_PAL_DEV.HLP < prev    next >
Encoding:
Text File  |  1991-03-11  |  1.8 KB  |  41 lines

  1. =====================================================================
  2. Special PAL Device Considerations
  3. ---------------------------------------------------------------------
  4.  
  5. PALASM 4 software does not distinguish between device types of the same
  6. architecture. For example: PALCE29M16H-25 and PAL29M16 are treated as
  7. identical device names.
  8.  
  9. PAL22IP6
  10. The high-speed IPAC PAL device has one design restriction.  On the S-R flip-
  11. flop, direct active-high feedback from the output to the non-inverting R 
  12. input violates the timing requirements and the output becomes unpredictable.  
  13. The next example illustrates this problem; the solution follows.
  14.  
  15. The solution is to DeMorganize the equation so two inversions are added to 
  16. the feedback path, slowing it down.  In other words, use /Q instead of Q in 
  17. the R equation, and define the R input as being falling-edge triggered, as 
  18. shown in the following illustration.  DeMorganization affects the number of 
  19. product terms required, but the nine available terms are generally 
  20. sufficient.
  21.  
  22. PALCE29M16 and PALCE29MA16
  23. On the PALCE29M16, designs using XOR in the logic output equations are not 
  24. automatically converted to AND/OR equations by the minimizer.
  25.  
  26. PLPL designs may not work after translation because of different notations
  27. used to define buried nodes.
  28.  
  29. The Observe function in the PAL29M16 does not work in the PLD simulator
  30. unless all nodes in the macrocell are defined.  You can avoid this situation
  31. by defining the node signal for each macrocell.
  32.  
  33. PLS105, PLS167, and PLS168
  34. All output equations must be active high.  If an active-low equation is
  35. present and the equations are not minimized, errors occur.  You can convert
  36. the active-low equations to active-high by using the PALASM 4 software to
  37. minimize. Output polarity must be active high.  Active low .R or .S
  38. equations are not allowed.
  39.  
  40.  
  41.