MKFUNC(1ICD)

NAME
mkfunc - function block generator program

SYNOPSIS
mkfunc [-v] [infile [outfile] ]

OPTIONS
The following option can be specified:

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

DESCRIPTION
Mkfunc is a program that can be used to generate a description of a function block. From the current library of source descriptions mkfunc 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).

Mkfunc asks the user several questions: the values of parameters needed for the generation of the functional description and the name of the file the description must be placed in.

When an input file is specified, mkfunc uses this file as the source of the functional description that is to be generated. 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 mkfunc 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.

AUTHOR
O. Hol

FILES
ICDPATH/lib/mkfunc/*	source files of library function blocks

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