Блокируйте косимуляцию до тех пор, пока Симулятор HDL не будет готов
пытается подключиться к симулятору HDL с помощью общего соединения. Функция блокирует косимуляцию до загрузки HDL-сервера или заданного pID = pingHdlSim(timeout)timeout происходит. pingHdlSim возвращает идентификатор процесса pID Симулятора HDL или -1 если происходит тайм-аут. Когда вы автоматизируете косимуляцию, используйте эту функцию, чтобы определить, загружен ли HDL-сервер, прежде чем ваш скрипт продолжит симуляцию.
пытается подключиться к локальному узлу порта pID = pingHdlSim(timeout,portnumber)portnumber.
пытается подключиться к узлу pID = pingHdlSim(timeout,portnumber,hostname)hostname от порта portnumber.
Следующий вызов функции блокирует дальнейшую косимуляцию до тех пор, пока HDL-сервер не загрузится или не пройдет 30 секунд.
>>pingHdlSim(30)
Если сервер загружается в течение 30 секунд, pingHdlSim возвращает идентификатор процесса. В противном случае pingHdlSim возвращает -1.
Следующий вызов функции блокирует дальнейшую косимуляцию порта 5678 до тех пор, пока HDL-сервер не загрузится или не пройдет 20 секунд.
>>pingHdlSim(20,'5678')Следующий вызов функции блокирует дальнейшую косимуляцию порта 5678 по имени хоста msuser пока не пройдет загрузка HDL-сервера или 20 секунд:
>>pingHdlSim(20,'5678','msuser')