0% found this document useful (0 votes)
21 views2 pages

Linux Assignment PDF

The document provides instructions for a Linux training assignment with three sections - write scripts to compare integer values for a floorplan, read and output physical design flow steps from a file, and filter timing report data to extract specific path information and delays.

Uploaded by

md.tanjeelur
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
21 views2 pages

Linux Assignment PDF

The document provides instructions for a Linux training assignment with three sections - write scripts to compare integer values for a floorplan, read and output physical design flow steps from a file, and filter timing report data to extract specific path information and delays.

Uploaded by

md.tanjeelur
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd

VTA Training Course

Linux Assignment
03
Submit Date: 09/05/2024 30 Points

INSTRUCTIONS
• Don’t Copy

• Shortest is the best

• Make three separate folders containing scripts and related files for each three questions

• Submit using the realpath of the folders

SECTION - A
Write answers to the following questions.

• Answer all questions.


Question 1: Let’s say, two integers X and Y illustrates height and width of the floorplan of a
design consecutively (X > 0 and Y > 0). Write a bash script for user input of the values of X and
Y and return height and width comparison. (5 points)

Input Format: Two lines containing one integer each (X and, Y respectively).
Output Format: Exactly one of the following lines:

• Width is less than height

• Width is more than height

• Width and height are same

Question 2: A text file is given named “pd [Link]” where all the physical design flow steps are
defined. Write a bash script to read the file line by line and output each flow step names separated
by a space in a single line (7 points)

Output Format: Floorplan Powerplan Placement Cts Postcts Route Postroute.

1
SECTION - B
Write answers to the following questions in 1 or 2 sentences.

• Answer all questions.


Question 1: A timing report is given. From this timing report filter out the start point, end point
and instances of each path along with their corresponding delay. Output Format:
Path 1:
Endpoint: X[20]
Beginpoint: A/B reg[9]/Q
Instance name : IOCLKBUF C 0 Delay : 0.050
Instance name : CTS ccl a inv 00032 Delay : 0.039
Instance name : CTS cdb inv 00102 Delay : 0.020
Instance name : CTS cdb inv 00103 Delay : 0.018
(8 points)

Question 2: A timing report is given. From this timing report filter out the start point, end point
and corresponding delay values only for buffer and inverter cells. Result in a delay value for all the
combination of those delay values and find the best delay value for each path.
(10 points)

Output Format:

You might also like