Methods of programming of CNC machines

Methods of calculating the sine in a programmable logic integrated circuit are considered and investigated. Conclusions are given based on the technical characteristics of the devices and the capacity of a particular method. Models were created in C++ and Verilog languages, worked out and analyzed. The results of the models are presented in the form of graphs. Mathematical calculations are given that make it possible to implement the method of calculating the sine in a programmable logic integrated circuit in the most optimal way from the point of view of using equipment. The synthesis and layout of the equipment were carried out, the area of the crystal occupied by the calculation module is presented in the form of a figure. This work can be used to train students of higher educational institutions in order to familiarize and develop skills of working with FPGAs, as well as modeling and studying the principles of choosing a particular mathematical method, can find its application in the creation and design of real devices in production. Familiarization and study of this radar method are conducted within the walls of one of the leading engineering universities of the Russian Federation — Bauman Moscow State Technical University.