- Library Home /
- Search Collections /
- Open Collections /
- Browse Collections /
- UBC Theses and Dissertations /
- Automatic formal verification for scheduled VLIW code
Open Collections
UBC Theses and Dissertations
UBC Theses and Dissertations
Automatic formal verification for scheduled VLIW code Feng, Xiushan
Abstract
VLIW processors are attractive for many embedded applications, but VLIW code scheduling, whether by hand or by compiler, is extremely challenging. In this paper, I extend previous work on automated verification of low-level software to handle the complexity of modern, aggressive VLIW designs, e.g., the exposed parallelism, pipelining, and resource constraints. I implement these ideas into two prototype tools for verifying short sequences of assembly code for TI's C62x family of VLIW DSPs and Fujitsu's FR500 VLIW processor, and demonstrate the effectiveness of the tools in quickly verifying, or finding bugs in, several difficult-to-analyze code segments.
Item Metadata
Title |
Automatic formal verification for scheduled VLIW code
|
Creator | |
Publisher |
University of British Columbia
|
Date Issued |
2002
|
Description |
VLIW processors are attractive for many embedded applications, but VLIW code
scheduling, whether by hand or by compiler, is extremely challenging. In this paper,
I extend previous work on automated verification of low-level software to handle
the complexity of modern, aggressive VLIW designs, e.g., the exposed parallelism,
pipelining, and resource constraints. I implement these ideas into two prototype
tools for verifying short sequences of assembly code for TI's C62x family of VLIW
DSPs and Fujitsu's FR500 VLIW processor, and demonstrate the effectiveness of
the tools in quickly verifying, or finding bugs in, several difficult-to-analyze code
segments.
|
Extent |
2926211 bytes
|
Genre | |
Type | |
File Format |
application/pdf
|
Language |
eng
|
Date Available |
2009-10-10
|
Provider |
Vancouver : University of British Columbia Library
|
Rights |
For non-commercial purposes only, such as research, private study and education. Additional conditions apply, see Terms of Use https://open.library.ubc.ca/terms_of_use.
|
DOI |
10.14288/1.0051647
|
URI | |
Degree | |
Program | |
Affiliation | |
Degree Grantor |
University of British Columbia
|
Graduation Date |
2003-05
|
Campus | |
Scholarly Level |
Graduate
|
Aggregated Source Repository |
DSpace
|
Item Media
Item Citations and Data
Rights
For non-commercial purposes only, such as research, private study and education. Additional conditions apply, see Terms of Use https://open.library.ubc.ca/terms_of_use.