Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where Chunghee Kim is active.

Publication


Featured researches published by Chunghee Kim.


IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems | 1996

A performance-driven logic emulation system: FPGA network design and performance-driven partitioning

Chunghee Kim; Hyunchul Shin

FPGAs are widely used for logic emulation, software acceleration, custom computing, and prototyping. The architecture (or the interconnect mechanism of a FPGA network) of an emulator has profound effect on the performance (speed) and efficiency (chip utilization) of the emulator. In this paper, several architectures of FPGA networks are suggested, and they are compared with other typical existing architectures by using the MCNC partition benchmark circuits. Experimental results show that tripartite network outperforms six other typical architectures both in performance and in efficiency. For this study, the propagation delay of a path is estimated by the number of hops (interchip connections) and the number of intrachip connections on the path, and thus it is independent of a specific FPGA type. To partition a given circuit into the given prerouted network of FPGAs, a new routability-driven partitioning algorithm is developed. Experimental results using the MCNC benchmark examples show that our partition method produces better results than those of other recent approaches on the average, and that performance-driven partitioning is effective in reducing critical time delays.


asia and south pacific design automation conference | 1995

Performance-driven circuit partitioning for prototyping by using multiple FPGA chips

Chunghee Kim; Hyunchul Shin; Young-Uk Yu

A new performance-driven partitioning algorithm has been developed to implement a large circuit by using multiple FPGA chips. Partitioning for multiple FPGAs has several constraints to satisfy so that each partitioned subcircuit can be implemented in a FPGA chip. To obtain satisfactory results under the constraints, the partitioning is performed in two phases which are the initial partitioning for global optimisation and the iterative partitioning improvements for constraint satisfaction. Experimental results using the MCNC benchmark examples show that our partition method produces better results than those of other recent approaches on the average and that performance-driven partitioning is effective in reducing critical time delays.


international conference on computer aided design | 1993

A combined hierarchical placement algorithm

Hyunchul Shin; Chunghee Kim; Wonjong Kim; Myoungsub Oh; Kwangjoon Rhee; Seogyun Choi; Heasoo Chung

A hierarchical placement algorithm which combines mincut partitioning and simulated annealing has been developed. The objective of mincut partitioning is to minimize the number of crossing nets while the objective of placement by simulated annealing is usually to minimize the total estimated wire-length. The combined placement algorithm can optimize both the routing density and the estimated wire-length. For efficiency, the placement is performed using multiple levels of hierarchy in the top-down direction, i.e., big groups of cells are placed at the beginning and leafcells are placed at the final level. Several standard-cell and sea-of-gates circuits are placed using the combined placement techniques and promising results are obtained when compared with those of several other placement methods.


asia pacific conference on circuits and systems | 1996

An improved partitioning method using clustering refinement [VLSI design]

Nam-Hoon Kim; Chunghee Kim; Hyunchul Shin

Partitioning is an important step in the hierarchical design of very large scale integrated circuits. In this research, an improved partitioning based on 2-level hierarchy has been developed. New techniques for clustering and cluster refining have been developed. After clusters are formed, they can be refined by moving cells among the clusters. For partitioning, the hierarchical gradual constraint enforcing partitioning method has been used. The clustering-based partitioning algorithm has been applied to MCNC benchmark examples and produced excellent results.


IEEE Transactions on Very Large Scale Integration Systems | 1993

A simple yet effective technique for partitioning

Hyunchul Shin; Chunghee Kim


IEEE Transactions on Very Large Scale Integration Systems | 1995

Performance-oriented technology mapping for LUT-based FPGA's

Hyunchul Shin; Chunghee Kim


Electronics Letters | 1993

Combined hierarchical placement algorithm for row-based layouts

Chunghee Kim; Wonchan Kim; Hyunchul Shin; K. Rhee; H. Chung; Jungsang Kim


Journal of KIISE:Computing Practices and Letters | 2000

High-Level Design Verification Techniques for Hardware-Software Codesign Systems

Jong-Suk Lee; Chunghee Kim; Hyun-Chul Shin


Bioorganic & Medicinal Chemistry Letters | 1994

Performance-driven technology mapping for LUT-based FPGAs

Hyunchul Shin; Chunghee Kim; Young-Uk Yu


Electronics Letters | 1993

Erratum: Combined hierarchical placement algorithm for row-based layouts

Chunghee Kim; Wonchan Kim; Hyungcheol Shin; K. Rhee; H. Chung; Juwon Kim

Collaboration


Dive into the Chunghee Kim's collaboration.

Top Co-Authors

Avatar
Top Co-Authors

Avatar

Wonchan Kim

Seoul National University

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar

Hyungcheol Shin

Seoul National University

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Researchain Logo
Decentralizing Knowledge