% This should the last document processed by sphinx (to resolve all citations). hence
% the z_ prefix to the filename

@INPROCEEDINGS{XTang_ICCD_2015,
author={X. Tang and P. Gaillardon and G. De Micheli},
booktitle={2015 33rd IEEE International Conference on Computer Design (ICCD)},
title={FPGA-SPICE: A simulation-based power estimation framework for FPGAs},
year={2015},
volume={},
number={},
pages={696-703},
keywords={circuit simulation;field programmable gate arrays;logic design;power consumption;SPICE;table lookup;flip-flops;global routing architecture;circuit elements;grid-level testbenches;full-chip-level testbenches;component-level testbenches;architectural description language;LUTs;FPGAs routing multiplexers;look up tables;power consumption;analytical power models;probabilistic activity estimation;field programmable gate array;simulation-based power estimation framework;FPGA-SPICE;Field programmable gate arrays;Routing;Integrated circuit modeling;Estimation;SPICE;Table lookup},
doi={10.1109/ICCD.2015.7357183},
ISSN={},
month={Oct},}

@book{VBetz_Book_1999,
 editor = {Betz, Vaughn and Rose, Jonathan and Marquardt, Alexander},
 title = {Architecture and CAD for Deep-Submicron FPGAs},
 year = {1999},
 isbn = {0792384601},
 publisher = {Kluwer Academic Publishers},
 address = {Norwell, MA, USA},
} 

@inproceedings{JLuu_FPGA_2011,
	author = {Luu, Jason and Anderson, Jason Helge and Rose, Jonathan Scott},
	title = {{Architecture Description and Packing for Logic Blocks with Hierarchy, Modes and Complex Interconnect}},
	booktitle = {Proceedings of the 19th ACM/SIGDA International Symposium on Field Programmable Gate Arrays},
	series = {FPGA '11},
	year = {2011},
	isbn = {978-1-4503-0554-9},
	location = {Monterey, CA, USA},
	pages = {227--236},
	numpages = {10},
	url = {http://doi.acm.org/10.1145/1950413.1950457},
	doi = {10.1145/1950413.1950457},
	acmid = {1950457},
	publisher = {ACM},
	address = {New York, NY, USA},
	keywords = {architecture description language, clustering, complex block, configurable memory, configurable multiplier, fpga, hard logic cluster, logic block, logic cluster, packing, soft logic cluster, splitting},
} 

@INPROCEEDINGS{JGoeders_FPT_2012,
	author={J. B. Goeders and S. J. E. Wilton},
	booktitle={2012 International Conference on Field-Programmable Technology},
	title={{VersaPower: Power Estimation for Diverse FPGA Architectures}},
	year={2012},
	pages={229-234},
	keywords={CMOS integrated circuits;SPICE;computer architecture;field programmable gate arrays;logic CAD;CMOS technology;HDL;SPICE;VPR;VersaPower;Versatile Place and Route 6.0;academic FPGA CAD tool;complex logic block;diverse FPGA architecture;field programmable gate array;fracturable look-up table;power consumption;power estimation;size 130 nm;size 22 nm;size 45 nm;Capacitance;Field programmable gate arrays;Multiplexing;Solid modeling;Table lookup;Transistors;Wires},
	doi={10.1109/FPT.2012.6412139},
	month={Dec},}

@inproceedings{JRose_FPGA_2012,
   author = {Rose, Jonathan and Luu, Jason and Yu, Chi Wai and Densmore, Opal and Goeders, Jeffrey and Somerville, Andrew and Kent, Kenneth B. and Jamieson, Peter and Anderson, Jason},
   title = {{The VTR Project: Architecture and CAD for FPGAs from Verilog to Routing}},
   booktitle = {Proceedings of the ACM/SIGDA International Symposium on Field Programmable Gate Arrays},
   series = {FPGA '12},
   year = {2012},
   isbn = {978-1-4503-1155-7},
   location = {Monterey, California, USA},
   pages = {77--86},
   numpages = {10},
   url = {http://doi.acm.org/10.1145/2145694.2145708},
   doi = {10.1145/2145694.2145708},
   acmid = {2145708},
   publisher = {ACM},
   address = {New York, NY, USA},
   keywords = {CAD, FPGA, architecture},
} 

@ARTICLE{XTang_TVLSI_2019,
  author={X. Tang and E. Giacomin and G. D. Micheli and P. Gaillardon},
  journal={{IEEE Transactions on Very Large Scale Integration (VLSI) Systems}},
  title={{FPGA-SPICE: A Simulation-Based Architecture Evaluation Framework for FPGAs}},
  year={2019},
  volume={27},
  number={3},
  pages={637-650},
  doi={10.1109/TVLSI.2018.2883923},
  ISSN={1063-8210},
  month={March},
}

@INPROCEEDINGS{XTang_FPL_2019,
author={X. Tang and E. Giacomin and A. Alacchi and B. Chauviere and P. Gaillardon},
booktitle={2019 29th International Conference on Field Programmable Logic and Applications (FPL)},
title={OpenFPGA: An Opensource Framework Enabling Rapid Prototyping of Customizable FPGAs},
year={2019},
volume={},
number={},
pages={367-374},
keywords={field programmable gate arrays;logic design;reconfigurable architectures;software prototyping;OpenFPGA;FPGA architectures;semicustom design;XML-to-Prototype design flow;Verilog netlists;FPGA fabric;XML language;VTR framework;production-ready layouts;fully-optimized commercial products;data processing applications;Field Programmable Gate Arrays;programmable accelerators;computing systems;Verilog-to-Bitstream generator;Field programmable gate arrays;Computer architecture;Hardware design languages;XML;Microprocessors;Layout;Libraries;FPGA;Verilog generator;Bitstream generation;Semi Custom Designed FPGA},
doi={10.1109/FPL.2019.00065},
ISSN={1946-147X},
month={Sep.},}

@INPROCEEDINGS{XTang_FPT_2019,
author={X. Tang and E. Giacomin and A. Alacchi and P. Gaillardon},  
booktitle={2019 International Conference on Field-Programmable Technology (ICFPT)}, 
title={A Study on Switch Block Patterns for Tileable FPGA Routing Architectures},
year={2019},
volume={},
number={},
doi={10.1109/ICFPT47387.2019.00039},
pages={247-250},}