Optimized Pin

Download Report

Transcript Optimized Pin

Rules of the Game
• Presenter is truly god-like in his infinite wisdom. What
he says is the way it is!
• Each team will have a chance to answer in turn. If no
one from team can answer, opposing team will have a
chance to answer.
• Bonus questions (yellow or red) go to first hand up.
• Normal questions are worth +/- 1 point. Correct
answer adds 1 to team tally. Incorrect answer deducts
1 from team tally.
• Yellow questions are worth +2/-1 point.
• Red questions are worth +3/-0 point.
PL - Day 1 Answers - slide 1
Architecture
• A CPLD is simply described as a chip with
interconnected multiple PAL devices. (True/False)
PL - Day 1 Answers - slide 2
Architecture
• A CPLD is simply described as a chip with
interconnected multiple PAL devices.
True
PL - Day 1 Answers - slide 3
Misc
• What is Spock's father's name?
PL - Day 1 Answers - slide 4
Misc
• What is Spock's father's name?
•
Sarek
PL - Day 1 Answers - slide 5
Optimized Pin-Locking
Y
• How many product terms is the Y
output using?
Z
PL - Day 1 Answers - slide 6
Optimized Pin-Locking
Y
• How many product terms is the Y
output using?
Answer:
2
Z
PL - Day 1 Answers - slide 7
2
Architecture
2 Points
• List three applications well suited to Xilinx CPLDs.
PL - Day 1 Answers - slide 8
Architecture
2 points
• List three applications well suited to Xilinx CPLDs.
–
–
–
–
–
–
Wide functions (high fan-in)
Fast arithmetic
Complex counters
Complex state machines
PAL/GAL or TTL integration
Non-volatile
PL - Day 1 Answers - slide 9
Optimized Pin-Locking
Y
• How many product terms is the Z
output using?
Z
PL - Day 1 Answers - slide 10
Optimized Pin-Locking
3
A
B
C
• How many product terms is the Z
output using?
8
Answer: 18
13
Z
18
5
PL - Day 1 Answers - slide 11
Architecture
• Does a XC9500 need to be re-programmed after powerdown?
PL - Day 1 Answers - slide 12
Architecture
• Does a XC9500 need to be re-programmed after powerdown?
No
PL - Day 1 Answers - slide 13
Misc
• What were the relative dimensions of the obelisk in
"2001 a space oddessy"?
PL - Day 1 Answers - slide 14
Misc
• What were the relative dimensions of the obelisk in
"2001 a space oddessy"?
• 1 X 4 X 9 ( X 16 X 25 X .....)
PL - Day 1 Answers - slide 15
Fitter Report and the Timing
Analyzer
• Whether or not the Pin Feedback option was used will
be provided in the Fitter Report. (True/False)
PL - Day 1 Answers - slide 16
Fitter Report and the Timing
Analyzer
• Whether or not the Pin Feedback option was used will
be provided in the Fitter Report.
– True
PL - Day 1 Answers - slide 17
Fitter Report and the Timing
Analyzer
• The performance of a design can be found in which
report?
a Performance report generated by the Timing
Analyzer
b Fitter Report
c Post Layout Timing Report
d both A and C
e all of the above
PL - Day 1 Answers - slide 18
Fitter Report and the Timing
Analyzer
• The performance of a design can be found in which
report?
Performance report generated by the
Timing Analyzer
Fitter Report
Post Layout Timing Report
e both A and C
PL - Day 1 Answers - slide 19
Optimized Pin-Locking
Bonus 3-part 3 Points
Y
• What is the longest Path?
Z
PL - Day 1 Answers - slide 20
Optimized Pin-Locking
Bonus 3 Points
A
B
C
Y
• What is the longest Path?
Answer:
From A,B, or C to Z
For this path, how many cascade
delays are in the worst case
path? How much delay for a
XC9536-5??
PL - Day 1 Answers - slide 21
Z
Optimized Pin-Locking
Bonus 3 Points
A
B
C
Y
• What is the longest Path?
• From A,B, or C to Z
For this path, how many cascade
delays are in the worst case
path? How much delay for a
XC9536-5??
•
2 cascades ie.
+2nS worst case
PL - Day 1 Answers - slide 22
Z
Misc
• What was the name of Garfield’s Teddy Bear?
PL - Day 1 Answers - slide 23
Misc
• What was the name of Garfield’s Teddy Bear?
• Pookie
PL - Day 1 Answers - slide 24
CPLD Design Manager
• The Post Layout Timing Report provides detailed
information on the Timing Specifications associated
with the project.
PL - Day 1 Answers - slide 25
CPLD Design Manager
• The Post Layout Timing Report provides detailed
information on the Timing Specifications associated
with the project. (True/False)
– False
PL - Day 1 Answers - slide 26
Misc
• What is the speed of light?
PL - Day 1 Answers - slide 27
Misc
• What is the speed of light in a vacuum?
• 186,000 miles per second
• 3 X 10^8 meters per second
• 3 X 10^10 centimeters per second
PL - Day 1 Answers - slide 28
CPLD Design Manager
• The primary source of information about a design is
contained in the ________
PL - Day 1 Answers - slide 29
CPLD Design Manager
• The primary source of information about a design is
contained in the ________
–
Fitting Report
PL - Day 1 Answers - slide 30
Misc
• Name George Lucas' first three movies in order.
PL - Day 1 Answers - slide 31
Misc
• Name George Lucas' first three movies in order
•
THX1138, American Graffiti, Star Wars
PL - Day 1 Answers - slide 32
Fitter Report and the Timing
Analyzer
• The performance reported by the Timing Analyzer are
worst case delays. (True/False)
PL - Day 1 Answers - slide 33
Fitter Report and the Timing
Analyzer
• The performance reported by the Timing Analyzer are
worst case delays.
– True
PL - Day 1 Answers - slide 34
Implementation Options
• Using the Local I/O Pin Feedback option can route an
output signal to another function block. It does not
route through the Switch Matrix. (True/False)
PL - Day 1 Answers - slide 35
Implementation Options
• Using the Local I/O Pin Feedback option can route an
output signal to another function block, and does not
route through the Switch Matrix.
• True
PL - Day 1 Answers - slide 36
Misc
• What is Avagadro's number?
• Note: Also the # of “standard” peas to fill the state of
Penn to 1 ft. Hence the “pea foot Pennsylvania”
PL - Day 1 Answers - slide 37
Misc
• What is Avagadro's number?
• A mole equal to 6.022 X 10^23
molecules.
PL - Day 1 Answers - slide 38
Bonus Question
• Which document lists the current simulation vendors
and contacts?
PL - Day 1 Answers - slide 39
Bonus Question
• Which document lists the current simulation vendors
and contacts?
– XCELL Quarterly Journal, available on the
WEB
PL - Day 1 Answers - slide 40
Reports
• How can a user determine the location of a borrowed
product term?
PL - Day 1 Answers - slide 41
Fitting Report
• How can a user determine the location of a borrowed
product term?
• Top of FB report section of Fitting
Report
PL - Day 1 Answers - slide 42
Optimizing
• The I/O pad associated with a signal that uses the
Local I/O Pin Feedback option cannot be used for an
______.
A Input
B Output
C Input or an Output
PL - Day 1 Answers - slide 43
Optimizing
• The I/O pad associated with a signal that uses the
Local I/O Pin Feedback option cannot be used for an
______.
A Input
B Output
C Input or an Output
PL - Day 1 Answers - slide 44
Optimizing
• The Local Macrocell Feedback option is faster than the
I/O Pin Feedback option, but can only feedback into
the _______.
PL - Day 1 Answers - slide 45
Optimizing
• The Local Macrocell Feedback option is faster than the
I/O Pin Feedback option, but can only feedback into
the _______.
• Same Function Block
PL - Day 1 Answers - slide 46
Misc
• What is the name of Dilbert’s Dog?
PL - Day 1 Answers - slide 47
Misc
• What is the name of Dilbert’s Dog?
• Dogbert
PL - Day 1 Answers - slide 48
Optimizing
Bonus 2 Points
• A critical path in a design uses 20 product terms. The
Product Term Collapsing Limit should be
(raised/lowered) from the default setting to get better
performance.
PL - Day 1 Answers - slide 49
Optimizing
Bonus 2 points
• A critical path in a design uses 20 product terms. The
Product Term Collapsing Limit should be
(raised/lowered) from the default setting to get better
performance.
• Raised (default is 20 ie. Max)
PL - Day 1 Answers - slide 50
Optimizing
Bonus 3 Points
• Flat Logic (Parallel) is tends to create dense logic
structures. (True/False)? Why?
PL - Day 1 Answers - slide 51
Optimizing
Bonus 3 Points
• Flat Logic (Parallel) is tends to create dense logic
structures. (True/False)? Why?
• False
• Flat logic tends to have repetition of
terms, but is typically faster.
PL - Day 1 Answers - slide 52
Programming
Bonus 3 Points
• If a designer is going to have a JTAG chain with
several XC9500 devices, which download cable should
be used?
PL - Day 1 Answers - slide 53
Programming
Bonus 3 points
• If a designer is going to have a JTAG chain with
several XC9500 devices, which download cable should
be used?
• Parallel
PL - Day 1 Answers - slide 54
Misc
• What was different about title sequence of the pilot
episode of Star Trek “The Menagerie” that was
changed for the first episode?
PL - Day 1 Answers - slide 55
Misc
• What was different about title sequence of the pilot
episode of Star Trek “The Menagerie” that was
changed for the first episode?
• When the Enterprise speeds by the camera and "Star
Trek" appears on the screen in the beginning credits,
the craft traveled silently, because it is true in space.
The effect was, however, anti-climactic, and although
the "whoosh" sound is unrealistic, it creates a great
effect and is in every other episode.
PL - Day 1 Answers - slide 56