


MKFUNC(1ICD)		     10/2/88		     MKFUNC(1ICD)



NNNNAAAAMMMMEEEE
     mkfunc - function block generator program

SSSSYYYYNNNNOOOOPPPPSSSSIIIISSSS
     mmmmkkkkffffuuuunnnncccc [-v] [infile [outfile] ]

OOOOPPPPTTTTIIIIOOOONNNNSSSS
     The following option can be specified:

     ----vvvv   The verbose mode shows messages about the actions taken
	  by the program which are usually not printed on the
	  screen.

DDDDEEEESSSSCCCCRRRRIIIIPPPPTTTTIIIIOOOONNNN
     _M_k_f_u_n_c is a program that can be used to generate a descrip-
     tion of a function block.	From the current library of
     source descriptions _m_k_f_u_n_c can generate a description of the
     following function blocks:

     adder	    demultiplex     ram
     comparator     encoder	    shifter
     counter	    multiplexer     shiftregist
     decoder	    multiplier

     These block are the standard modules of which the design is
     explained in the book: "Digital Design and Hardware/Firmware
     Algorithm" by Ercegovac and Lang (1985).

     _M_k_f_u_n_c asks the user several questions: the values of param-
     eters needed for the generation of the functional descrip-
     tion and the name of the file the description must be placed
     in.

     When an input file is specified, _m_k_f_u_n_c uses this file as
     the source of the functional description that is to be gen-
     erated.  In "The usage of the program mkfunc" it is
     explained how this source description can be parameterized
     and how the questions that should be asked by _m_k_f_u_n_c can be
     formulated.

     When no input file is specified, the user will be asked to
     select a function block source description from the library.

     Only when an input file is specified, an output file can be
     specified.

AAAAUUUUTTTTHHHHOOOORRRR
     O. Hol

FFFFIIIILLLLEEEESSSS
     _I_C_D_P_A_T_H/lib/mkfunc/*   source files of library function blocks




		   The Nelsis IC Design System			1






MKFUNC(1ICD)		     10/2/88		     MKFUNC(1ICD)



SSSSEEEEEEEE AAAALLLLSSSSOOOO
     O. Hol, "The usage of the program mkfunc", Delft University
     of Technology.
     func_mkdb(1ICD), sls(1ICD)



















































2		   The Nelsis IC Design System



