	primitive mc10231a(q_out,clock,enable_bar,d_in,set,reset);

/*   ---  Primitive definition of ECL MC10231 latch  (p3-195)        */

	output q_out;
	reg q_out;
	input d_in,clock,enable_bar,set,reset;

	table

//	C	/CE	D	S	R		state		Q
// set-reset
	?	?	?	1	0	:	?	:	1
	?	?	?	*	0	:	1	:	1
	*	?	?	1	0	:	?	:	1
	?	*	?	1	0	:	?	:	1
	?	?	*	1	0	:	?	:	1
	?	?	?	0	1	:	?	:	0
	?	?	?	0	*	:	0	:	0
	*	?	?	0	1	:	?	:	0
	?	*	?	0	1	:	?	:	0
	?	?	*	0	1	:	?	:	0
// clocked mode
	r	0	0	0	0	:	?	:	0
	r	0	1	0	0	:	?	:	1
	*	1	?	0	0	:	?	:	-
	0	r	0	0	0	:	?	:	0
	0	r	1	0	0	:	?	:	1
	1	*	?	0	0	:	?	:	-
	?	?	*	0	0	:	?	:	-
	f	?	?	0	0	:	?	:	-
	?	f	?	0	0	:	?	:	-	


	endtable

	endprimitive
