• Documents
  • Authors
  • Tables
  • Log in
  • Sign up
  • MetaCart
  • DMCA
  • Donate

CiteSeerX logo

Advanced Search Include Citations

Tools

Sorted by:
Try your query at:
Semantic Scholar Scholar Academic
Google Bing DBLP
Results 1 - 10 of 120
Next 10 →

Performance and Power Analysis of Time-multiplexed Execution on Dynamically Reconfigurable Processor

by Yohei Hasegawa, Shohei Abe, Shunsuke Kurotaki, Vu Manh Tuan, Naohiro Katsura, Takuro Nakamura, Takashi Nishimura, Hideharu Amano
"... Dynamically Reconfigurable Processor (DRP) developed by NEC Electronics is a coarse grain reconfigurable processor that selects a datapath called a context from the on-chip repository of sixteen circuit configurations at runtime. The time-multiplexed execution based on the multicontext functionality ..."
Abstract - Cited by 1 (1 self) - Add to MetaCart
Dynamically Reconfigurable Processor (DRP) developed by NEC Electronics is a coarse grain reconfigurable processor that selects a datapath called a context from the on-chip repository of sixteen circuit configurations at runtime. The time-multiplexed execution based on the multicontext

A Time-Multiplexed FPGA Architecture For Logic Emulation

by David Jones - , 1995
"... This thesis describes VEGA, a special-purpose logic emulation processor and associated software, designed to achieve maximum usable logic block density per unit silicon area and fast mapping. Logic blocks are represented by instructions stored in on-chip memories. A circuit is emulated by sequentia ..."
Abstract - Cited by 41 (0 self) - Add to MetaCart
by sequentially executing the instructions that describe it. Three independent execution units and a two-level memory hierarchy offer high emulation performance. FPGA-based logic emulators are capacity-limited by the low gate density on FPGAs and typically achieve no more than 25% logic block utilization due

Performance oriented partitioning for time-multiplexed FPGA’s

by Per Andersson, Krzysztof Kuchcinski - In Euromicro Conference , 2000
"... Time-multiplexing is a promising method to reduce the cost of FPGA based systems. It means execution of logic in consecutive steps with reconfiguration taking place between these steps. The use of time-multiplexing makes it possible to reduce the size of FPGA’s but requires a new step in the design ..."
Abstract - Cited by 1 (0 self) - Add to MetaCart
Time-multiplexing is a promising method to reduce the cost of FPGA based systems. It means execution of logic in consecutive steps with reconfiguration taking place between these steps. The use of time-multiplexing makes it possible to reduce the size of FPGA’s but requires a new step in the design

Automated Design Flow for Multi-Context FPGAs

by Enrique Cantó, Mariano López, Francesc Fons, Joaquin Del Rio, Antoni Manuel
"... Abstract—Multi-context FPGAs are reconfigurable FPGAs that store two or more on-chip configuration memories named contexts. Unlike regular reconfigurable FPGAs, where a new bit-stream is downloaded from a limited bandwidth external memory, multi-context devices can be partially or fully reconfigured ..."
Abstract - Add to MetaCart
reconfigured from their internal configuration memories by means of a fast context swapping. Their very fast reconfiguration time permits mapping virtual circuits efficiently, that is, a time-multiplexed execution of circuit partitions that behaves as the circuit statically implemented on a larger capacity

Stream Computations Organized for Reconfigurable Execution (SCORE): Introduction and Tutorial

by Eylon Caspi, Michael Chu, Y Huang, Joseph Yeh, Yury Markovskiy, André Dehon, John Wawrzynek - in Proceedings of the International Conference on Field-Programmable Logic and Applications , 2000
"... A primary impediment to wide-spread exploitation of reconfigurable computing is the lack of a unifying computational model which allows application portability and longevity without sacrificing a substantial fraction of the raw capabilities. We introduce SCORE (Stream Computation Organized for Recon ..."
Abstract - Cited by 50 (10 self) - Add to MetaCart
for Reconfigurable Execution), a streambased compute model which virtualizes reconfigurable computing resources (compute, storage, and communication) by dividing a computation up into fixed-size "pages" and time-multiplexing the virtual pages on available physical hardware. Consequently, SCORE applications

A Statically Scheduled Time-Division-Multiplexed Network-on-Chip for Real-Time Systems

by Martin Schoeberl, Florian Br, Jens Sparsø, Evangelia Kasapaki
"... Abstract—This paper explores the design of a circuitswitched network-on-chip (NoC) based on time-divisionmultiplexing (TDM) for use in hard real-time systems. Previous work has primarily considered application-specific systems. The work presented here targets general-purpose hardware platforms. We c ..."
Abstract - Cited by 18 (8 self) - Add to MetaCart
. The static schedule makes the NoC timepredictable and enables worst-case execution time analysis of communicating real-time tasks. Keywords-real-time systems; network-on-chip I.

Analysis of Communications and Overhead Reduction in Multithreaded Execution

by Lucas Roh, Walid A. Najjar - In Proc. Int. Conf. on Parallel Architectures and Compilation Techniques , 1995
"... In a multithreaded execution, each thread can be thought of as running on its own virtual processor, with several virtual processors multiplexed onto a single physical processor. At any given time, some of these virtual processors are either sending or waiting for messages. When the degree of multit ..."
Abstract - Cited by 7 (2 self) - Add to MetaCart
In a multithreaded execution, each thread can be thought of as running on its own virtual processor, with several virtual processors multiplexed onto a single physical processor. At any given time, some of these virtual processors are either sending or waiting for messages. When the degree

Partitioning sequential circuits on dynamically reconfigurable FPGAs

by Douglas Chang, Malgorzata Marek-sadowska - IEEE Trans. Comput , 1999
"... Abstract—A fundamental feature of Dynamically Reconfigurable FPGAs (DRFPGAs) is that the logic and interconnect are time-multiplexed. Thus, for a circuit to be implemented on a DRFPGA, it needs to be partitioned such that each subcircuit can be executed at a different time. In this paper, the partit ..."
Abstract - Cited by 31 (0 self) - Add to MetaCart
Abstract—A fundamental feature of Dynamically Reconfigurable FPGAs (DRFPGAs) is that the logic and interconnect are time-multiplexed. Thus, for a circuit to be implemented on a DRFPGA, it needs to be partitioned such that each subcircuit can be executed at a different time. In this paper

Mapping a Real-Time Video Algorithm to a Context-Switched FPGA

by unknown authors
"... This paper describes the implementation of a real-time video algorithm on a context-switched FPGA. The FPGA is based on the Xilinx XC4OOOE FPGA, and includes extensions for dealing with state saving and forwarding and for increased routing demand due to time-multiplexing the hardware. The algorithm ..."
Abstract - Add to MetaCart
configuration planes, context-switching overhead, and the end-user application are examined as we map the algorithm onto this architecture. Background Unless an algorithm mapped to hardware can be fully pipelined, some of the hardware will be idle during the execution of the algorithm. A time-multiplexed FPGA

The Design of SMART: A Scheduler for Multimedia Applications

by Jason Nieh, Monica S. Lam , 1996
"... We have created SMART, a Scheduler for Multimedia And Real-Time applications. SMART supports both real-time and conventional computations and provides flexible and accurate control over the sharing of processor time. SMART is able to satisfy real-time constraints in an optimal manner and provide pro ..."
Abstract - Cited by 49 (0 self) - Add to MetaCart
proportional sharing across all real-time and conventional tasks. Furthermore, when not all real-time constraints can be met, SMART satisfies each real-time task's proportional share of deadlines, and adjusts its execution rate dynamically. This technique is especially important for multimedia
Next 10 →
Results 1 - 10 of 120
Powered by: Apache Solr
  • About CiteSeerX
  • Submit and Index Documents
  • Privacy Policy
  • Help
  • Data
  • Source
  • Contact Us

Developed at and hosted by The College of Information Sciences and Technology

© 2007-2019 The Pennsylvania State University