# Trunk control program resource usage

The Resource[x].TCPs keyword specifies which TCPs are used to perform call control for a resource definition. A number of TCPs are supplied with CG boards. The following table shows the digital TCPs provided with CG software and their MIPS and memory requirements:

Protocol | MIPS | Memory
--- | --- | ---
MFC-R2, E&M | 2.762 | 488
EUC, AP2 | 2.762 | 378
SS5 | 4.227 | 670
R15 | 2.762 | 528
MFS | 3.715 | 636
WNK, FGD | 2.762 | 378
OPS, GDS | 3.102 | 378
NEC PBX | 2.762 | 488
ISDN | 2.762 | 378

This information is useful for predicting the number of ports per DSP core. One input timeslot and one output timeslot are allocated as part of the resources (assuming that all of the resources for a TCP are allocated on one DSP core).

Note: TCP MIPS usage numbers are subject to change.

The resource calculations displayed when the board is booted include only resources for TCPs specified with Resource[x].TCPs.