added cir queues to communicate between main task and znp task