Title page for ETD etd-04142009-040453
|Type of Document
||Fross, Bradley K.
||Splash-2 shared-memory architecture for supporting high level language compilers
||Master of Science
|Athanas, Peter M.
|Abbott, A. Lynn
|Davis, Nathaniel J. IV
- custom computing machine
|Date of Defense
Modem computer technology has been evolving for nearly fifty years, and has seen many
architectural innovations along the way. One of the latest technologies to come about is
the reconfigurable processor-based custom computing machine (CCM). CCMs use field
programmable gate arrays (FPGAs) as their processing cores, giving them the flexibility
of software systems with performance comparable to that of dedicated custom hardware.
Hardware description languages are currently used to program CCMs. However, research
is being performed to investigate the use of high-level languages (HLLs), such as the C
programming language, to create CCM programs. Many aspects of CCM architectures,
such as local memory systems, are not conducive to HLL compiler usage. This thesis
proposes and evaluates the use of a shared-memory architecture on a Splash-2 CCM to
promote the development and usage of HLL compilers for CCM systems.
|| Approximate Download Time
| 28.8 Modem
|| 56K Modem
|| ISDN (64 Kb)
|| ISDN (128 Kb)
|| Higher-speed Access
next to an author's name indicates that all
files or directories associated with their ETD
are accessible from the Virginia Tech campus network only.
If you have questions or technical
problems, please Contact DLA.