% 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},}