Tutorial on device generation using infinitySetting up ‘igm’ infinity generator module•Make directory for infinitymkdir infinity•Move to the dirctory cd infinity•Copy the file igm from /home/venkates/setups/cp /home/venkates/setups/igm ~/infinity/.Now you are set up to run infinity device generatorCreate individual devicesGoto infinity directorylab1-12> cd infinitylab1-12> /infinity>./igmThis opens up a window that looks like This window is the main window of the device generator. From this window youcan create devices, get help regarding usage and report bugs and questions.In this window you will find a pull down menu ‘Choose Device’. Pull down themenu and select the device you want to create and hit OK. This will pop up another window corresponding to the device you want to create.If you have selected the wrong device hit cancel. More information on each device can be found atwww.eng.utah.edu/~venkates/Infinity.htmlAfter you have specified parameters for each of the devices hit OK and this would pop upa window This means that your device generation has been successful. On successfulcompletion you will find the file named output.cif in your infinity directory. This givesthe layout of the device in a Caltech Intermediate Format (CIF). This is one of the mostpopular formats used for representing layouts. This file can be imported into cadenceusing the stream in process.Importing layout into cadence:o The stream in/out process is not ...