DSP system-level design decisions can have significant effects on field programmable gate array (FPGA) hardware cost and efficiency. In this paper we demonstrate how modifying filter coefficients and taking advantage ...
详细信息
ISBN:
(纸本)0852967497
DSP system-level design decisions can have significant effects on field programmable gate array (FPGA) hardware cost and efficiency. In this paper we demonstrate how modifying filter coefficients and taking advantage of non-canonical implementation techniques can yield reduced FPGA hardware cost. Using the Root-Raised Cosine (RRC) pulse shaping filters required in the 3G uplink reception chain as an example, different implementation techniques are compared in terms of DSP system performance and FPGA cost. RRC filter performance is evaluated through simulation of the Adjacent Channel Selectivity (ACS) test. Simulation results are presented and the differing hardware structures are evaluated.
Feature identification attempts to find algorithms that can consistently separate a feature of interest from the background in the presence of noise and uncertain conditions. This paper describes the development of a ...
详细信息
ISBN:
(纸本)0819441945
Feature identification attempts to find algorithms that can consistently separate a feature of interest from the background in the presence of noise and uncertain conditions. This paper describes the development of a high-throughput, reconfigurable computer based, feature identification system known as POOKA. POOKA is based on a novel spatio-spectral network, which can be optimized with an evolutionary algorithm on a problem-by-problem basis. The reconfigurable computer provides speed up in two places: 1) in the training environment to accelerate the computationally intensive search for new feature identification algorithms, and 2) in the application of trained networks to accelerate content based search in large multi-spectral image databases. The network is applied to several broad area features relevant to scene classification. The results are compared to those found with traditional remote sensing techniques as well as an advanced software system known as GENIE. The hardware efficiency and performance gains compared to software are also reported.
This paper presents a CAD technology mapping algorithm for LUT-based FPGAs. Since interconnections in an FPGA must be accomplished with limited routing resources, routability is the most important objective in a techn...
详细信息
This paper presents a CAD technology mapping algorithm for LUT-based FPGAs. Since interconnections in an FPGA must be accomplished with limited routing resources, routability is the most important objective in a technology mapping algorithm. To optimize routability, the goal of the algorithm is the production of a design with a minimum interconnection. The Min-cut algorithm [1]-[3] is first used to partition a graph representing a Boolean network into clusters so that the total number of interconnections between clusters is minimum. To decrease further the number of interconnect ions needed, clusters are then merged into larger clusters by a pairing technique. This algorithm has been tested on the MCNC benchmark circuits. Compared with other LUT-based FPGA mapping algorithms, the algorithm produces better routability characteristics.
Ever since its introduction from Sun Microsystems four years ago, Java has been widely accepted in the computing and Internet industry. However, the runtime performance is still not good enough for Java to become a ge...
详细信息
Ever since its introduction from Sun Microsystems four years ago, Java has been widely accepted in the computing and Internet industry. However, the runtime performance is still not good enough for Java to become a general-purpose programming language. This article shows how to implement a Java microprocessor core in silicon to speed up the execution of Java. For a reconfigurable and flexible design, the field programmable gate array is chosen as a target technology for the Java microprocessor. By applying a top-down hardware design methodology to the FPGA design process, it becomes easier and more flexible to implement Java in a FPGA. The DFT technique is added for better testability.
Synchronisation is a requirement of all digital communication systems, while signal-to-noise ratio estimation is a particular requirement when using the maximum a posteriori probability algorithm for the iterative sta...
详细信息
Synchronisation is a requirement of all digital communication systems, while signal-to-noise ratio estimation is a particular requirement when using the maximum a posteriori probability algorithm for the iterative stage of a turbo code. The authors address these requirements and provide novel digital algorithms using the trellis structure of the component codes in a turbo code system. The results show that the algorithms provide the necessary functionality without degradation of performance and, as they are purely digital solutions, they are suitable for implementation on a digital signal processor or field programmable gate array.
The problems of placement and routing are without doubt the most time-consuming part of the process of automatically. synthesizing and configuring circuits for field-programmablegatearrays (FPGAs). FPGAs offer the a...
详细信息
The problems of placement and routing are without doubt the most time-consuming part of the process of automatically. synthesizing and configuring circuits for field-programmablegatearrays (FPGAs). FPGAs offer the ability to quickly reconfigure circuits to support rapid prototyping, emulation, or configurable computing, but the time to perform placement and routing, which can take many hours, has become a serious bottleneck. This problem is addressed here by showing that the negotiation-based routing paradigm, which has been applied successfully in several FPGA routers, can be parallelized to achieve increased performance without any significant decrease in the quality of the results. In this paper, me report several new findings related to the negotiation-based routing paradigm. We examine in-depth the convergence of the negotiation-based routing algorithm. We illustrate that the negotiation-based algorithm can be parallelized. Finally, we demonstrate that a negotiation-based parallel FPGA router performs well in terms of delay and speedup with practical FPGA circuits.
In this paper we present a timing-driven router for symmetrical array-based FPGAs. The routing resources in the FPGAs consist of segments of various lengths. Researchers have shown that the number of segments, instead...
详细信息
In this paper we present a timing-driven router for symmetrical array-based FPGAs. The routing resources in the FPGAs consist of segments of various lengths. Researchers have shown that the number of segments, instead of wirelength, used by a net is the most critical factor in controlling routing delay in an FPGA. Thus, the traditional measure of routing delay on the basis of geometric distance of a signal is not accurate. To consider wirelength and delay simultaneously, we study a model of timing-driven routing trees, arising from the special properties of FPGA routing architectures. Based on the solutions to the routing-tree problem, we present a routing algorithm that is able to utilize various routing segments with global considerations to meet timing constraints. Experimental results show that our approach is very effective in reducing timing violations.
This paper presents the design principle of a SDH Digital Cross-connect (SDXC) matrix implemented with field programmable gate array (FPGA). The SDXC matrix enables construction of flexible SDH network, reduces the ef...
详细信息
ISBN:
(纸本)0780357434
This paper presents the design principle of a SDH Digital Cross-connect (SDXC) matrix implemented with field programmable gate array (FPGA). The SDXC matrix enables construction of flexible SDH network, reduces the effects of physical connection points and maintenance personnel.
The video signal preprocessing unit (processor) for thermovision camera, developed by the authors on the basis of a pyroelectric vidicon, is intended for: calculation of a difference between the "positive" a...
详细信息
ISBN:
(纸本)0819437956
The video signal preprocessing unit (processor) for thermovision camera, developed by the authors on the basis of a pyroelectric vidicon, is intended for: calculation of a difference between the "positive" and "negative" frames, obtained in obturation mode: n-divisible accumulation of the resulting frame;non-volatile storage of the received images;images transmission to the computer. These functions are realized by means of following units: video signal digitizer;arithmetic-logical unit;accumulation, display and archive memory units;microcontroller. Processor is developed with field programmable gate arrays (FPGA) use. Its structure is considered.
暂无评论