Assignment 1
[1] Generate TCL pattern:
[2] Generate the following Patterns:
[3] Generate Fibonacci Series for n=100.
[4] Swap 30 & 40 in IP address [Link] using TCL script?
[5] Check whether given string is Palindrome or not
[6] Write a TCL code to convert list to string and string to list.
[7] Write a script to multiply two numbers without using multiplication operator.
[8] To find number of vowels in a string.
[9] Find a Factorial of given numbers.
[10] Write a script Increment each element in a list ? eg: 1 2 3 =>2 3 4
[11] Write a Program to take input from user and update the same in new file.
[12] From the below noise report separate out Pin names net names width height and slack and
print them separately.(Refer Color code)
(Save below file in [Link] before processing)
Report : noise
-nworst_pins 10
-nosplit
-low
-above
Design : block5
Version: O-2018.06-SP1
Date : Thu Sep 26 [Link] 2019
**************************************
** analysis mode: report_at_endpoint slack
type: height
noise_region: above_low pin name (net
name) width height slack
-----------------------------------------------------
rp_ppi_pkt_buffer/rp_mem_2ps1024x256_ecc_wrapper/mem_2ps1024x144_inst1/DA[15]
(rp_ppi_pkt_buffer/rp_mem_2ps1024x256_ecc_wrapper/n617) 0.128 0.187 0.137
rp_ppi_pkt_buffer/rp_mem_2ps1024x256_ecc_wrapper/mem_2ps1024x144_inst1/DA[72]
(rp_ppi_pkt_buffer/rp_mem_2ps1024x256_ecc_wrapper/n525) 0.123 0.157 0.167
rp_ppi_pkt_buffer/rp_mem_2ps1024x256_ecc_wrapper/mem_2ps1024x144_inst1/SI_CNTRB
(rp_ppi_pkt_buffer/rp_mem_2ps1024x256_ecc_wrapper/n36) 0.223 0.140
0.184 antprot_in__315/I (rxmac_ppi_if_mri_rxstatus[37]) 0.206 0.107 0.217
antprot_in__419/I (n1716) 0.314 0.102 0.222 antprot_in__324/I
(rxmac_ppi_if_mri_rxstatus[44]) 0.219 0.089 0.235 antprot_in__336/I
(rxmac_ppi_if_mri_rxstatus[64]) 0.191 0.086 0.238
rp_ppi_pkt_buffer/rp_mem_2ps1024x256_ecc_wrapper/mem_2ps1024x144_inst1/SI_CNTRA
(rp_ppi_pkt_buffer/rp_mem_2ps1024x256_ecc_wrapper/n37) 0.298 0.085 0.239
antprot_in__314/I (rxmac_ppi_if_mri_rxstatus[38]) 0.248 0.083 0.241
rp_ppi_pkt_classifier/non_hpp_mode_logic_etype_lpm_core/instan_pipe_2__stage_non0_instan
_l pm_search_pipe
_stage/to_next_stage_peek_data_reg_13_/SI
(rp_ppi_pkt_classifier/non_hpp_mode_logic_etype_lpm_core/stage_peek_data_2__12_) 0.088
0.219
1