Abstract
Wildcarding is a hardware feature specifically intended to accelerate the configuration process by reducing the number of configuration items required, and programming cells which share the same configuration simultaneously. In order to ascertain which cells can be programmed together, wildcarding has to be built into the address decoding hardware. In the Xilinx XC6200 series, wildcarding operates prior to decoding on bit positions of the target address. In this paper, we consider an alternative scheme, where wildcarding operates after address decoding, allowing individual cells to be addressed. This is shown to be beneficial for accelerating partial configurations where constant propagation is used to give new configurations at run-time, whilst supporting more configuration geometries than the current wildcarding mechanism.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Churcher, S., Kean, T., Wilkie, W.: The XC6200 FastMapTM processor interface. In: Moore, W., Luk, W. (eds.) FPL 1995. LNCS, vol. 975, pp. 36–43. Springer, Heidelberg (1995)
Hauck, S., Zhiyuan, L., Schwabe, E.: Configuration compression for the Xilinx XC6200 FPGA. In: Proc. FCCM 1998, pp. 138–146 (1998)
Hauck, S., Wilson, W.: Runlength compression techniques for FPGA configurations. In: Preliminary Proc. FCCM 1999 (1999)
Cerro-Prada, E., Charlwood, S., James-Roxby, P.: Constant propagation by partial reconfiguration in the Xilinx XC6200 FPGA. In: Proc. PREP 1999, pp. 311–321 (1999)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 1999 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
James-Roxby, P., Cerro-Prada, E. (1999). A Wildcarding Mechanism for Acceleration of Partial Configurations. In: Lysaght, P., Irvine, J., Hartenstein, R. (eds) Field Programmable Logic and Applications. FPL 1999. Lecture Notes in Computer Science, vol 1673. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-48302-1_51
Download citation
DOI: https://doi.org/10.1007/978-3-540-48302-1_51
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-66457-4
Online ISBN: 978-3-540-48302-1
eBook Packages: Springer Book Archive