Pickering Card Topology

    Note:

    • This discussion is most pertinent to the low level drivers from Pickering: pipx40, pilpxi and piplx where the objective is the control of switch entities.

    • The IVI driver pi40iv operates using a different paradigm of the routing between end points, some of this discussion is less relevant to that driver.

    Pickering cards contain multiple switches (or other functionality) usually organised into functional groups, for example a multiplex or a matrix.


    The firmware of a Pickering card presents the contained switches in such logical groups. We use the term 'subunit' to describe such a logical grouping.

    Card topology showing the subunits

    So, to control a switch the user must know in which subunit that switch resides.

    In many cases a card will contain just a single subunit; in other cases there may be many subunits. If there is any doubt, refer to the specific product manual for details of the subunit structure.

    Each subunit in the driver interface contains a number of bits, one per switch, contained in one or more 32-bit words.

    The driver provides functions to allow the control a single bit or the control of all bits in a single operation.

    Each function will therefore need information about the card and the subunit followed by information about the particular switch or switches to be controlled.

    Need help?



    Support knowledgebase

    Have questions or need some help? While we enjoy talking to you, you can find technical information for our entire product range here.

    Technical know-how 


    Long-term support

    Because we manufacture our products in-house, we are able to provide you with guaranteed long-term support and low obsolescence.

    Our support


    Resource center

    From success stories and product videos,
    to product literature and newsletters, find the information you need about our switching and simulation solutions.

    Get the resources you need


    Worldwide presence

    We supply and support our products across the globe, with seven offices in the Americas, Europe and Asia as well as additional representation. 

    Find a local office or agent near you