List of Publications - Jonathan Rose
Patents
J. Rose and V. Betz, "Complementary Architectures for Field-Programmable
Gate Arrays," U.S. Patent #5,537,341, filed February 10, 1995, issued
July 16th, 1996.
Books
S. Brown, R. Francis, J. Rose, Z. Vranesic, Field-Programmable Gate
Arrays, Kluwer Academic Publishers, May 1992.
Journal Papers
-
V. Betz and J. Rose,
"Effect of the Prefabricated Routing Track Distribution on FPGA
Area-Efficiency,"
to appear in IEEE Transactions on VLSI.
PostScript.
- P. Chow, S. O. Seo, J. Rose, K. Chung, I. Rahardja and G. Paez,
"Architecture
and Circuit-Level Design of an SRAM-Based Field-Programmable Gate Array,"
to appear in IEEE Transactions on VLSI.
Postscript
- S. Brown and J. Rose,
"FPGA and CPLD Architectures: A Tutorial,"
in IEEE Design and Test of Computers, Vol. 12, No. 2, Summer 1996, pp.
42-57.
- S. Brown, J. Rose, Z. Vranesic,
"A
Stochastic Model to Predict The Routability of Field-Programmable Gate
Arrays," IEEE Transactions on Computer-Aided Design of Circuits
and Systems, Vol. 12, No. 12, December 1993, pp. 1827-1838. Postscript
- J. Rose, A. El Gamal, A. Sangiovanni-Vincentelli, "Architecture
of Field-Programmable Gate Arrays," in Proceedings of the IEEE, Vol.
81, No. 7, July 1993, pp. 1013-1029.
- A. Sangiovanni-Vincentelli, A. El Gamal, J. Rose, "Synthesis Methods
for Field-Programmable Gate Arrays," in Proceedings of the IEEE, Vol.
81, No. 7, July 1993, pp. 1057-1083.
- S. Singh, J. Rose, P. Chow, D. Lewis, "The Effect of Logic Block
Architecture on FPGA Performance," IEEE JSSC, Vol. 27 No. 3, March
1992, pp. 281-287.
- S. Brown, J.S. Rose, Z. Vranesic, "
A Detailed Router for Field Programmable Gate Arrays," IEEE Transactions
on Computer-Aided Design of Circuits and Systems, Vol. 11, No. 5, May 1992,
pp. 620-628.
- J.S. Rose, S. Brown, "
Flexibility of Interconnection Structures for Field-Programmable Gate Arrays
", IEEE JSSC Vol. 26 No. 3, March 1991, pp. 277-282.
- J.S. Rose, R.J. Francis, D. Lewis, and P.
Chow, "Architecture of Field-Programmable Gate Arrays: The Effect
of Logic Block Functionality on Area Efficiency," IEEE JSSC, Vol.
25 No. 5, October 1990, pp. 1217-1225.
- J.S. Rose, "Parallel Global Routing for Standard Cells,"
IEEE Transactions on Computer-Aided Design of Circuits and Systems, Vol.
9, No. 10, October 1990, pp. 1085-1095.
- J.S. Rose, W. Klebsch, J. Wolf, "Temperature Measurement and Equilibrium
Dynamics of Simulated Annealing Placements," IEEE Transactions on
Computer-Aided Design of Circuits and Systems, Vol. 9, No. 3, March 1990,
pp. 253-259.
- J.S. Rose, W.M. Snelgrove, Z.G. Vranesic, "Parallel Standard Cell
Placement Algorithms with Quality Equivalent to Simulated Annealing,"
IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems,
Vol. 7, Number 3, March 1988, pp. 387-396.
- J.S. Rose, Z.G. Vranesic, W.M. Loucks, "FERMTOR: A Tunable Multiprocessor
Architecture," IEEE MICRO, Vol. 5, No. 4, August 1985, pp. 5-17.
Submitted Journal Papers
-
S. Wilton, J. Rose, Z. Vranesic, "Stand-alone Field-Configurable
Memory Architectures," sub. to IEEE Trans. on VLSI, January 1997.
-
M. Hutton, J. Rose, J. Grossman, and D. Corneil, "Characterization and
Parameterized Random Generation of Combinational Benchmark Circuits,"
sub. to IEEE Trans. on CAD, Feb 1997.
-
S. Wilton, J. Rose, Z. Vranesic, "The Memory/Logic Interface in FPGAs with
Large Embedded Memory Arrays," sub. to IEEE Trans. on VLSI, March 1997.
Refereed Papers in Conferences
-
V. Betz and J. Rose, "Cluster-Based Logic Blocks for FPGAs: Area-Efficiency vs.
Input Sharing and Size," in IEEE CICC 1997, Santa Clara, CA, pp. 551-554.
Postscript
-
J. Rose and D. Hill,
"Architectural and Physical Design Challenges for
One-Million Gate FPGAs and Beyond," in FPGA `97, ACM Symp. on FPGAs,
Feb 1997, pp. 129-132 (invited)
Postscript.
-
M. Hutton, J. Rose, D. Corneil, "Generation of Synthetic Sequential
Benchmark Circuits," in FPGA `97, ACM Symp. on FPGAs, Feb 1997, pp. 149-155.
Postscript.
-
S. Wilton, J. Rose, Z. Vranesic, "Memory-to-Memory Connection Structures
in FPGAs with Embedded Memory Arrays," in FPGA `97, ACM Symp.
on FPGAs, Feb 1997, pp. 10-16.
Postscript.
-
D. Lewis, D. Galloway, M. van Ierssel, J. Rose, P. Chow, "The Transmogrifier-2:
A 1 Million Gate Rapid Prototyping System," in FPGA `97, ACM Symp. on FPGAs,
Feb 1997, pp. 53-61.
Postscript.
- V. Betz and J. Rose, "Directional Bias
and Non-Uniformity in FPGA Global Routing Architectures," in ICCAD 1996, pp. 652-659, November 1996.
FPGA '95, pp. 10-16.
Postscript
- M. Hutton, J.P. Grossman, J. Rose, D. Corneil,
"Characterization and Parameterized Random Generation of Digital Circuits,"
in the 1996 Design Automation Conference, June, 1996, pp. 94-99.
Postscript.
- S. Wilton, J. Rose, Z. Vranesic,
" Memory/Logic Interconnect Flexibility in FPGAs with Large Embedded Memory
Arrays ," in CICC 96, the IEEE Custom Integrated Circuits Conf., San
Deigo, CA, May 1996, pp. 144-147.
Postscript
- T. Ngai, J. Rose, S. Wilton, "
An SRAM-Programmable Field-Configurable Memory ," in CICC 95,
the IEEE Custom Integrated Circuits Conf., Santa Clara, CA, May 1995, pp.
499-502.
Postscript
- V. Betz, J. Rose, "Improving FPGA Performance via the Use of Architecture
Families," 3rd ACM Intl Symposium on Field-Programmable Gate Arrays,
FPGA '95, pp. 10-16.
Postscript
- S. Wilton, J. Rose, Z. Vranesic, "
Architecture of Centralized Field-Configurable Memory ," 3rd ACM
Intl Symposium on Field-Programmable Gate Arrays, FPGA 95, pp. 97-103.
Postscript
- D. Karchmer, J. Rose, "Definition and Solution of The Memory Packing
Problem for Field-Programmable Systems," in the ACM/IEEE International
Conference on Computer-Aided Design, ICCAD 94, pp. 20-26.
- J. He, J. Rose, "Advantages of Heterogeneous Logic Block Architectures
for FPGAs," IEEE Custom Integrated Circuits Conf. 1993, (CICC 93),
San Diego, May 1993 pp. 7.4.1 - 7.4.5.
- P. Chow, S. Seo, K. Chung, G. Paez, J. Rose, "A High-Speed FPGA
Using Programmable Mini-Tiles," in Symposium on Integrated Systems
(formerly Conference on Advanced Research in VLSI), Washington, 1993, pp.
104-122.
- B. Fallah, J. Rose, "Timing-Driven Routing Segment Assignment
in FPGAs," in the Canadian Conference on VLSI, CCVLSI 92, October
1992, pp. 124-130.
- B. Tseng, J. Rose, S. Brown, "Using Architectural and CAD Interactions
to Improve FPGA Routing Architectures," in the IEEE, ICCD 92 October
1992, pp. 99 - 104.
- K. Chung, J. Rose, "TEMPT: Technology Mapping for the Exploration
of FPGA Architectures with Hard-Wired Connections," Proc. 29th ACM/IEEE
Design Automation Conference, June 1992, Anaheim, CA, pp. 361-367.
- R.J Francis, J. Rose, Z. Vranesic, "Technology
Mapping Lookup Table-Based FPGAs for Performance" Proc. 1991 IEEE
International Conference on Computer-Aided Design (ICCAD), November 1991,
pp. 568-571.
- R.J Francis, J. Rose, Z. Vranesic, "Chortle-crf:
Fast Technology Mapping for Lookup Table-Based FPGAs," 28th ACM/IEEE
Design Automation Conference, June 1991, pp. 227-233.
- S. Singh, J. Rose, D. Lewis, K. Chung, P. Chow "Optimization of
Field-Programmable Gate Array Logic Block Architecture for Speed,"
in IEEE Custom Integrated Circuits Conference 91, CICC, May 1990, pp. 6.1.1
- 6.1.6.
- S. Brown, J.S. Rose, Z. Vranesic, "A Detailed Router for Field
Programmable Gate Arrays" Proc. 1990 IEEE International Conference
on Computer-Aided Design (ICCAD), pp. 382-385, November 1990. Designated
as a distinguished paper.
- R.J Francis, J. Rose, K. Chung, "Chortle:
A Technology Mapping Program for Lookup Table-Based Field Programmable
Gate Arrays," Proc. 27th ACM/IEEE Design Automation Conference, June
1990, pp. 613-619.
- J. Rose, S. Brown, "The Effect of Switch Box Flexibility on Routability
of Field Programmable Gate Arrays," IEEE Proc. Custom Integrated Circuits
Conference, (CICC), Boston May 1990, pp. 27.5.1 - 27.5.4.
- J.S. Rose, R.J. Francis, P. Chow, and D. Lewis, "The Effect of
Logic Block Complexity on Area of Programmable Gate Arrays," Proc.
IEEE Custom Integrated Circuits Conference, (CICC), San Diego, May 1989,
pp. 5.3.1 - 5.3.5.
- J.S. Rose, W. Klebsch, J. Wolf, "Temperature Measurement of Simulated
Annealing Placements," in IEEE International Conference on Computer-Aided
Design, (ICCAD), November 1988, pp. 514-517.
- J.S. Rose, "The Parallel Decomposition and Implementation of an
Integrated Circuit Global Router," ACM Sigplan Symposium on Parallel
Programming: Experience with Applications, Languages and Systems, July
1988, pp. 138-145.
- J.S. Rose, "LocusRoute: A Parallel Global Router for Standard
Cells," Proc. 25th Design Automation Conference, June 1988, pp. 189-195.
- J.S. Rose, D.R. Blythe, W. Snelgrove, Z. Vranesic, "Fast, High
Quality VLSI Placement on an MIMD Multiprocessor," Proc. ICCAD 86,
Nov. 1986, pp. 42-45.
- Z.G. Vranesic, J.S. Rose, W.M. Loucks, "A Flexible Architecture
MIMD Supercomputer for Non-Numeric Applications," First International
Conference on Supercomputing Systems, December 1985, pp. 455-459.
- J.S. Rose, W.M. Snelgrove, Z.G. Vranesic, "ALTOR: An Automatic
Standard Cell Layout Program," 1985 Canadian Conference on Very Large
Scale Integration, November 1985, pp. 169-173. This paper won a best paper
award.
Refereed Presentations at Workshops
-
M. Khalid and J. Rose, "Experimental Evaluation of Mesh and Partial Crossbar Routing Architectures for Multi-FPGA Systems"
to appear at the International Workshop on Logic Architecture and Synthesis,
Grenoble, December 1997.
Postscript
-
V. Betz and J. Rose, "VPR: A New Packing, Placement and Routing Tool for FPGA
Research," to appear at London Workshop on Field-Programmable Logic,
August 1997.
Postscript
- M. Khalid and J. Rose, "The Effect of Fixed I/O Pin Positioning
on The Routability and Speed of FPGAs," Proc. Canadian Workshop of
Field-Programmable Devices, FPD 95, pp. 94-102.
- D. Galloway, D. Karchmer, P. Chow, D. Lewis, J. Rose, "The Transmogrifier:
The University of Toronto Field-Programmable System," in the 1994
Canadian Workshop on Field-Programmable Devices. (formerly the CMC VLSI
Workshop)
Postscript
- J. He, J. Rose, "Technology Mapping for Heterogeneous FPGAs,"
in the ACM International Workshop on Field-Programmable Gate Arrays 1994,
February 1994, FPGA '94.
Postscript
- K. Chung, S. Singh, J. Rose, P. Chow, "Using Hierarchical Logic
Blocks to Improve the Speed of Field-Programmable Gate Arrays," International
Workshop on Field Programmable Logic and Applications, Sept 1991, Oxford,
UK.
- P. Chow, S.O. Seo, D. Au, B. Fallah, C. Li, J.Rose, "A 1.2um CMOS
FPGA Using Cascaded Logic Blocks and Segmented Routing," International
Workshop on Field Programmable Logic and Applications, Sept 1991, Oxford,
UK.
- J-M. Vuillamy, Z. Vranesic, J.Rose, "Performance Evaluation and
Enhancement of FPGAs," International Workshop on Field Programmable
Logic and Applications, Sept 1991, Oxford, UK.
Return
to Jonathan Rose's Page .
Computer
Group.