Board: FMLN Function: Ram Write Protect Mask PAL Author: Bill Walz Date: 6-SEP-1991 Semiconductor-device: Cypress CY100E301 (16P8-type) This is the EQN file, in SPRINT format, for the Ram Write Protect Mask PAL which resides on the FMLN card. This section defines the equations which are implemented in this PAL. This PAL is responsible for maintaining the RAM WRITE ENABLE bits for the Ram array on the FMLN card. When the Ram Write Enable bit drops low then the coresponding Ram is now writable. The conditions that must be met for this to happen are: WRITE PRT(n) must be low and /WRITE FUNCTION ADDRESS 3 must be low. Truth Table: WRITE PRT(n) | /WRITE FUNCTION ADDRESS 3 | /WRITE EN(n) -----------------+---------------------------+------------------- | | 0 | 0 | 0 0 | 1 | 1 1 | 0 | 1 1 | 1 | 1 | | Equation: /WRen(n) = WRprt(n) + /WRfunc3 This section describes the PIN LIST. This PIN LIST agrees with the Schematic of the FMLN card. device e301; WRprt0 = 3 WRprt1 = 10 WRprt2 = 11 WRprt3 = 13 WRprt4 = 14 WRprt5 = 9 WRprt6 = 16 WRprt7 = 15 /WRfunc3 = 23 /WRen0 = 8 /WRen1 = 7 /WRen2 = 5 /WRen3 = 4 /WRen4 = 21 /WRen5 = 20 /WRen6 = 18 /WRen7 = 17 start /WRen0 = WRprt0 + /WRfunc3; /WRen1 = WRprt1 + /WRfunc3; /WRen2 = WRprt2 + /WRfunc3; /WRen3 = WRprt3 + /WRfunc3; /WRen4 = WRprt4 + /WRfunc3; /WRen5 = WRprt5 + /WRfunc3; /WRen6 = WRprt6 + /WRfunc3; /WRen7 = WRprt7 + /WRfunc3; ' End of PAL Equations 'Vectors vector XX0LLNLL000N0000LLNLLX0N vector XX0HHNHH000N0000HHNHHX1N vector XX1LLNLH000N0000LLNLLX0N vector XX1HHNHH000N0000HHNHHX1N vector XX0LLNHL010N0000LLNLLX0N vector XX0HHNHH010N0000HHNHHX1N vector XX0LHNLL001N0000LLNLLX0N vector XX0HHNHH001N0000HHNHHX1N vector XX0HLNLL000N1000LLNLLX0N vector XX0HHNHH000N1000HHNHHX1N vector XX0LLNLL000N0100LLNLHX0N vector XX0HHNHH000N0100HHNHHX1N vector XX0LLNLL100N0000LLNHLX0N vector XX0HHNHH100N0000HHNHHX1N vector XX0LLNLL000N0001LHNLLX0N vector XX0HHNHH000N0001HHNHHX1N vector XX0LLNLL000N0010HLNLLX0N vector XX0HHNHH000N0010HHNHHX1N end