Abstract-Area reduction is very important for CI (Custom Instruction) on reconfigurable processor. However, for FPGA (Field Programmable Gate Array) structure, resource sharing method is inefficient for area reduction of data-path. In the paper, we propose an effective strategy of area reduction for custom instruction. Firstly, we partitioned data-path of the final CI to lots of BCs (Basic Cells). Then we checked all the validity of BCs to make sure that each BC can be realized using single logic element of FPGA, and selected the unique BC set to overlap original data-paths. Finally, on the basis of BC partitioning, we adopt an approach of Merging CIs to reduce area cost of data-path, which is different from traditional method of resource s...
ii Soft-core embedded systems implemented on FPGAs offer a high level of flexibility. Application sp...
The increased use of multi-bit processing elements such as digital signal processors, multipliers, m...
Large circuits, whether they are arithmetic, digital signal processing, switching, or processors, ty...
Reconfigurable processors provide an attractive means to meet the constraints of embedded devices du...
Custom instructions are commonly used to meet the strict design constraints in high performance syst...
Silicon compilers are often used in conjunction with Field Programmable Gate Arrays (FPGAs) to deliv...
<p>A new novel method for area efficiency in FPGA implementation is presented. The method is realize...
While Application Specific Instruction Set Processors (ASIPs) have allowed designers to create proc...
While modern FPGAs often contain clusters of 4-input lookup tables and flip flops, little is known a...
This paper discusses a pair of synthesis algorithms that optimise a SystemC design to minimise area ...
This paper discusses a pair of synthesis algorithms that optimise a SystemC design to minimise area ...
This paper discusses a pair of synthesis algorithms that optimise a SystemC design to minimise area ...
In this paper, we propose instruction encoding tech-niques for embedded system design, which encode ...
Thispaper proposes a method for achieving low-power control-logic modules using a combination of CMO...
Reconfigurable computing allows field programmable gate arrays (FPGA) to form a platform for develop...
ii Soft-core embedded systems implemented on FPGAs offer a high level of flexibility. Application sp...
The increased use of multi-bit processing elements such as digital signal processors, multipliers, m...
Large circuits, whether they are arithmetic, digital signal processing, switching, or processors, ty...
Reconfigurable processors provide an attractive means to meet the constraints of embedded devices du...
Custom instructions are commonly used to meet the strict design constraints in high performance syst...
Silicon compilers are often used in conjunction with Field Programmable Gate Arrays (FPGAs) to deliv...
<p>A new novel method for area efficiency in FPGA implementation is presented. The method is realize...
While Application Specific Instruction Set Processors (ASIPs) have allowed designers to create proc...
While modern FPGAs often contain clusters of 4-input lookup tables and flip flops, little is known a...
This paper discusses a pair of synthesis algorithms that optimise a SystemC design to minimise area ...
This paper discusses a pair of synthesis algorithms that optimise a SystemC design to minimise area ...
This paper discusses a pair of synthesis algorithms that optimise a SystemC design to minimise area ...
In this paper, we propose instruction encoding tech-niques for embedded system design, which encode ...
Thispaper proposes a method for achieving low-power control-logic modules using a combination of CMO...
Reconfigurable computing allows field programmable gate arrays (FPGA) to form a platform for develop...
ii Soft-core embedded systems implemented on FPGAs offer a high level of flexibility. Application sp...
The increased use of multi-bit processing elements such as digital signal processors, multipliers, m...
Large circuits, whether they are arithmetic, digital signal processing, switching, or processors, ty...