Hybrid FPGAs (Field Programmable Gate Arrays) are composed of general-purpose logic resources with different granularities, together with domain-specific coarse-grained units. This thesis proposes a novel hybrid FPGA architecture with embedded coarse-grained Floating Point Units (FPUs) to improve the floating point capability of FPGAs. Based on the proposed hybrid FPGA architecture, we examine three aspects to optimise the speed and area for domain-specific applications. First, we examine the interface between large coarse-grained embedded blocks (EBs) and fine-grained elements in hybrid FPGAs. The interface includes parameters for varying: (1) aspect ratio of EBs, (2) position of the EBs in the FPGA, (3) I/O pins arrangement of EBs, (4) in...
grantor: University of TorontoRecent dramatic improvements in integrated circuit fabricati...
Field-Programmable Gate Arrays (FPGAs) are integrated circuits which can be programmed to implement...
Hybrid floating-point (FP) implementations improve software FP performance without incurring the are...
Hybrid FPGAs (Field Programmable Gate Arrays) are composed of general-purpose logic resources with ...
This paper examines the interface between fine-grained and coarse-grained programmable logic in FPGA...
Abstract-This paper presents a novel architecture for domain-specific FPGA devices. This architectur...
grantor: University of TorontoIn the thirteen years since their introduction, Field-Progra...
grantor: University of TorontoMulti-FPGA systems (MFSs) are used as custom computing machi...
grantor: University of TorontoField Programmable Devices (FPDs) are rapidly gaining popula...
Although FPGAs are a cost-efcient alternative for both ASICs and general purpose processors, they st...
Floating point numbers are used in many applications that would be well suited to a higher parallel...
This paper describes the architecture and implementation, from both the standpoint of target applica...
The ongoing advancements in VLSI technology and Field Programmable Gate Array (FPGA) architectures h...
While Application Specific Instruction Set Processors (ASIPs) have allowed designers to create proc...
As the capacities of field-programmable gate arrays (FPGAs) grow, they will be used to implement muc...
grantor: University of TorontoRecent dramatic improvements in integrated circuit fabricati...
Field-Programmable Gate Arrays (FPGAs) are integrated circuits which can be programmed to implement...
Hybrid floating-point (FP) implementations improve software FP performance without incurring the are...
Hybrid FPGAs (Field Programmable Gate Arrays) are composed of general-purpose logic resources with ...
This paper examines the interface between fine-grained and coarse-grained programmable logic in FPGA...
Abstract-This paper presents a novel architecture for domain-specific FPGA devices. This architectur...
grantor: University of TorontoIn the thirteen years since their introduction, Field-Progra...
grantor: University of TorontoMulti-FPGA systems (MFSs) are used as custom computing machi...
grantor: University of TorontoField Programmable Devices (FPDs) are rapidly gaining popula...
Although FPGAs are a cost-efcient alternative for both ASICs and general purpose processors, they st...
Floating point numbers are used in many applications that would be well suited to a higher parallel...
This paper describes the architecture and implementation, from both the standpoint of target applica...
The ongoing advancements in VLSI technology and Field Programmable Gate Array (FPGA) architectures h...
While Application Specific Instruction Set Processors (ASIPs) have allowed designers to create proc...
As the capacities of field-programmable gate arrays (FPGAs) grow, they will be used to implement muc...
grantor: University of TorontoRecent dramatic improvements in integrated circuit fabricati...
Field-Programmable Gate Arrays (FPGAs) are integrated circuits which can be programmed to implement...
Hybrid floating-point (FP) implementations improve software FP performance without incurring the are...