STRUCTURE OF THE LEARNING ENVERONMENT FOR DESIGN AND VERIFICATION OF COMMUNICATION CIRCUITS