Research Directions
We
plan to continue, and further extend our work of system on chip in terms of
circuit analysis and floorplanning including field programmable components,
interconnect architectures, and adaptive data path modules. For circuit analysis,
we research efficient methods to model and check the signal integrity of huge
networks. During this process, we establish circuit design guidelines that
minimize crosstalk and power-supply fluctuations, while at the same time
balance delay and the amount of ringing.
Floorplan
optimization is considered to be one pivotal step in the deep submicron design
methodology. The research on this topic will provide very high return toward
achieving parity between technology capability and design productivity. We propose
to study interconnect architecture, performance-driven layout planning, and
adaptive data path modules, which constitute critical ingredients of system on
chip designs.
Sample Publications
Circuit Simulation
C.K.
Cheng, J. Lillis, S. Lin, N. Chang, Interconnect
Analysis and Synthesis, John-Wiley, 2000.
Z. Qin and C.K. Cheng, " Realizable Parasitic Reduction Using
Generalized Y-Delta Transformation, " ACM/IEEE Design Automation
Conference, pp. 220-225, June 2003.
Floorplanning
S.
Chen and C.K. Cheng, "Tutorial on VLSI Partitioning," VLSI Design, pp.
175-218, vol. 11, no. 3, 2000.
P.N.
Guo, T. Takahashi, C.K. Cheng, and T. Yoshimura, "Floorplanning using a
Tree Representation," IEEE Trans. on CAD, pp. 281-289, Feb. 2001.
C.K.
Cheng and A. Kahng, Rapid Prototyping Systems, Wiley Encyclopedia of Electrical
and Electronics Engineering, by J. G. Webster, vol. 18, pp. 234-242, 1999.
Interconnect Architecture
E.Y.
Cheng, F. Zhou, B. Yao, C.K. Cheng, and R. Graham, "Balancing the
Interconnect Topology for Arrays of Processors between Cost and Power," to
IEEE Int. Conf on Computer Design, pp. 30-35, Sept. 2002.
H.
Chen, B. Yao, F. Zhou, and C.K. Cheng, "Physical Planning of On-Chip
Interconnect Architectures," IEEE Int. Conf on Computer
Design, pp. 180-186, Sept. 2002.
Placement and Partitioning
C.K. Cheng and E.S. Kuh, " Module Placement Based on Resistive
Network Optimization, " IEEE Trans. on Computer-Aided Design,
vol. CAD-3, pp. 218-225, July 1984.
C.K. Cheng and T.C. Hu, " Ancestor Tree for Arbitrary Multi-Terminal Cut
Functions, " Integer Programming/Combinatorial Optimization Conf., Univ. of
Waterloo, pp. 115-127, May 1990.
C.K. Cheng and T.C. Hu, " Maximum Concurrent Flow and Minimum Ratio Cut,
" Algorithmica, vol. 8, pp. 233-249, 1992.
C. Yeh, C. K. Cheng and T. T. Lin,
" Circuit Clustering Using A Stochastic Flow Injection Method,
" IEEE Trans. on CAD, pp. 154-162, Feb. 1995.
L.T. Liu, M.T. Kuo, C.K. Cheng, and T.C. Hu,
" A Replication Cut for Two-Way Partitioning,
" IEEE Trans. on CAD, pp. 623-630, May 1995.