TkGate — это управляемый событиями симулятор цифровых схем с графическим редактором на основе tcl/tk. TkGate поддерживает широкий спектр примитивных схемных элементов, а также определяемые пользователем модули для иерархического проектирования. В дистрибутив входит ряд учебных пособий и примеров схем, которые можно загрузить через меню «Справка». Примеры схем включают в себя простой ЦП, запрограммированный для запуска игры «Животные».