Migration From Asynchronous To Synchronous 8254 Programmable Interval Timer For Effective Static Timing Analysis
As the size of transistor is shrinking, the difficulty of a design to meet timing has increased. Also, continuously shrinking of transistor size from time to time has increased the on-die variation such as Process, Voltage, and Temperature (PVT) variation of the chip. Since Performance Verification...
Saved in:
Main Author: | |
---|---|
Format: | Thesis |
Language: | English |
Published: |
2013
|
Subjects: | |
Online Access: | http://eprints.usm.my/45189/1/Ong%20Chun%20Kiat24.pdf |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
id |
my-usm-ep.45189 |
---|---|
record_format |
uketd_dc |
spelling |
my-usm-ep.451892019-08-05T03:32:47Z Migration From Asynchronous To Synchronous 8254 Programmable Interval Timer For Effective Static Timing Analysis 2013-07 Ong, Chun Kiat TK1-9971 Electrical engineering. Electronics. Nuclear engineering As the size of transistor is shrinking, the difficulty of a design to meet timing has increased. Also, continuously shrinking of transistor size from time to time has increased the on-die variation such as Process, Voltage, and Temperature (PVT) variation of the chip. Since Performance Verification (PV) process or Static Timing Analysis (STA) tool is unable to cover the timing verification of asynchronous based design, asynchronous design is changed to synchronous based for the STA tools to ensure the silicon timing can be met across various PVT. Synchronous design is a design where the transaction of data is governed by clock whereas asynchronous is a design where the transaction of data is event based which is not based on clock. Intel 8254 Programmable Interval Timer (PIT) which is an asynchronous based design is used as a case study in this research. A design flow which included the asynchronous path identification and technique implementation from asynchronous to synchronous without functionality changes has been proposed. Techniques conversion from asynchronous to synchronous including the clock placement, delays, combinational loop, latch, clock domain crossing, and reset are implemented on the 8254 PIT. The functionality of the synchronous 8254 PIT is validated with total of 22 test cases. Result shows the timing analysis coverage of 8254 PIT by STA has been increased from 40% in asynchronous design based to 91% in synchronous design based. The timing analysis coverage of new synchronous 8254 PIT will be 100% if excluding the asynchronous reset path. 2013-07 Thesis http://eprints.usm.my/45189/ http://eprints.usm.my/45189/1/Ong%20Chun%20Kiat24.pdf application/pdf en public masters Universiti Sains Malaysia Pusat Pengajian Kejuruteraan Elektrik & Elektronik |
institution |
Universiti Sains Malaysia |
collection |
USM Institutional Repository |
language |
English |
topic |
TK1-9971 Electrical engineering Electronics Nuclear engineering |
spellingShingle |
TK1-9971 Electrical engineering Electronics Nuclear engineering Ong, Chun Kiat Migration From Asynchronous To Synchronous 8254 Programmable Interval Timer For Effective Static Timing Analysis |
description |
As the size of transistor is shrinking, the difficulty of a design to meet timing has increased. Also, continuously shrinking of transistor size from time to time has increased the on-die variation such as Process, Voltage, and Temperature (PVT) variation of the chip. Since Performance Verification (PV) process or Static Timing Analysis (STA) tool is unable to cover the timing verification of asynchronous based design, asynchronous design is changed to synchronous based for the STA tools to ensure the silicon timing can be met across various PVT. Synchronous design is a design where the transaction of data is governed by clock whereas asynchronous is a design where the transaction of data is event based which is not based on clock. Intel 8254 Programmable Interval Timer (PIT) which is an asynchronous based design is used as a case study in this research. A design flow which included the asynchronous path identification and technique implementation from asynchronous to synchronous without functionality changes has been proposed. Techniques conversion from asynchronous to synchronous including the clock placement, delays, combinational loop, latch, clock domain crossing, and reset are implemented on the 8254 PIT. The functionality of the synchronous 8254 PIT is validated with total of 22 test cases. Result shows the timing analysis coverage of 8254 PIT by STA has been increased from 40% in asynchronous design based to 91% in synchronous design based. The timing analysis coverage of new synchronous 8254 PIT will be 100% if excluding the asynchronous reset path. |
format |
Thesis |
qualification_level |
Master's degree |
author |
Ong, Chun Kiat |
author_facet |
Ong, Chun Kiat |
author_sort |
Ong, Chun Kiat |
title |
Migration From Asynchronous To Synchronous 8254 Programmable Interval Timer For Effective Static Timing Analysis |
title_short |
Migration From Asynchronous To Synchronous 8254 Programmable Interval Timer For Effective Static Timing Analysis |
title_full |
Migration From Asynchronous To Synchronous 8254 Programmable Interval Timer For Effective Static Timing Analysis |
title_fullStr |
Migration From Asynchronous To Synchronous 8254 Programmable Interval Timer For Effective Static Timing Analysis |
title_full_unstemmed |
Migration From Asynchronous To Synchronous 8254 Programmable Interval Timer For Effective Static Timing Analysis |
title_sort |
migration from asynchronous to synchronous 8254 programmable interval timer for effective static timing analysis |
granting_institution |
Universiti Sains Malaysia |
granting_department |
Pusat Pengajian Kejuruteraan Elektrik & Elektronik |
publishDate |
2013 |
url |
http://eprints.usm.my/45189/1/Ong%20Chun%20Kiat24.pdf |
_version_ |
1747821465160384512 |