C287 TCLK Interface/Timer - 2 channel

Available Documentation

[DUCAR.DOC]CMC287.VER

PALS DOCUMENTATION

 

 

	[DUCAR.DOC]CMC287.VER                       R. J. DUCAR
                                                     11-11-91
	CAMAC 287 Module  -  Detailed Listing of Implemented Versions
Versions Directory
All VersionsVersion 1.0Version 2.1Version 3.0
Version 4.1Version 5.0Version 6.0Version 7.0
Version 8.1Version 9.1Version 10.0Version 11.0
Version 12.0Version 13.0Version 14.0
	All Versions:
	   The 287 module is a 279 module that has been modified to accept
	TCLK instead of a Beam Sync Clock as a primary input.  The only 
	hardware difference is different timing components on the 96S02 at
	IC location #25.  PALs associated with the 279 module may often be
	used with implemented versions of the 287.  Specifically: PALs
	27905A.DAT and 27912A.DAT are common.  PAL 27921A.DAT is also ex-
	pected to be common for nearly all versions of the 287, exception
	to which will be specifically noted.  This PAL causes both channels
	of the 287 to be enabled upon power-up or module clear.  The pro-
	grammable enable/disable feature is maintained.  The four remaining
	PAL source files (28736x.DAT, 28737x.DAT, 28741x.DAT, and 28742x.DAT)
	are generally unique to each implemented version.
 
	Version 1.0   TEST
	   This version of the 287 module is the form to which all con-
	structed modules are initially configured.  The associated PALs 
	are specifically programmed to accommodate manual and computer
	testing.
	   Channel 0: This channel is armed by an external trigger and
	outputs a pulse delayed from TCLK event $07.
	   Channel 1: This channel is armed by an external trigger and
	outputs a pulse delayed from TCLK event $07.

	   Module Location:  Lab Test Stand
	   Unique PALs:  28736A.DAT, 27937A.DAT, 28741A.DAT, 28742A.DAT
	   DCE1 = DCE2 = DCE3 = $07 (720 Hz)    DCE4 = $0F (15 Hz)
	   Notes:  A normal testing environment is one in which TCLK is
		   applied to the front panel or 1R input.  The TCLK 2R
                   output should be wired to the TCLK 4R input.  The P2
		   output, 7R, should be wired to Ext Trig 0 and 1 inputs.
 
	Version 2.1 Booster Chopper  $12 + $13 Times  11-11-91
	   This version of the 287 module is installed in the Booster
	control system to provide coarse TCON and TCOFF times to the 200
	MEV chopper only during a Booster beam cycle marked by TCLK events
	$12 and $13. Installation is made at the request of Curt Owen and
	Jim Lackey.
	   Channel 0: This channel is always armed and outputs a pulse 
	delayed from TCLK events $12 or $13.  Parameter B:CTCB13 is the 
	assigned name for the delay value.
	   Channel 1: This channel is always armed and outputs a pulse 
	delayed from TCLK events $12 or $13.  Parameter B:CTCE13 is the 
	assigned name for the delay value.
	   Module Location:  $12  N1  (Booster)
	   Unique PALs:  28736B.DAT, 28741P.DAT, 28742B.DAT
	   DCE1 = $11   DCE2 = $12   DCE3 = $1D   DCE4 = $13
	   Notes:  There is presently no need for ICs at locations 9, 10,
		   16, 26, 32, 37, and 65.  Outputs from this module 
		   cable to 288 modules in slots 8 and 9 of the same
		   crate to accommodate fine delays of 0 to 90 nanoseconds
		   in 10 nanosecond steps.
		   The maximum delay of these channels is 6.5535 millisec-
		   onds with a least count resolution of 100 nanoseconds.
 
	Version 3.0
	   This version of the 287 module is installed in the Booster
	control system to provide coarse TCON and TCOFF times to the 200
	MEV chopper only during a Booster beam cycle marked by TCLK event 
	$14. Installation is made at the request of Curt Owen and Jim 
	Lackey.
	   Channel 0: This channel is always armed and outputs a pulse 
	delayed from TCLK event $14.  Parameter B:CTCB14 is the assigned
	name for the delay value.
	   Channel 1: This channel is always armed and outputs a pulse 
	delayed from TCLK event $14.  Parameter B:CTCE14 is the assigned
	name for the delay value.
	   Module Location:  $12  N2  (Booster)
	   Unique PALs:  28736C.DAT, 28741C.DAT, 28742B.DAT
	   DCE1 = $11   DCE2 = $12   DCE3 = $1D   DCE4 = $14
	   Notes:  There is presently no need for ICs at locations 9, 10,
		   16, 26, 32, 37, and 65.  Outputs from this module 
		   cable to 288 modules in slots 8 and 9 of the same
		   crate to accommodate fine delays of 0 to 90 nanoseconds
		   in 10 nanosecond steps.
		   The maximum delay of these channels is 6.5535 millisec-
		   onds with a least count resolution of 100 nanoseconds.
 
	Version 4.1
	   This version of the 287 module is installed in the Booster
	control system to provide coarse TCON and TCOFF times to the 200
	MEV chopper only during a Booster beam cycle marked by TCLK events
	$15.  Installation is made at the request of Curt Owen and Jim 
	Lackey.
	   Channel 0: This channel is always armed and outputs a pulse 
	delayed from TCLK event $15.  Parameter B:CTCB15 is the assigned
	name for the delay value.
	   Channel 1: This channel is always armed and outputs a pulse 
	delayed from TCLK event $15. Parameter B:CTCE15 is the assigned
	name for the delay value.
	   Module Location:  $12  N3  (Booster)
	   Unique PALs:  28736J.DAT, 28741J.DAT, 28742B.DAT
	   DCE1 = $11   DCE2 = $12   DCE3 = $1D   DCE4 = $15
	   Notes:  There is presently no need for ICs at locations 9, 10,
		   16, 26, 32, 37, and 65.  Outputs from this module 
		   cable to 288 modules in slots 8 and 9 of the same
		   crate to accommodate fine delays of 0 to 90 nanoseconds
		   in 10 nanosecond steps.
		   The maximum delay of these channels is 6.5535 millisec-
		   onds with a least count resolution of 100 nanoseconds.
 
	Version 5.0
	   This version of the 287 module is installed in the Booster
	control system to provide coarse TCON and TCOFF times to the 200
	MEV chopper only during a Booster beam cycle marked by TCLK event 
	$16. Installation is made at the request of Curt Owen and Jim 
	Lackey.
	   Channel 0: This channel is always armed and outputs a pulse 
	delayed from TCLK event $16.  Parameter B:CTCB16 is the assigned
	name for the delay value.
	   Channel 1: This channel is always armed and outputs a pulse 
	delayed from TCLK event $16.  Parameter B:CTCE16 is the assigned
	name for the delay value.
	   Module Location:  $12  N4  (Booster)
	   Unique PALs:  28736E.DAT, 28741E.DAT, 28742B.DAT
	   DCE1 = $11   DCE2 = $12   DCE3 = $1D   DCE4 = $16
	   Notes:  There is presently no need for ICs at locations 9, 10,
		   16, 26, 32, 37, and 65.  Outputs from this module 
		   cable to 288 modules in slots 8 and 9 of the same
		   crate to accommodate fine delays of 0 to 90 nanoseconds
		   in 10 nanosecond steps.
		   The maximum delay of these channels is 6.5535 millisec-
		   onds with a least count resolution of 100 nanoseconds.
 
	Version 6.0
	   This version of the 287 module is installed in the Booster
	control system to provide coarse TCON and TCOFF times to the 200
	MEV chopper only during a Booster beam cycle marked by TCLK event 
	$17. Installation is made at the request of Curt Owen and Jim 
	Lackey.
	   Channel 0: This channel is always armed and outputs a pulse 
	delayed from TCLK event $17.  Parameter B:CTCB17 is the assigned
	name for the delay value.
	   Channel 1: This channel is always armed and outputs a pulse 
	delayed from TCLK event $17.  Parameter B:CTCE17 is the assigned
	name for the delay value.
	   Module Location:  $12  N5  (Booster)
	   Unique PALs:  28736F.DAT, 28741F.DAT, 28742B.DAT
	   DCE1 = $11   DCE2 = $12   DCE3 = $1D   DCE4 = $17
	   Notes:  There is presently no need for ICs at locations 9, 10,
		   16, 26, 32, 37, and 65.  Outputs from this module 
		   cable to 288 modules in slots 8 and 9 of the same
		   crate to accommodate fine delays of 0 to 90 nanoseconds
		   in 10 nanosecond steps.
		   The maximum delay of these channels is 6.5535 millisec-
		   onds with a least count resolution of 100 nanoseconds.
 
	Version 7.0
	   This version of the 287 module is installed in the Booster
	control system to provide triggers for the Orbump Power Supply.
	Installation is made at the request of Curt Owen and Jim Lackey.
	   Channel 0:  This channel is always armed and outputs a pulse
	delayed from TCLK events $12 and $13.  Parameter B:TORB13 is 
	the assigned name for the delay value.
	   Channel 1:  This channel is always armed and outputs a pulse
	delayed from TCLK event $14.  Parameter B:TORB14 is the assigned
	name for the delay value.
	   Module Location:   $30  N14    (Booster)
	   Unique PALs:  28736G.DAT, 28741G.DAT, 28742B.DAT
	   DCE1 = $11   DCE2 = $1D   DCE3 = $12 + $13   DCE4 = $14
	   Notes:  There is presently no need for ICs at locations 9, 10,
		   16, 26, 32, 37, and 65.  Outputs from this module 
		   are wire-or'd with the outputs from slots N15 and N16 
	           and with the Channel 0 output from slot N17.
		   The maximum delay of these channels is 6.5535 millisec-
		   onds with a least count resolution of 100 nanoseconds.
 
	Version 8.1
	   This version of the 287 module is installed in the Booster
	control system to provide triggers for the Orbump Power Supply.
	Installation is made at the request of Curt Owen and Jim Lackey.
	   Channel 0:  This channel is always armed and outputs a pulse
	delayed from TCLK event $15.  Parameter B:TORB15 is the assigned 
	name for the delay value.
	   Channel 1:  This channel is always armed and outputs a pulse
	delayed from TCLK event $16.  Parameter B:TORB16 is the assigned
	name for the delay value.
	   Module Location:   $30  N15    (Booster)
	   Unique PALs:  28736M.DAT, 28741M.DAT, 28742B.DAT
	   DCE1 = $12   DCE2 = $1D   DCE3 = $15   DCE4 = $16
	   Notes:  There is presently no need for ICs at locations 9, 10,
		   16, 26, 32, 37, and 65.  Outputs from this module 
		   are wire-or'd with the outputs from slots N14 and N16
	           and with the Channel 0 output from slot N17.
		   The maximum delay of these channels is 6.5535 millisec-
		   onds with a least count resolution of 100 nanoseconds.
 
	Version 9.1
	   This version of the 287 module is installed in the Booster
	control system to provide triggers for the Orbump Power Supply.
	Installation is made at the request of Curt Owen and Jim Lackey.
	   Channel 0:  This channel is always armed and outputs a pulse
	delayed from TCLK event $17.  Parameter B:TORB17 is the assigned
	name for the delay value.
	   Channel 1:  This channel is always armed and outputs a pulse
	delayed from TCLK event $19.  Parameter B:TORB19 is the assigned
	name for the delay value.
	   Module Location:   $30  N16    (Booster)
	   Unique PALs:  28736N.DAT, 28741N.DAT, 28742B.DAT
	   DCE1 = $11   DCE2 = $12   DCE3 = $17   DCE4 = $19
	   Notes:  There is presently no need for ICs at locations 9, 10,
		   16, 26, 32, 37, and 65.  The Channel 0 output from this 
		   module is  wire-or'd with the outputs from slots N14 and 
		   N15 and with the Channel 0 output from slot 17.
		   The maximum delay of these channels is 6.5535 millisec-
		   onds with a least count resolution of 100 nanoseconds.
 
	Version 10.0
	   This version of the 287 module is installed in the Booster
	Control System to provide 100 nsec resolution timing for wire
	scanners.  Installation is being made at the request of Jim
	Lackey.  Both channels are used and are wire-or'd together.
	Channel 0 is normally enabled and provides fine timing at the
	beginning of a Booster Beam Cycle.  Channel 1 is normally 
	disabled and is referenced to a 177 timing channel.  This 
	channel provides fine timing later in a Booster Beam Cycle.
	On the infrequent occasions when Channel 1 is utilized,
	Channel 0 should be disabled.
	   Channel 0:  This channel is always armed and outputs a pulse
	delayed from TCLK events $13 + $14 + $15 + $16 + $17 + $19 +
	$1C.  Maximum delay on this channel is 6.5535 msec.  Parameter
	B:TWIRE is assigned to the delay value.  Upon power-up, this 
	channel is normally enabled.
	   Channel 1:  This channel is always armed and outputs a pulse
	delayed from an externally applied pulse.  This pulse is sourced
	from a 177 timing channel B:TWIREC at $12 N20 A(1) and is applied
	the External Trig 1 Input of the 287 module.  Parameter B:TWIREF
	is assigned to the delay value.  B:TIREC is normally referenced
	to TCLK event $10.  Upon power-up, this channel is normally 
	disabled.
	   Module Location:   $12   N19    (Booster)
	   Unique PALs:  28721A.DAT, 28736I.DAT, 27937H.DAT, 
	                 28741I.DAT, 28742B.DAT
	   DCE1 = $11   DCE2 = $12   DCE3 = $1D   
	   DCE4 = $13 + $14 + $15 + $16 + $17 + $19 + $1C
	   Notes:  There is presently no need for ICs at locations 16,
		   26, 32, and 65.  
		   The maximum delay of these channels is 6.5535 millisec-
		   onds with a least count resolution of 100 nanoseconds.
	           37-15 is patched to 41-11.  Channels 0 and 1 are wire-
	           or'd at the I/O connector.
 
	Version 11.0
	   This version of the 287 module is installed in the Booster
	control system to provide coarse TCON and TCOFF times to the 200
	MEV chopper only during a Booster beam cycle marked by TCLK events
	$19.  Installation is made at the request of Jim Lackey.
	   Channel 0: This channel is always armed and outputs a pulse 
	delayed from TCLK event $19.  Parameter B:CTCB19 is the assigned
	name for the delay value.
	   Channel 1: This channel is always armed and outputs a pulse 
	delayed from TCLK event $19. Parameter B:CTCE19 is the assigned
	name for the delay value.
	   Module Location:  $12  N6  (Booster)
	   Unique PALs:  28736K.DAT, 28741K.DAT, 28742B.DAT
	   DCE1 = $11   DCE2 = $12   DCE3 = $1D   DCE4 = $19
	   Notes:  There is presently no need for ICs at locations 9, 10,
		   16, 26, 32, 37, and 65.  Outputs from this module 
		   cable to 288 modules in slots 8 and 9 of the same
		   crate to accommodate fine delays of 0 to 90 nanoseconds
		   in 10 nanosecond steps.
		   The maximum delay of these channels is 6.5535 millisec-
		   onds with a least count resolution of 100 nanoseconds.
 
	Version 12.0
	   This version of the 287 module is installed in the Booster
	control system to provide coarse TCON and TCOFF times to the 200
	MEV chopper only during a Booster beam cycle marked by TCLK events
	$1C.  Installation is made at the request of Jim Lackey.
	   Channel 0: This channel is always armed and outputs a pulse 
	delayed from TCLK event $1C.  Parameter B:CTCB1C is the assigned
	name for the delay value.
	   Channel 1: This channel is always armed and outputs a pulse 
	delayed from TCLK event $1C. Parameter B:CTCE1C is the assigned
	name for the delay value.
	   Module Location:  $12  N7  (Booster)
	   Unique PALs:  28736L.DAT, 28741L.DAT, 28742B.DAT
	   DCE1 = $11   DCE2 = $12   DCE3 = $1D   DCE4 = $1C
	   Notes:  There is presently no need for ICs at locations 9, 10,
		   16, 26, 32, 37, and 65.  Outputs from this module 
		   cable to 288 modules in slots 8 and 9 of the same
		   crate to accommodate fine delays of 0 to 90 nanoseconds
		   in 10 nanosecond steps.
		   The maximum delay of these channels is 6.5535 millisec-
		   onds with a least count resolution of 100 nanoseconds.
 
	Version 13.0
	   This version of the 287 module is installed in the Booster
	control system to provide triggers for the Orbump Power Supply.
	Installation is made at the request of Jim Lackey.
	   Channel 0:  This channel is always armed and outputs a pulse
	delayed from TCLK event $1C.  Parameter B:TORB1C is the assigned
	name for the delay value.
	   Channel 1:  This channel is always armed and outputs a pulse
	delayed from TCLK event $1C.  There is no assigned parameter 
	name for the delay value.
	   Module Location:   $30  N17    (Booster)
	   Unique PALs:  28736L.DAT, 28741L.DAT, 28742B.DAT
	   DCE1 = $11   DCE2 = $12   DCE3 = $1D   DCE4 = $1C
	   Notes:  There is presently no need for ICs at locations 9, 10,
		   16, 26, 32, 37, and 65.  The Channel 0 output from this 
		   module is  wire-or'd with the outputs from slots N14,
		   N15, and N16.
		   The maximum delay of these channels is 6.5535 millisec-
		   onds with a least count resolution of 100 nanoseconds.
 
	Version 14.0
	   This version of the 287 module is installed in the 
	   Channel 0:  This channel is always armed and outputs a pulse
	delayed from TCLK events $
	   Channel 1:  This channel is always armed and outputs a pulse
	delayed from TCLK event $
	   Module Location:   $   N    
	   Unique PALs:  28736 .DAT, 28741 .DAT, 28742 .DAT
	   DCE1 = $   DCE2 = $   DCE3 = $   DCE4 = $
	   Notes:  There is presently no need for ICs at locations 9, 10,
		   16, 26, 32, 37, and 65.  
		   The maximum delay of these channels is 6.5535 millisec-
		   onds with a least count resolution of 100 nanoseconds.
 
                      PALS DOCUMENTATION
PALS Directory
28721a28736a28736b28736c28736d28736e28736f28736g
28736h28736i28736j28736k28736l28736m28736n28741a
28741b28741c28741d28741e28741f28741g28741h28741i
28741j28741k28741l28741m28741n28741p28742a28742b

 

module 28721a
title ' CAMAC 287 V10.0                       R. J. DUCAR
 8-20-86 '
28721a device 'f153';
COM, NC2, NC3, NC4, CLR   pin 1,2,3,4,5;
DF16S, DF2426S, F2, A1  pin 6,7,8,9;
DF160S, NC12, CH1EN, CH0EN, DF161S  pin 11,12,13,14,15;
CH1ENB, CH0ENB, NC18, NC19  pin 16,17,18,19;
H,L,X,Z = 1,0,.X.,.Z.;
"Use standard PALASM operators
@ALTERNATE
equations
 
 
 /DF160S = /DF16S*A1*CLR + /CLR
 
 CH1EN = /DF2426S*/F2*/A1*CLR + /CH1ENB
 
 CH0EN = /DF2426S*/F2*A1*CLR + /CLR + /CH0ENB
 
 /DF161S = /DF16S*/A1*CLR + /CLR
 
 CH1ENB = /DF2426S*F2*/A1*CLR + /CLR + /CH1EN
 
 CH0ENB = /DF2426S*F2*A1*CLR + /CH0EN
 
 
"DESCRIPTION:  This PAL provides the third level of NAF decoding 
               for the CAMAC 287 module.  This version provides
               programmable enable/disable capability for both
               timing channels.  Channel 0 is enabled and Channel
               1 is disabled when the module is powered up or 
               cleared by the Z*S2 or F(9)A(0) operations.
end 28721a
 
module 28736a
title ' CAMAC 287 V1.0   TEST                      R. DUCAR
 6-3-84 '
28736a device 'f153';
B0, B1, B2, B3, B4   pin 1,2,3,4,5;
ED, B5, B6, B7  pin 6,7,8,9;
NC11, DCE4, NC13, DCE3, NC15  pin 11,12,13,14,15;
DCE1, NC17, NC18, DCE2  pin 16,17,18,19;
H,L,X,Z = 1,0,.X.,.Z.;
"Use standard PALASM operators
@ALTERNATE
equations
 
 
 /DCE1 = /ED*/B7*/B6*/B5*/B4*/B3*B2*B1*B0 ;
 
 /DCE2 = /ED*/B7*/B6*/B5*/B4*/B3*B2*B1*B0 ;
 
 /DCE3 = /ED*/B7*/B6*/B5*/B4*/B3*B2*B1*B0 ;
 
 /DCE4 = /ED*/B7*/B6*/B5*/B4*B3*B2*B1*B0 ;
 
 
"DESCRIPTION:  This PAL decodes any combination of events on
 	      TCLK for the DCE1 through DCE4 front panel out-
 	      puts.  This PAL is unique for 287 module V1.0
 	      which is the initial test version of all 287
 	      modules.              
 
               For this PAL:  DCE1 = $07  (720 Hz)
                              DCE2 = $07  (720 Hz)
 			     DCE3 = $07  (720 Hz)
 			     DCE4 = $0F  (15 Hz)
end 28736a
 
module 28736b
title ' CAMAC 287 V2.0                             R. DUCAR
 6-3-84 '
28736b device 'f153';
B0, B1, B2, B3, B4   pin 1,2,3,4,5;
ED, B5, B6, B7  pin 6,7,8,9;
NC11, DCE4, NC13, DCE3, NC15  pin 11,12,13,14,15;
DCE1, NC17, NC18, DCE2  pin 16,17,18,19;
H,L,X,Z = 1,0,.X.,.Z.;
"Use standard PALASM operators
@ALTERNATE
equations
 
 
 /DCE1 = /ED*/B7*/B6*/B5*B4*/B3*/B2*/B1*B0 ;
 
 /DCE2 = /ED*/B7*/B6*/B5*B4*/B3*/B2*B1*/B0 ;
 
 /DCE3 = /ED*/B7*/B6*/B5*B4*B3*B2*/B1*B0 ;
 
 /DCE4 = /ED*/B7*/B6*/B5*B4*/B3*/B2*B1*B0 ;
 
 
 
"DESCRIPTION:  This PAL decodes any combination of events on
 	      TCLK for the DCE1 through DCE4 front panel out-
 	      puts.  This PAL is unique for 287 module Ver-
 	      sion 2.0.
 
               For this PAL:  DCE1 = $11
                              DCE2 = $12
 		             DCE3 = $1D
 			     DCE4 = $13
end 28736b
 
module 28736c
title ' CAMAC 287 V3.0                             R. DUCAR
 6-3-84 '
28736c device 'f153';
B0, B1, B2, B3, B4   pin 1,2,3,4,5;
ED, B5, B6, B7  pin 6,7,8,9;
NC11, DCE4, NC13, DCE3, NC15  pin 11,12,13,14,15;
DCE1, NC17, NC18, DCE2  pin 16,17,18,19;
H,L,X,Z = 1,0,.X.,.Z.;
"Use standard PALASM operators
@ALTERNATE
equations
 
 
 /DCE1 = /ED*/B7*/B6*/B5*B4*/B3*/B2*/B1*B0 ;
 
 /DCE2 = /ED*/B7*/B6*/B5*B4*/B3*/B2*B1*/B0 ;
 
 /DCE3 = /ED*/B7*/B6*/B5*B4*B3*B2*/B1*B0 ;
 
 /DCE4 = /ED*/B7*/B6*/B5*B4*/B3*B2*/B1*/B0 ;
 
 
 
"DESCRIPTION:  This PAL decodes any combination of events on
 	      TCLK for the DCE1 through DCE4 front panel out-
 	      puts.  This PAL is unique for 287 module Ver-
 	      sion 3.0.
 
               For this PAL:  DCE1 = $11
                              DCE2 = $12
 		             DCE3 = $1D
 			     DCE4 = $14
end 28736c
 
module 28736d
title ' OBSOLETE 3-15-88
 287 '
28736d device 'f153';
B0, B1, B2, B3, B4   pin 1,2,3,4,5;
ED, B5, B6, B7  pin 6,7,8,9;
NC11, DCE4, NC13, DCE3, NC15  pin 11,12,13,14,15;
DCE1, NC17, NC18, DCE2  pin 16,17,18,19;
H,L,X,Z = 1,0,.X.,.Z.;
"Use standard PALASM operators
@ALTERNATE
equations
 
 
 /DCE1 = /ED*/B7*/B6*/B5*B4*/B3*/B2*/B1*B0 ;
 
 /DCE2 = /ED*/B7*/B6*/B5*B4*/B3*/B2*B1*/B0 ;
 
 /DCE3 = /ED*/B7*/B6*/B5*B4*B3*B2*/B1*B0 ;
 
 /DCE4 = /ED*/B7*/B6*/B5*B4*/B3*B2*/B1*B0 +
         /ED*/B7*/B6*/B5*B4*B3*/B2*/B1*B0 +
         /ED*/B7*/B6*/B5*B4*B3*B2*/B1*/B0 ;
 
 
 
"DESCRIPTION:  This PAL decodes any combination of events on
 	      TCLK for the DCE1 through DCE4 front panel out-
 	      puts.  This PAL is unique for 287 module Ver-
 	      sion 4.0.
 
               For this PAL:  DCE1 = $11
                              DCE2 = $12
 		             DCE3 = $1D
 			     DCE4 = $15 + $19 + $1C
end 28736d
 
module 28736e
title ' CAMAC 287 V5.0                             R. DUCAR
 6-3-84 '
28736e device 'f153';
B0, B1, B2, B3, B4   pin 1,2,3,4,5;
ED, B5, B6, B7  pin 6,7,8,9;
NC11, DCE4, NC13, DCE3, NC15  pin 11,12,13,14,15;
DCE1, NC17, NC18, DCE2  pin 16,17,18,19;
H,L,X,Z = 1,0,.X.,.Z.;
"Use standard PALASM operators
@ALTERNATE
equations
 
 
 /DCE1 = /ED*/B7*/B6*/B5*B4*/B3*/B2*/B1*B0 ;
 
 /DCE2 = /ED*/B7*/B6*/B5*B4*/B3*/B2*B1*/B0 ;
 
 /DCE3 = /ED*/B7*/B6*/B5*B4*B3*B2*/B1*B0 ;
 
 /DCE4 = /ED*/B7*/B6*/B5*B4*/B3*B2*B1*/B0 ;
 
 
 
"DESCRIPTION:  This PAL decodes any combination of events on
 	      TCLK for the DCE1 through DCE4 front panel out-
 	      puts.  This PAL is unique for 287 module Ver-
 	      sion 5.0.
 
               For this PAL:  DCE1 = $11
                              DCE2 = $12
 		             DCE3 = $1D
 			     DCE4 = $16
end 28736e
 
module 28736f
title ' CAMAC 287 V6.0                             R. DUCAR
 6-3-84 '
28736f device 'f153';
B0, B1, B2, B3, B4   pin 1,2,3,4,5;
ED, B5, B6, B7  pin 6,7,8,9;
NC11, DCE4, NC13, DCE3, NC15  pin 11,12,13,14,15;
DCE1, NC17, NC18, DCE2  pin 16,17,18,19;
H,L,X,Z = 1,0,.X.,.Z.;
"Use standard PALASM operators
@ALTERNATE
equations
 
 
 /DCE1 = /ED*/B7*/B6*/B5*B4*/B3*/B2*/B1*B0 ;
 
 /DCE2 = /ED*/B7*/B6*/B5*B4*/B3*/B2*B1*/B0 ;
 
 /DCE3 = /ED*/B7*/B6*/B5*B4*B3*B2*/B1*B0 ;
 
 /DCE4 = /ED*/B7*/B6*/B5*B4*/B3*B2*B1*B0 ;
 
 
 
"DESCRIPTION:  This PAL decodes any combination of events on
 	      TCLK for the DCE1 through DCE4 front panel out-
 	      puts.  This PAL is unique for 287 module Ver-
 	      sion 6.0.
 
               For this PAL:  DCE1 = $11
                              DCE2 = $12
 		             DCE3 = $1D
 			     DCE4 = $17
end 28736f
 
module 28736g
title ' CAMAC 287 V7.0                             R. DUCAR
 7-2-84 '
28736g device 'f153';
B0, B1, B2, B3, B4   pin 1,2,3,4,5;
ED, B5, B6, B7  pin 6,7,8,9;
NC11, DCE4, NC13, DCE3, NC15  pin 11,12,13,14,15;
DCE1, NC17, NC18, DCE2  pin 16,17,18,19;
H,L,X,Z = 1,0,.X.,.Z.;
"Use standard PALASM operators
@ALTERNATE
equations
 
 
 /DCE1 = /ED*/B7*/B6*/B5*B4*/B3*/B2*/B1*B0 ;
 
 /DCE2 = /ED*/B7*/B6*/B5*B4*B3*B2*/B1*B0 ;
 
 /DCE3 = /ED*/B7*/B6*/B5*B4*/B3*/B2*B1*/B0 + 
         /ED*/B7*/B6*/B5*B4*/B3*/B2*B1*B0 ;
 
 /DCE4 = /ED*/B7*/B6*/B5*B4*/B3*B2*/B1*/B0 ;
 
 
 
"DESCRIPTION:  This PAL decodes any combination of events on
 	      TCLK for the DCE1 through DCE4 front panel out-
 	      puts.  This PAL is unique for 287 module Ver-
 	      sion 7.0.
 
               For this PAL:  DCE1 = $11
                              DCE2 = $1D
 		             DCE3 = $12 + $13
 			     DCE4 = $14
end 28736g
 
module 28736h
title ' OBSOLETE 3-15-88
 287 '
28736h device 'f153';
B0, B1, B2, B3, B4   pin 1,2,3,4,5;
ED, B5, B6, B7  pin 6,7,8,9;
NC11, DCE4, NC13, DCE3, NC15  pin 11,12,13,14,15;
DCE1, NC17, NC18, DCE2  pin 16,17,18,19;
H,L,X,Z = 1,0,.X.,.Z.;
"Use standard PALASM operators
@ALTERNATE
equations
 
 
 /DCE1 = /ED*/B7*/B6*/B5*B4*/B3*/B2*B1*/B0 ;
 
 /DCE2 = /ED*/B7*/B6*/B5*B4*B3*B2*/B1*B0 ;
 
 /DCE3 = /ED*/B7*/B6*/B5*B4*/B3*B2*/B1*B0 +
         /ED*/B7*/B6*/B5*B4*B3*/B2*/B1*B0 +
         /ED*/B7*/B6*/B5*B4*B3*B2*/B1*/B0 ;
 
 /DCE4 = /ED*/B7*/B6*/B5*B4*/B3*B2*B1*/B0 ;
 
 
 
"DESCRIPTION:  This PAL decodes any combination of events on
 	      TCLK for the DCE1 through DCE4 front panel out-
 	      puts.  This PAL is unique for 287 module Ver-
 	      sion 8.0.
 
               For this PAL:  DCE1 = $12
                              DCE2 = $1D
 			     DCE3 = $15 + $19 + $1C
 			     DCE4 = $16
end 28736h
 
module 28736i
title ' CAMAC 287 V10.0                         R. J. DUCAR
 8-20-86 '
28736i device 'f153';
B0, B1, B2, B3, B4   pin 1,2,3,4,5;
ED, B5, B6, B7  pin 6,7,8,9;
NC11, DCE4, NC13, DCE3, NC15  pin 11,12,13,14,15;
DCE1, NC17, NC18, DCE2  pin 16,17,18,19;
H,L,X,Z = 1,0,.X.,.Z.;
"Use standard PALASM operators
@ALTERNATE
equations
 
 
 /DCE1 = /ED*/B7*/B6*/B5*B4*/B3*/B2*/B1*B0        ;"11
 
 /DCE2 = /ED*/B7*/B6*/B5*B4*/B3*/B2*B1*/B0        ;"12
 
 /DCE3 = /ED*/B7*/B6*/B5*B4*B3*B2*/B1*B0          ;"1D
 
 /DCE4 = /ED*/B7*/B6*/B5*B4*/B3*/B2*B1*B0 +       "13
         /ED*/B7*/B6*/B5*B4*/B3*B2 +              "14 15 16 17 
         /ED*/B7*/B6*/B5*B4*B3*/B2*/B1*B0 +       "19
         /ED*/B7*/B6*/B5*B4*B3*B2*/B1*/B0         ;"1C
 
 
"DESCRIPTION:  This PAL decodes any combination of events on
 	      TCLK for the DCE1 through DCE4 front panel out-
 	      puts.  This PAL is unique for 287 module Ver-
 	      sion 10.0.
 
               For this PAL:  DCE1 = $11
                              DCE2 = $12
 		             DCE3 = $1D
 			     DCE4 = $13 + $14 + $15 + $16 + $17 + $19 + $1C
end 28736i
 
module 28736j
title ' CAMAC 287 V4.1                             R. DUCAR
 3-14-88 '
28736j device 'f153';
B0, B1, B2, B3, B4   pin 1,2,3,4,5;
ED, B5, B6, B7  pin 6,7,8,9;
NC11, DCE4, NC13, DCE3, NC15  pin 11,12,13,14,15;
DCE1, NC17, NC18, DCE2  pin 16,17,18,19;
H,L,X,Z = 1,0,.X.,.Z.;
"Use standard PALASM operators
@ALTERNATE
equations
 
 
 /DCE1 = /ED*/B7*/B6*/B5*B4*/B3*/B2*/B1*B0       ;"11
 
 /DCE2 = /ED*/B7*/B6*/B5*B4*/B3*/B2*B1*/B0       ;"12
 
 /DCE3 = /ED*/B7*/B6*/B5*B4*B3*B2*/B1*B0         ;"1D
 
 /DCE4 = /ED*/B7*/B6*/B5*B4*/B3*B2*/B1*B0        ;"15
 
 
 
"DESCRIPTION:  This PAL decodes any combination of events on
 	      TCLK for the DCE1 through DCE4 front panel out-
 	      puts.  This PAL is unique for 287 module Ver-
 	      sion 4.1.
 
               For this PAL:  DCE1 = $11
                              DCE2 = $12
 		             DCE3 = $1D
 			     DCE4 = $15
end 28736j
 
module 28736k
title ' CAMAC 287 V11.0                            R. DUCAR
 3-14-88 '
28736k device 'f153';
B0, B1, B2, B3, B4   pin 1,2,3,4,5;
ED, B5, B6, B7  pin 6,7,8,9;
NC11, DCE4, NC13, DCE3, NC15  pin 11,12,13,14,15;
DCE1, NC17, NC18, DCE2  pin 16,17,18,19;
H,L,X,Z = 1,0,.X.,.Z.;
"Use standard PALASM operators
@ALTERNATE
equations
 
 
 /DCE1 = /ED*/B7*/B6*/B5*B4*/B3*/B2*/B1*B0        ;"11
 
 /DCE2 = /ED*/B7*/B6*/B5*B4*/B3*/B2*B1*/B0        ;"12
 
 /DCE3 = /ED*/B7*/B6*/B5*B4*B3*B2*/B1*B0          ;"1D
 
 /DCE4 = /ED*/B7*/B6*/B5*B4*B3*/B2*/B1*B0         ;"19
 
 
 
"DESCRIPTION:  This PAL decodes any combination of events on
 	      TCLK for the DCE1 through DCE4 front panel out-
 	      puts.  This PAL is unique for 287 module Ver-
 	      sion 11.0.
 
               For this PAL:  DCE1 = $11
                              DCE2 = $12
 		             DCE3 = $1D
 			     DCE4 = $19
end 28736k
 
module 28736l
title ' CAMAC 287 V12.0                            R. DUCAR
 3-14-88 '
28736l device 'f153';
B0, B1, B2, B3, B4   pin 1,2,3,4,5;
ED, B5, B6, B7  pin 6,7,8,9;
NC11, DCE4, NC13, DCE3, NC15  pin 11,12,13,14,15;
DCE1, NC17, NC18, DCE2  pin 16,17,18,19;
H,L,X,Z = 1,0,.X.,.Z.;
"Use standard PALASM operators
@ALTERNATE
equations
 
 
 /DCE1 = /ED*/B7*/B6*/B5*B4*/B3*/B2*/B1*B0       ;"11
 
 /DCE2 = /ED*/B7*/B6*/B5*B4*/B3*/B2*B1*/B0       ;"12
 
 /DCE3 = /ED*/B7*/B6*/B5*B4*B3*B2*/B1*B0         ;"1D
 
 /DCE4 = /ED*/B7*/B6*/B5*B4*B3*B2*/B1*/B0        ;"1C
 
 
 
"DESCRIPTION:  This PAL decodes any combination of events on
 	      TCLK for the DCE1 through DCE4 front panel out-
 	      puts.  This PAL is unique for 287 module Ver-
 	      sion 12.0.
 
               For this PAL:  DCE1 = $11
                              DCE2 = $12
 		             DCE3 = $1D
 			     DCE4 = $1C
end 28736l
 
module 28736m
title ' CAMAC 287 V8.1                             R. DUCAR
 3-15-88 '
28736m device 'f153';
B0, B1, B2, B3, B4   pin 1,2,3,4,5;
ED, B5, B6, B7  pin 6,7,8,9;
NC11, DCE4, NC13, DCE3, NC15  pin 11,12,13,14,15;
DCE1, NC17, NC18, DCE2  pin 16,17,18,19;
H,L,X,Z = 1,0,.X.,.Z.;
"Use standard PALASM operators
@ALTERNATE
equations
 
 
 /DCE1 = /ED*/B7*/B6*/B5*B4*/B3*/B2*B1*/B0      ;"11
 
 /DCE2 = /ED*/B7*/B6*/B5*B4*B3*B2*/B1*B0        ;"1D
 
 /DCE3 = /ED*/B7*/B6*/B5*B4*/B3*B2*/B1*B0       ;"15
 
 /DCE4 = /ED*/B7*/B6*/B5*B4*/B3*B2*B1*/B0       ;"16
 
 
 
"DESCRIPTION:  This PAL decodes any combination of events on
 	      TCLK for the DCE1 through DCE4 front panel out-
 	      puts.  This PAL is unique for 287 module Ver-
 	      sion 8.1.
 
               For this PAL:  DCE1 = $12
                              DCE2 = $1D
 			     DCE3 = $15
 			     DCE4 = $16
end 28736m
 
module 28736n
title ' CAMAC 287 V9.1                             R. DUCAR
 3-15-88 '
28736n device 'f153';
B0, B1, B2, B3, B4   pin 1,2,3,4,5;
ED, B5, B6, B7  pin 6,7,8,9;
NC11, DCE4, NC13, DCE3, NC15  pin 11,12,13,14,15;
DCE1, NC17, NC18, DCE2  pin 16,17,18,19;
H,L,X,Z = 1,0,.X.,.Z.;
"Use standard PALASM operators
@ALTERNATE
equations
 
 
 /DCE1 = /ED*/B7*/B6*/B5*B4*/B3*/B2*/B1*B0       ;"11
 
 /DCE2 = /ED*/B7*/B6*/B5*B4*/B3*/B2*B1*/B0       ;"12
 
 /DCE3 = /ED*/B7*/B6*/B5*B4*/B3*B2*B1*B0         ;"17
 
 /DCE4 = /ED*/B7*/B6*/B5*B4*B3*/B2*/B1*B0        ;"19
 
 
 
"DESCRIPTION:  This PAL decodes any combination of events on
 	      TCLK for the DCE1 through DCE4 front panel out-
 	      puts.  This PAL is unique for 287 module Ver-
 	      sion 9.1.
 
               For this PAL:  DCE1 = $11
                              DCE2 = $12
 		             DCE3 = $17
 			     DCE4 = $19
end 28736n
 
module 28741a
title ' CAMAC 287 V1.0   TEST                      R. DUCAR
 6-4-85 '
28741a device 'f153';
B0, B1, B2, B3, B4   pin 1,2,3,4,5;
ED, B5, B6, B7  pin 6,7,8,9;
P2, T5, T6, T7, T8  pin 11,12,13,14,15;
ARM0, ARM1, R0, R1  pin 16,17,18,19;
H,L,X,Z = 1,0,.X.,.Z.;
"Use standard PALASM operators
@ALTERNATE
equations
 
 
 /P2 = /ED*/B7*/B6*/B5*/B4*/B3*B2*B1*B0 ;
 
 /T5 = /ED*/B7*/B6*/B5*/B4*/B3*B2*B1*B0 ;
 
 /T6 = /ED*/B7*/B6*/B5*/B4*/B3*B2*B1*B0 ;
 
 /T7 = /ED*/B7*/B6*/B5*/B4*/B3*B2*B1*B0 ;
 
 /T8 = /ED*/B7*/B6*/B5*/B4*/B3*B2*B1*B0 ;
 
 R0 = /ED*/B7*/B6*/B5*/B4*/B3*B2*B1*B0*ARM0;
 
 R1 = /ED*/B7*/B6*/B5*/B4*/B3*B2*B1*B0*ARM1;
 
 
"DESCRIPTION:  This PAL decodes TCLK events for the CAMAC 287
               module.  It provides up to four separate outputs 
               to the PAL at location 42.  It also provides the 
               reference resets to both of the 287 timing chan-
               nels.  P2 may be defined as an input or output.
               P2 may be connected to P1 of the PAL at location
               37 by addition of a hard wired jumper.  This PAL 
               is unique and is programmed for the initial test
 	      version of all 287 modules, Version 1.0.
 
               For this PAL:  P2 = $07 (720 Hz)
 
                              T5 = $07 
                              T6 = $07 
                              T7 = $07 
                              T8 = $07 
 
                              R0 = $07 * ARM0
                              R1 = $07 * ARM1
end 28741a
 
module 28741b
title ' CAMAC 287 V2.0                             R. DUCAR
 6-4-85 '
28741b device 'f153';
B0, B1, B2, B3, B4   pin 1,2,3,4,5;
ED, B5, B6, B7  pin 6,7,8,9;
P2, T5, T6, T7, T8  pin 11,12,13,14,15;
ARM0, ARM1, R0, R1  pin 16,17,18,19;
H,L,X,Z = 1,0,.X.,.Z.;
"Use standard PALASM operators
@ALTERNATE
equations
 
 
 R0 = /ED*/B7*/B6*/B5*B4*/B3*/B2*B1*B0*ARM0;
 
 R1 = /ED*/B7*/B6*/B5*B4*/B3*/B2*B1*B0*ARM1;
 
 
"DESCRIPTION:  This PAL decodes TCLK events for the CAMAC 287
               module.  It provides the reference resets to 
               both of the 287 timing channels.  This PAL is
               unique and is programmed for Version 2.0.
 
               For this PAL:  R0 = $13 * ARM0
                              R1 = $13 * ARM1
 
 
            **** This PAL is obsolete as of 11-12-91. ****
end 28741b
 
module 28741c
title ' CAMAC 287 V3.0                             R. DUCAR
 6-4-85 '
28741c device 'f153';
B0, B1, B2, B3, B4   pin 1,2,3,4,5;
ED, B5, B6, B7  pin 6,7,8,9;
P2, T5, T6, T7, T8  pin 11,12,13,14,15;
ARM0, ARM1, R0, R1  pin 16,17,18,19;
H,L,X,Z = 1,0,.X.,.Z.;
"Use standard PALASM operators
@ALTERNATE
equations
 
 
 R0 = /ED*/B7*/B6*/B5*B4*/B3*B2*/B1*/B0*ARM0;
 
 R1 = /ED*/B7*/B6*/B5*B4*/B3*B2*/B1*/B0*ARM1;
 
 
"DESCRIPTION:  This PAL decodes TCLK events for the CAMAC 287
               module.  It provides the reference resets to 
               both of the 287 timing channels.  This PAL is
               unique and is programmed for Version 3.0.
 
               For this PAL:  R0 = $14 * ARM0
                              R1 = $14 * ARM1
end 28741c
 
module 28741d
title ' OBSOLETE 3-15-88
 287 '
28741d device 'f153';
B0, B1, B2, B3, B4   pin 1,2,3,4,5;
ED, B5, B6, B7  pin 6,7,8,9;
P2, T5, T6, T7, T8  pin 11,12,13,14,15;
ARM0, ARM1, R0, R1  pin 16,17,18,19;
H,L,X,Z = 1,0,.X.,.Z.;
"Use standard PALASM operators
@ALTERNATE
equations
 
 
 R0 = /ED*/B7*/B6*/B5*B4*/B3*B2*/B1*B0*ARM0 +
      /ED*/B7*/B6*/B5*B4*B3*/B2*/B1*B0*ARM0 +
      /ED*/B7*/B6*/B5*B4*B3*B2*/B1*/B0*ARM0 ;
 
 R1 = /ED*/B7*/B6*/B5*B4*/B3*B2*/B1*B0*ARM1 +
      /ED*/B7*/B6*/B5*B4*B3*/B2*/B1*B0*ARM1 +
      /ED*/B7*/B6*/B5*B4*B3*B2*/B1*/B0*ARM1 ;
 
 
 
"DESCRIPTION:  This PAL decodes TCLK events for the CAMAC 287
               module.  It provides the reference resets to 
               both of the 287 timing channels.  This PAL is
               unique and is programmed for Version 4.0.
 
               For this PAL:  R0 = ($15 + $19 + $1C) * ARM0
                              R1 = ($15 + $19 + $1C) * ARM1
end 28741d
 
module 28741e
title ' CAMAC 287 V5.0                             R. DUCAR
 6-4-85 '
28741e device 'f153';
B0, B1, B2, B3, B4   pin 1,2,3,4,5;
ED, B5, B6, B7  pin 6,7,8,9;
P2, T5, T6, T7, T8  pin 11,12,13,14,15;
ARM0, ARM1, R0, R1  pin 16,17,18,19;
H,L,X,Z = 1,0,.X.,.Z.;
"Use standard PALASM operators
@ALTERNATE
equations
 
 
 R0 = /ED*/B7*/B6*/B5*B4*/B3*B2*B1*/B0*ARM0;
 
 R1 = /ED*/B7*/B6*/B5*B4*/B3*B2*B1*/B0*ARM1;
 
 
"DESCRIPTION:  This PAL decodes TCLK events for the CAMAC 287
               module.  It provides the reference resets to 
               both of the 287 timing channels.  This PAL is
               unique and is programmed for Version 5.0.
 
               For this PAL:  R0 = $16 * ARM0
                              R1 = $16 * ARM1
end 28741e
 
module 28741f
title ' CAMAC 287 V6.0                             R. DUCAR
 6-4-85 '
28741f device 'f153';
B0, B1, B2, B3, B4   pin 1,2,3,4,5;
ED, B5, B6, B7  pin 6,7,8,9;
P2, T5, T6, T7, T8  pin 11,12,13,14,15;
ARM0, ARM1, R0, R1  pin 16,17,18,19;
H,L,X,Z = 1,0,.X.,.Z.;
"Use standard PALASM operators
@ALTERNATE
equations
 
 
 R0 = /ED*/B7*/B6*/B5*B4*/B3*B2*B1*B0*ARM0;
 
 R1 = /ED*/B7*/B6*/B5*B4*/B3*B2*B1*B0*ARM1;
 
 
"DESCRIPTION:  This PAL decodes TCLK events for the CAMAC 287
               module.  It provides the reference resets to 
               both of the 287 timing channels.  This PAL is
               unique and is programmed for Version 6.0.
 
               For this PAL:  R0 = $17 * ARM0
                              R1 = $17 * ARM1
end 28741f
 
module 28741g
title ' CAMAC 287 V7.0                             R. DUCAR
 7-2-85 '
28741g device 'f153';
B0, B1, B2, B3, B4   pin 1,2,3,4,5;
ED, B5, B6, B7  pin 6,7,8,9;
P2, T5, T6, T7, T8  pin 11,12,13,14,15;
ARM0, ARM1, R0, R1  pin 16,17,18,19;
H,L,X,Z = 1,0,.X.,.Z.;
"Use standard PALASM operators
@ALTERNATE
equations
 
 
 R0 = /ED*/B7*/B6*/B5*B4*/B3*/B2*B1*/B0*ARM0 +
      /ED*/B7*/B6*/B5*B4*/B3*/B2*B1*B0*ARM0;
 
 R1 = /ED*/B7*/B6*/B5*B4*/B3*B2*/B1*/B0*ARM1;
 
 
"DESCRIPTION:  This PAL decodes TCLK events for the CAMAC 287
               module.  It provides the reference resets to 
               both of the 287 timing channels.  This PAL is
               unique and is programmed for Version 7.0.
 
               For this PAL:  R0 = ($12 + $13) * ARM0
                              R1 = $14 * ARM1
end 28741g
 
module 28741h
title ' OBSOLETE 3-15-88
 287 '
28741h device 'f153';
B0, B1, B2, B3, B4   pin 1,2,3,4,5;
ED, B5, B6, B7  pin 6,7,8,9;
P2, T5, T6, T7, T8  pin 11,12,13,14,15;
ARM0, ARM1, R0, R1  pin 16,17,18,19;
H,L,X,Z = 1,0,.X.,.Z.;
"Use standard PALASM operators
@ALTERNATE
equations
 
 
 R0 = /ED*/B7*/B6*/B5*B4*/B3*B2*/B1*B0*ARM0 +
      /ED*/B7*/B6*/B5*B4*B3*/B2*/B1*B0*ARM0 +
      /ED*/B7*/B6*/B5*B4*B3*B2*/B1*/B0*ARM0 ;
 
 R1 = /ED*/B7*/B6*/B5*B4*/B3*B2*B1*/B0*ARM1 ;
 
 
 
"DESCRIPTION:  This PAL decodes TCLK events for the CAMAC 287
               module.  It provides the reference resets to 
               both of the 287 timing channels.  This PAL is
               unique and is programmed for Version 8.0.
 
               For this PAL:  R0 = ($15 + $19 + $1C) * ARM0
                              R1 = $16 * ARM1
end 28741h
 
module 28741i
title ' CAMAC 287 V10.0                         R. J. DUCAR
 8-20-86 '
28741i device 'f153';
B0, B1, B2, B3, B4   pin 1,2,3,4,5;
ED, B5, B6, B7  pin 6,7,8,9;
P2, T5, T6, T7, T8  pin 11,12,13,14,15;
ARM0, ARM1, R0, R1  pin 16,17,18,19;
H,L,X,Z = 1,0,.X.,.Z.;
"Use standard PALASM operators
@ALTERNATE
equations
 
 
 R0 = /ED*/B7*/B6*/B5*B4*/B3*/B2*B1*B0*ARM0 +       "13
      /ED*/B7*/B6*/B5*B4*/B3*B2*ARM0 +              "14 15 16 17 
      /ED*/B7*/B6*/B5*B4*B3*/B2*/B1*B0*ARM0 +       "19
      /ED*/B7*/B6*/B5*B4*B3*B2*/B1*/B0*ARM0         ;"1C
 
 R1 = /P2*ARM1 ;
 
 
 
"DESCRIPTION:  This PAL decodes TCLK events for the CAMAC 287
               module.  It provides the reference resets to 
               both of the 287 timing channels.  This PAL is
               unique and is programmed for Version 10.0.
 
               For this PAL:  R0 = ($13 + $14 + $15 + $16 + 
                                     $17 + $19 + $1C) * ARM0
 
                              R1 = P2 * ARM1  where P2 correlates
                                              to Ext Trig 1 Input.
end 28741i
 
module 28741j
title ' CAMAC 287 V4.1                             R. DUCAR
 3-14-88 '
28741j device 'f153';
B0, B1, B2, B3, B4   pin 1,2,3,4,5;
ED, B5, B6, B7  pin 6,7,8,9;
P2, T5, T6, T7, T8  pin 11,12,13,14,15;
ARM0, ARM1, R0, R1  pin 16,17,18,19;
H,L,X,Z = 1,0,.X.,.Z.;
"Use standard PALASM operators
@ALTERNATE
equations
 
 
 R0 = /ED*/B7*/B6*/B5*B4*/B3*B2*/B1*B0*ARM0       ;"15
 
 R1 = /ED*/B7*/B6*/B5*B4*/B3*B2*/B1*B0*ARM1       ;"15
 
 
 
"DESCRIPTION:  This PAL decodes TCLK events for the CAMAC 287
               module.  It provides the reference resets to 
               both of the 287 timing channels.  This PAL is
               unique and is programmed for Version 4.1.
 
               For this PAL:  R0 = $15 * ARM0
                              R1 = $15 * ARM1
end 28741j
 
module 28741k
title ' CAMAC 287 V11.0                            R. DUCAR
 3-14-88 '
28741k device 'f153';
B0, B1, B2, B3, B4   pin 1,2,3,4,5;
ED, B5, B6, B7  pin 6,7,8,9;
P2, T5, T6, T7, T8  pin 11,12,13,14,15;
ARM0, ARM1, R0, R1  pin 16,17,18,19;
H,L,X,Z = 1,0,.X.,.Z.;
"Use standard PALASM operators
@ALTERNATE
equations
 
 
 R0 = /ED*/B7*/B6*/B5*B4*B3*/B2*/B1*B0*ARM0       ;"19
 
 R1 = /ED*/B7*/B6*/B5*B4*B3*/B2*/B1*B0*ARM1       ;"19
 
 
 
"DESCRIPTION:  This PAL decodes TCLK events for the CAMAC 287
               module.  It provides the reference resets to 
               both of the 287 timing channels.  This PAL is
               unique and is programmed for Version 11.0.
 
               For this PAL:  R0 = $19 * ARM0
                              R1 = $19 * ARM1
end 28741k
 
module 28741l
title ' CAMAC 287 V12.0                            R. DUCAR
 3-14-88 '
28741l device 'f153';
B0, B1, B2, B3, B4   pin 1,2,3,4,5;
ED, B5, B6, B7  pin 6,7,8,9;
P2, T5, T6, T7, T8  pin 11,12,13,14,15;
ARM0, ARM1, R0, R1  pin 16,17,18,19;
H,L,X,Z = 1,0,.X.,.Z.;
"Use standard PALASM operators
@ALTERNATE
equations
 
 
 R0 = /ED*/B7*/B6*/B5*B4*B3*B2*/B1*/B0*ARM0        ;"1C
 
 R1 = /ED*/B7*/B6*/B5*B4*B3*B2*/B1*/B0*ARM1        ;"1C
 
 
 
"DESCRIPTION:  This PAL decodes TCLK events for the CAMAC 287
               module.  It provides the reference resets to 
               both of the 287 timing channels.  This PAL is
               unique and is programmed for Version 12.0.
 
               For this PAL:  R0 = $1C * ARM0
                              R1 = $1C * ARM1
end 28741l
 
module 28741m
title ' CAMAC 287 V8.1                             R. DUCAR
 3-15-88 '
28741m device 'f153';
B0, B1, B2, B3, B4   pin 1,2,3,4,5;
ED, B5, B6, B7  pin 6,7,8,9;
P2, T5, T6, T7, T8  pin 11,12,13,14,15;
ARM0, ARM1, R0, R1  pin 16,17,18,19;
H,L,X,Z = 1,0,.X.,.Z.;
"Use standard PALASM operators
@ALTERNATE
equations
 
 
 R0 = /ED*/B7*/B6*/B5*B4*/B3*B2*/B1*B0*ARM0       ;"15
 
 R1 = /ED*/B7*/B6*/B5*B4*/B3*B2*B1*/B0*ARM1       ;"16
 
 
 
"DESCRIPTION:  This PAL decodes TCLK events for the CAMAC 287
               module.  It provides the reference resets to 
               both of the 287 timing channels.  This PAL is
               unique and is programmed for Version 8.1.
 
               For this PAL:  R0 = $15 * ARM0
                              R1 = $16 * ARM1
end 28741m
 
module 28741n
title ' CAMAC 287 V9.1                             R. DUCAR
 3-15-88 '
28741n device 'f153';
B0, B1, B2, B3, B4   pin 1,2,3,4,5;
ED, B5, B6, B7  pin 6,7,8,9;
P2, T5, T6, T7, T8  pin 11,12,13,14,15;
ARM0, ARM1, R0, R1  pin 16,17,18,19;
H,L,X,Z = 1,0,.X.,.Z.;
"Use standard PALASM operators
@ALTERNATE
equations
 
 
 R0 = /ED*/B7*/B6*/B5*B4*/B3*B2*B1*B0*ARM0       ;"17
 
 R1 = /ED*/B7*/B6*/B5*B4*B3*/B2*/B1*B0*ARM1      ;"19
 
 
"DESCRIPTION:  This PAL decodes TCLK events for the CAMAC 287
               module.  It provides the reference resets to 
               both of the 287 timing channels.  This PAL is
               unique and is programmed for Version 9.1.
 
               For this PAL:  R0 = $17 * ARM0
                              R1 = $19 * ARM1
end 28741n
 
module 28741p
title ' CAMAC 287 V2.1                             R. DUCAR
 11-11-91 '
28741p device 'f153';
B0, B1, B2, B3, B4   pin 1,2,3,4,5;
ED, B5, B6, B7  pin 6,7,8,9;
P2, T5, T6, T7, T8  pin 11,12,13,14,15;
ARM0, ARM1, R0, R1  pin 16,17,18,19;
H,L,X,Z = 1,0,.X.,.Z.;
"Use standard PALASM operators
@ALTERNATE
equations
 
 
 R0 = /ED*/B7*/B6*/B5*B4*/B3*/B2*B1*/B0*ARM0 +      " $12
      /ED*/B7*/B6*/B5*B4*/B3*/B2*B1*B0*ARM0         ;" $13
 
 R1 = /ED*/B7*/B6*/B5*B4*/B3*/B2*B1*/B0*ARM1 +      " $12
      /ED*/B7*/B6*/B5*B4*/B3*/B2*B1*B0*ARM1         ;" $13
 
 
"DESCRIPTION:  This PAL decodes TCLK events for the CAMAC 287
               module.  It provides the reference resets to 
               both of the 287 timing channels.  This PAL is
               unique and is programmed for Version 2.1.
 
               For this PAL:  R0 = [$12 + $13] * ARM0
                              R1 = [$12 + $13] * ARM1
 
               $12 Pre-Pulse added to equations on 11-11-91.
end 28741p
 
module 28742a
title ' CAMAC 287 V1.0  TEST                       R. DUCAR
 6-4-85 '
28742a device 'f153';
T5, T6, T7, T8, T4   pin 1,2,3,4,5;
T3, T2, T1, CLR  pin 6,7,8,9;
RF1, RF0, NC13, CH1EN, CH0EN  pin 11,12,13,14,15;
A0S, A1S, A0R, A1R  pin 16,17,18,19;
H,L,X,Z = 1,0,.X.,.Z.;
"Use standard PALASM operators
@ALTERNATE
equations
 
 
 A0S = /T1*CH0EN*CLR;
 
 /A0R = /RF0 + /CH0EN 
 
 A1S = /T2*CH1EN*CLR;
 
 /A1R = /RF1 + /CH1EN 
 
 
"DESCRIPTION:  This PAL provided set and reset control for 
               the ARM flip flops for channels zero and one.  
               This PAL is unique and is programmed for the
               initial test version of all 287 modules, V1.0.
 
end 28742a
 
module 28742b
title ' CAMAC 287  V2.0, V3.0, V4.0, V5.0, V6.0    R. DUCAR
 6-4-85 '
28742b device 'f153';
T5, T6, T7, T8, T4   pin 1,2,3,4,5;
T3, T2, T1, CLR  pin 6,7,8,9;
RF1, RF0, NC13, CH1EN, CH0EN  pin 11,12,13,14,15;
A0S, A1S, A0R, A1R  pin 16,17,18,19;
H,L,X,Z = 1,0,.X.,.Z.;
"Use standard PALASM operators
@ALTERNATE
equations
 
 
 A0S = CH0EN*CLR;
 
 /A0R = /CH0EN ;
 
 A1S = CH1EN*CLR;
 
 /A1R = /CH1EN ;
 
 
"DESCRIPTION:  This PAL provided set and reset control for 
               the ARM flip flops for channels zero and one.  
               This PAL is unique and is programmed for V2.0,
               V3.0, V4.0, V5.0, and V6.0 of the 287 module.
end 28742b

Security, Privacy, Legal