Technique Of Pvt Analysis On Sd Controller Timing Validation For 28nm Soc Fpga

SoC is a system on chip that consists of memory, processor and peripherals. Inside SoC there are many IP blocks such as secure digital (SD) controller block. As time fly, SoC has increase their demand in the industries. SD was widely used as the data store since it is compatible and have a large cap...

Full description

Bibliographic Details
Main Author: Yusni, Nur Amalina Aiza
Format: Thesis
Language:English
Published: 2015
Subjects:
Online Access:http://eprints.usm.my/41498/
http://eprints.usm.my/41498/1/NUR_AMALINA_AIZA_BINTI_YUSNI_24_Pages.pdf
_version_ 1848879305308766208
author Yusni, Nur Amalina Aiza
author_facet Yusni, Nur Amalina Aiza
author_sort Yusni, Nur Amalina Aiza
building USM Institutional Repository
collection Online Access
description SoC is a system on chip that consists of memory, processor and peripherals. Inside SoC there are many IP blocks such as secure digital (SD) controller block. As time fly, SoC has increase their demand in the industries. SD was widely used as the data store since it is compatible and have a large capacity. To remain the quality of the IP, beside functional validation, it is necessary to ensure the SD controller meet its timing specification. Typically, for protocol timing characterization it is difficult to adjust the timing as it needs to properly measure the input IO timing parameters (Tco,Tsu and Th). However, the problem is most tools do not adjust timing for measurement. Logic analyzers can only captures timing, but do not have the capabilities for user to adjust the timing. Full size ATE testers might be able adjust timing, but programming protocol aware test vectors takes many months of development per protocol. Additionally, ATEs cannot accommodate protocols with non-deterministic timing elements. To eliminate these problems, reduce characterization time, and improve timing related to IO protocol characterization, this thesis will introduce a new methodology using a configurable, high granularity, protocol aware delay element. The additional methodology that will be used in this project is using an additional timing delay board which consist of Max II device. The Max II device will have a delay design inside to provide delay to input clock. User can control the setting of the delay by changing the external selector pin on the timing delay board. The external pin is three bit setting from 000 to 111. Each of the setting will have a different delay path depends on the design in Max II. Using this methodology, an analysis on PVT has been conducted to get the worst case of the minimum setup time and hold time. To complete the timing datasheet for SD controller, output delay has been measure using command protocol. Based on the analysis, SS corner at Vmin and cold temperature condition gives the worst minimum setup time (2.56ns), minimum hold time (1.5ns) and output delay.
first_indexed 2025-11-15T17:45:07Z
format Thesis
id usm-41498
institution Universiti Sains Malaysia
institution_category Local University
language English
last_indexed 2025-11-15T17:45:07Z
publishDate 2015
recordtype eprints
repository_type Digital Repository
spelling usm-414982018-08-24T02:27:10Z http://eprints.usm.my/41498/ Technique Of Pvt Analysis On Sd Controller Timing Validation For 28nm Soc Fpga Yusni, Nur Amalina Aiza TK7800-8360 Electronics SoC is a system on chip that consists of memory, processor and peripherals. Inside SoC there are many IP blocks such as secure digital (SD) controller block. As time fly, SoC has increase their demand in the industries. SD was widely used as the data store since it is compatible and have a large capacity. To remain the quality of the IP, beside functional validation, it is necessary to ensure the SD controller meet its timing specification. Typically, for protocol timing characterization it is difficult to adjust the timing as it needs to properly measure the input IO timing parameters (Tco,Tsu and Th). However, the problem is most tools do not adjust timing for measurement. Logic analyzers can only captures timing, but do not have the capabilities for user to adjust the timing. Full size ATE testers might be able adjust timing, but programming protocol aware test vectors takes many months of development per protocol. Additionally, ATEs cannot accommodate protocols with non-deterministic timing elements. To eliminate these problems, reduce characterization time, and improve timing related to IO protocol characterization, this thesis will introduce a new methodology using a configurable, high granularity, protocol aware delay element. The additional methodology that will be used in this project is using an additional timing delay board which consist of Max II device. The Max II device will have a delay design inside to provide delay to input clock. User can control the setting of the delay by changing the external selector pin on the timing delay board. The external pin is three bit setting from 000 to 111. Each of the setting will have a different delay path depends on the design in Max II. Using this methodology, an analysis on PVT has been conducted to get the worst case of the minimum setup time and hold time. To complete the timing datasheet for SD controller, output delay has been measure using command protocol. Based on the analysis, SS corner at Vmin and cold temperature condition gives the worst minimum setup time (2.56ns), minimum hold time (1.5ns) and output delay. 2015 Thesis NonPeerReviewed application/pdf en http://eprints.usm.my/41498/1/NUR_AMALINA_AIZA_BINTI_YUSNI_24_Pages.pdf Yusni, Nur Amalina Aiza (2015) Technique Of Pvt Analysis On Sd Controller Timing Validation For 28nm Soc Fpga. Masters thesis, Universiti Sains Malaysia.
spellingShingle TK7800-8360 Electronics
Yusni, Nur Amalina Aiza
Technique Of Pvt Analysis On Sd Controller Timing Validation For 28nm Soc Fpga
title Technique Of Pvt Analysis On Sd Controller Timing Validation For 28nm Soc Fpga
title_full Technique Of Pvt Analysis On Sd Controller Timing Validation For 28nm Soc Fpga
title_fullStr Technique Of Pvt Analysis On Sd Controller Timing Validation For 28nm Soc Fpga
title_full_unstemmed Technique Of Pvt Analysis On Sd Controller Timing Validation For 28nm Soc Fpga
title_short Technique Of Pvt Analysis On Sd Controller Timing Validation For 28nm Soc Fpga
title_sort technique of pvt analysis on sd controller timing validation for 28nm soc fpga
topic TK7800-8360 Electronics
url http://eprints.usm.my/41498/
http://eprints.usm.my/41498/1/NUR_AMALINA_AIZA_BINTI_YUSNI_24_Pages.pdf