EDBT 2026 Demo / reviewers in the wild / expert
Yoji Kajitani
dblp:01/323
· DBLP profile ↗
46ranked-venue papers
6as first author
0since 2021 · last 2013
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 38 · 3 first-authorTheory of computation · 5 · 2 first-authorComputer networks · 3 · 1 first-authorSoftware engineering, systems software and programming languages · 2
Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.
| Computer architecture, parallel and distributed computing, and storage systems
8 papers |
Electronic design automation · 98% Reconfigurable computing and FPGAs · 2% |
Topics — the 13 heaviest of 13, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Electronic design automation
physical design |
0.3 | 8 | 2013 | Escaped Boundary Pins Routing for High-Speed Boards · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2013 Consistent floorplanning with hierarchical superconstraints · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2002 Module packing based on the BSG-structure and IC layout applications · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 1998 |
Electronic design automation › physical design
routing |
0.2 | 5 | 2013 | Escaped Boundary Pins Routing for High-Speed Boards · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2013 Design of minimum and uniform bipartites for optimum connection blocks of FPGA · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 1997 The channel expansion problem in layout design · DAC 1984 |
Electronic design automation › physical design › routing › timing-driven routing
length-matching routing |
0.2 | 1 | 2013 | Escaped Boundary Pins Routing for High-Speed Boards · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2013 |
Electronic design automation › physical design › routing
printed circuit board routing |
0.2 | 1 | 2013 | Escaped Boundary Pins Routing for High-Speed Boards · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2013 |
Electronic design automation › physical design
floorplanning |
0.1 | 2 | 2002 | Consistent floorplanning with hierarchical superconstraints · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2002 Module packing based on the BSG-structure and IC layout applications · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 1998 |
Electronic design automation › physical design › routing › printed circuit board routing
escape routing |
0.0 | 1 | 2013 | Escaped Boundary Pins Routing for High-Speed Boards · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2013 |
Electronic design automation › physical design › clock network synthesis
clock tree synthesis |
0.0 | 1 | 2002 | Consistent floorplanning with hierarchical superconstraints · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2002 |
Reconfigurable computing and FPGAs
FPGA architecture |
0.0 | 1 | 1997 | Design of minimum and uniform bipartites for optimum connection blocks of FPGA · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 1997 |
Electronic design automation › physical design › routing › FPGA routing
switch box design |
0.0 | 1 | 1997 | Design of minimum and uniform bipartites for optimum connection blocks of FPGA · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 1997 |
Electronic design automation › physical design
placement |
0.0 | 1 | 1996 | VLSI module placement based on rectangle-packing by the sequence-pair · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 1996 |
Electronic design automation › physical design › floorplanning
sequence-pair representation |
0.0 | 1 | 1996 | VLSI module placement based on rectangle-packing by the sequence-pair · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 1996 |
Electronic design automation › physical design › routing
channel routing |
0.0 | 3 | 1984 | The channel expansion problem in layout design · DAC 1984 Order of Channels for Safe Routing and Optimal Compaction of Routing Area · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 1983 The minimum width routing of A 2-row 2-layer polycell-layout · DAC 1979 |
Electronic design automation › physical design
VLSI layout |
0.0 | 1 | 1996 | VLSI module placement based on rectangle-packing by the sequence-pair · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 1996 |
Methods — techniques the papers use, named apart from their topics
shortest path routing · 0.2simulated annealing · 0.0hierarchical superconstraints · 0.0bipartite graph construction · 0.0switch box routing · 0.0channel ordering · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2013 | Coding the objects in place and route CADabstractComputer aided design of any style starts with coding the objects. The objects are blocks and nets. The code is, in fact, a permutation of object labels. A solemn fact is that the code is a linear array while the objects are floating on the multiple layer or 3D space so that potentially very restricted data can be on the code. Given this opportunity at ISPD 2013, I would like to disclose an unpublished story which stands solely on the concept of permutation. It was motivated by a question about a small gap found in classic channel routing. The interest is in how unrelated place and route matters be related with each other. Yoji Kajitani |
ISPD | 1 |
| 2013 | Escaped Boundary Pins Routing for High-Speed BoardsabstractRouting for high-speed boards is still achieved manually today. There have recently been some related works to solve this problem; however, a more practical problem has not been addressed. Usually, the packages or components are designed with or without the requirement from board designers, and the boundary pins are usually fixed or advised to follow when the board design starts. In this paper, we describe this fixed ordering boundary pin routing problem, and propose a practical approach to solve it. Not only do we provide a way to address, we also further plan the wires in a better way to preserve the precious routing resources in the limited number of layers on the board, and to effectively deal with obstacles. Our approach has different features compared with the conventional shortest-path-based routing paradigm. In addition, we consider length-matching requirements and wire shape resemblance for high-speed signal routes on board. Our results show that we can utilize routing resources very carefully, and can account for the resemblance of nets in the presence of the obstacles. Our approach is workable for board buses as well. Ching-Yu Chin, Chung-Yi Kuan, Tsung-Ying Tsai, Hung-Ming Chen, Yoji Kajitani |
IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. | 5 |
| 2011 | On routing fixed escaped boundary pins for high speed boardsabstractRouting for high speed boards is still achieved manually nowadays. There have been some related works in escape routing to solve this problem recently, however a more practical problem is not addressed. Usually the packages/components are designed with or without the requirement from board designers, and the boundary pins are usually fixed or advised to follow when the board design starts. Previous works in escape routing are not likely to be used due to this nature, in this work, we describe this fixed ordering boundary pin escaping problem, and propose a practical approach to solve it. Not only can we have a way to address, we also further plan the wires in a better way to preserve the precious routing resources in the limited number of layers on the board, and to effectively deal with obstacles. Our approach has different feature compared with conventional shortest-path-based routing paradigm. In addition, we consider length-matching requirement and wire shape resemblance for high speed signal routes on board. Our results show that we can utilize routing resource very carefully, and can account for the resemblance of nets in the presence of the obstacles. Our approach is workable for board busses as well. Tsung-Ying Tsai, Ren-Jie Lee, Ching-Yu Chin, Chung-Yi Kuan, Hung-Ming Chen, Yoji Kajitani |
DATE | 6 |
| 2006 | A performance-driven circuit bipartitioning algorithm for multi-FPGA implementation with time-multiplexed I/OsabstractFor multi-FPGA systems, the limitation of the number of FPGA I/O-pins is one of the most critical issues. Using time-multiplexed I/Os eases the limitation. While, a signal path through n time-multiplexed I/Os makes the system clock period n + 1 times longer at most. To capture this feature, we introduce a new cost total cut-hopcount. Under the total cut-hopcount, we propose a performance-driven bipartitioning method VIOP. VIOP combines three algorithms, such that i) min-cut partitioning, ii) coarse performance-driven partitioning, and iii) fine performance-driven partitioning. For min-cut and coarse performance-driven partitioning, we employ well-known bipartitioning algorithms CLIP-FM and DUBA, respectively. For fine performance-driven partitioning, we propose a partitioning algorithm CAVP. By VIOP, the average cost was improved by 11.5% compared with the state-of-the-art algorithms Masato Inagi, Yasuhiro Takashima, Yuichi Nakamura 0002, Yoji Kajitani |
FPT | 4 |
| 2006 | How does partitioning matter for 3D floorplanning?abstractThe recent hierarchical design framework[8] for 3D floorplan-ning suggests a better performance than previous flat design framework. Under this framework, the layer assignment of the blocks is accomplished by some partitioning algorithms which are assumed to be critical[8]. In this paper, we provide an empirical study on the impact of such partitioning algorithms on the total wire length. By generating various partitions and running our floorplanner based on these partitions, we obtain the statistic of the resultant wire length. We observe that when the design instance has a large number of blocks which are uniformly sized, different partitions with the same cut size lead to roughly the same wire length. By another experiment, we find out that the cut size of the partition has the major influence on the wire length. Therefore, we argue that cut size is a metric good enough for the wire length optimization of 3D floorplanning and suggest that future research focus on other problems such as thermal effect, signal delay, etc. Tan Yan, Yasuhiro Takashima, Yoji Kajitani |
ACM Great Lakes Symposium on VLSI | 4 |
| 2006 | Theory of placement by numDAG related with single-sequence, SP, BSG, and O-treeabstractAfter BSG and sequence-pair (SP) of the placement codes, a decade has passed with various proposals of new codes and ideas for applications, especially in VLSI physical design. Different in appearance, they are actually proposing generators of ABLR-relations, i.e. above, below, left-of, or right-of relations between two rectangles on a plane to be non-overlapping, together with methodologies how dimensions and peripheral constraints are integrated. This paper proposes another yet simplest generator numDAG which is simply a directed acyclic graph with vertices labelled with distinct numbers. Assuming each vertex representing a rectangle on a plane, an edge (i, j) is featured to imply the property "i is left-of j" or "i is above j" according to the edge being incremental or decremental, respectively, with respect to the numbers of end vertices. To demonstrate that the numDAG is the ABLR-relation generating system hierarchically above existing systems, we relate it with single-sequence, H-and V-constraint graph pair, SP, BSG, and O-tree. It is a future problem to find any practical merit by this idea but the contribution is believed in providing a base to the unified theory of constraint-driven placement. Several new ideas and problems are included Yoji Kajitani |
ISCAS | 1 |
| 2005 | The oct-touched tile: a new architecture for shape-based routingabstractThe shape-based routing needs a routing architecture with a geometrical computation framework on it. This paper introduces a novel routing architecture, Oct-Touched Tile (OTT), with a geometrical computation method along the horizontal- and vertical-constraints. The architecture is represented by the tiles spreading over the 2-D plane. Each tile is flexible to satisfy the constraints imposed for non-overlapping and sizing request. In this framework, any practically useful path finding and shape-based sizing technique are executed on the same architecture. Our system ex-perimentally demonstrates the performance comparable to a commercial tool. Ning Fu, Shigetoshi Nakatake, Yasuhiro Takashima, Yoji Kajitani |
ACM Great Lakes Symposium on VLSI | 4 |
| 2005 | Equidistance routing in high-speed VLSI layout design
Yukiko Kubo, Hiroshi Miyashita, Yoji Kajitani, Kazuyuki Tateishi |
Integr. | 3 |
| 2004 | Abstraction and optimization of consistent floorplanning with pillar block constraints
Ning Fu, Shigetoshi Nakatake, Yasuhiro Takashima, Yoji Kajitani |
ASP-DAC | 4 |
| 2004 | Multi-level placement with circuit schema based clustering in analog IC layouts
Takashi Nojima, Xiaoke Zhu, Yasuhiro Takashima, Shigetoshi Nakatake, Yoji Kajitani |
ASP-DAC | 5 |
| 2004 | Space-planning: placement of modules with controlled empty area by single-sequence
Xuliang Zhang, Yoji Kajitani |
ASP-DAC | 2 |
| 2004 | Equidistance routing in high-speed VLSI layout designabstractIn VLSI system, a certain set of nets is required to propagate their signals within a tolerable skew of delays. Though the delay of the signal on a wire is determined by a complex environment, it is hard to satisfy this requirement unless all the concerned nets are routed within a certain skew of length. This paper approaches this problem by the concept of l-equidistance routing which aims to route the concerned nets by prescribed length l. After a basic technique to route a 1-sink net with prescribed length, an algorithm is presented for the channel routing where sink terminals are on the upper line and source terminals on the bottom lines. The key idea is in the symmetric slant grid interconnect scheme by which the problem is reduced to the ordinary grid routing problem. An algorithm that attains minimum total wire length is presented. Then a solution is given for the case when terminals are on the perimeters on a rectangle. These algorithms are explained on the Euclidean space. But it is shown that a straightforward transformation of the routes to those on the orthogonal grid is possible keeping the property of equidistance. Proposed algorithms were implemented and applied to random data to demonstrate their ability. Yukiko Kubo, Hiroshi Miyashita, Yoji Kajitani, Kazuyuki Tateishi |
ACM Great Lakes Symposium on VLSI | 3 |
| 2004 | A device-level placement with multi-directional convex clusteringabstractA challenge to an automated layout of analog IC starts with the insight into a high quality placement crafted by experts. It has been observed that such a placement comprises clusters corresponding to groups of matched devices and devices are placed faithfully to the drawn schema while the placement is still compacted. This paper proposes a novel device-level placement based on Sequence-Pair which includes an effective representation of clusters extracted from the schema. A key idea is to capture a topological structure of clusters in order to place clusters at as faithful positions to those in the schema. We represent this structure in terms of ABLR-relations which can be translated into Sequence-Pair. In experiments, we tested our algorithm for industrial instances and compared the results with those by manual. We showed that our results were better than manual results by, on average, 12.8% and 18.1% with respect to area and net-length. Takashi Nojima, Yasuhiro Takashima, Shigetoshi Nakatake, Yoji Kajitani |
ACM Great Lakes Symposium on VLSI | 4 |
| 2003 | An extended representation of Q-sequence for optimizing channel-adjacency and routing-costabstractThis paper proposes a topological representation for general floorplan, called the H-sequence, which can check channel-adjacency and boundary-adjacency in a constant time. Moreover, we define Routing-cost for the placement to measure its routing difficulty. Experimental results indicate that H-sequence based placement algorithm can optimize routing-cost effectively in a short time. Changwen Zhuang, Keishi Sakanushi, Liyan Jin, Yoji Kajitani |
ASP-DAC | 4 |
| 2002 | An Enhanced Q-Sequence Augmented with Empty-Room-Insertion and Parenthesis TreesabstractAfter the discussion on the difference between floorplanning and packing in VLSI placement design, this paper adapts the floorplanner that is based on the Q-sequence to a packing algorithm. For the purpose, some empty room insertion is required to guarantee not to miss the optimum packing. To increase the performance in packing, a new move that perturbs the floorplan is introduced in terms of the parenthesis-tree pair. A simulated annealing based packing search algorithm was implemented. Experimental results showed the effect of empty room insertion. Changwen Zhuang, Yoji Kajitani, Keishi Sakanushi, Liyan Jin |
DATE | 2 |
| 2002 | Consistent floorplanning with hierarchical superconstraintsabstractSequence-pair-based floorplanning has revealed the limit of its usefulness in very large scale integration layout design, the key issue being that it is nonhierarchical and indifferent to the preceding step of partitioning. This paper restructures the sequence pair enhanced to a pair of logic expressions to accept the constraint induced by the previous step - the balanced bipartition. Since the bipartition is hierarchical in nature, the transferred constraint is called the hierarchical superconstraint. Since floorplanning based on this data structure automatically works cooperatively with the partitioning, it is called the consistent floorplanning, which has potential to store all the feasible floorplans under the constraint induced by any balanced binary search. As a typical example, we focus on clock-tree synthesis by H-tree. Experiments are given to show better achievements in length and wire density for module-based circuits and clock trees. Shigetoshi Nakatake, Yukiko Kubo, Yoji Kajitani |
IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. | 3 |
| 2001 | Consistent floorplanning with super hierarchical constraintsabstractSequence-Pair based floorplanning has been revealed its limit of usefulness in VLSI physical design. Among reasons, the key issue is in its being non-hierarchical and indifferent to the preceding step of partitioning. This paper restructure the algorithm by the idea that the partition algorithm produces the constraint that is imposed on the sequence-pair data. The partition algorithm is the one based on the balanced-bipartition that works hierarchically. Thus a new floorplan algorithm that is consistent with the hierarchical partition algorithm is constructed. This is enhanced to include other algorithms that are based on the binary search. Here, a clock-tree synthesis by H-tree is shown to be consistent. Experiments are given to show better achievements in length and wire-density. Shigetoshi Nakatake, Yukiko Kubo, Yoji Kajitani |
ISPD | 3 |
| 2000 | Self-reforming routing for stochastic search in VLSI interconnection layoutabstractAbstract | Given a route which connects terminal-s on a one-layer routing area(Steiner tree), \n ip is a procedure that makes a current route change its con-guration within its peripheral domain. A \nip reforms a route by replacing one of its edges with a minimal detour. A route can \nip one nearby obstacle. If the obstacle is another route, a more organized operation, called the dual \nip, is applied to a pair of routes. The idea is enhanced to the 2-layer hv-routing. The per-formance of \nip and dual \nip was experimented in simulated annealing which reforms a route or a set of routes with respect to the evaluation function of mul-tiple objectives. Some unique and satisable results were observed. I. Yukiko Kubo, Yasuhiro Takashima, Shigetoshi Nakatake, Yoji Kajitani |
ASP-DAC | 4 |
| 1999 | Clock Period Minimization of Semi-Synchronous Circuits by Gate-Level Delay InsertionabstractA semi-synchronous circuit is a circuit in which every register is ticked by a clock periodically, but not necessarily simultaneously. A feature of semi-synchronous circuits is that the minimum delay between registers may be critical with respect to the clock period of the circuit. In this paper, we discuss a delay insertion method which makes such a semi-synchronous circuit faster. The maximum delay-to-register ratio of the cycles on the circuit gives a lower bound of the clock period. We show that this bound is achieved in the semi-synchronous framework by the proposed gate-level delay insertion method on the assumption that the delay of each element on the circuit is unique. Tomoyuki Yoda, Atsushi Takahashi 0001, Yoji Kajitani |
ASP-DAC | 3 |
| 1998 | Air-Pressure-Model-Based Fast Algorithms for General FloorplanabstractA new approach for the minimum area floorplanning is proposed where the shape of every module can vary under the constraint of area and floorplan topology. Simulating the air-pressure mechanics, the algorithms iterate to improve the layout to decide the shapes and positions of modules. It is proved that the layout approaches the optimal layout each step by the measure of energy which is defined by the current layout. Experimental results showed very fast convergence. An extension to a more practical case with the aspect-ratio constraint is discussed. Tomonori Izumi, Atsushi Takahashi 0001, Yoji Kajitani |
ASP-DAC | 3 |
| 1998 | Module Placement on BSG-Structure with Pre-Placed Modules and Rectilinear ModulesabstractA main task in designing IC/PCB is to pack rectilinear modules under various constraints and objectives. If modules are all rectangles without any positional constraint, recently proposed BSG and Sequence-pair based packing algorithms have been proved to work fast enough for practical use. Focusing BSC, to support an effective use, this paper develops techniques to handle rectilinear modules and modules with positional constraints. First a solution is proposed for pre-placed modules. It is to give a linear order to the floating modules following which they are embedded in packing. In the course, the pre-placed modules are considered as the constraints such that no floating modules are forbidden to be placed. The packing of modules including rectilinear ones is solved by applying the above techniques after rectilinear modules are sliced into a set of rectangles. Experimental results on industrial PCB-data showed that the proposed algorithm outputs high quality packings. Shigetoshi Nakatake, Masahiro Furuya, Yoji Kajitani |
ASP-DAC | 3 |
| 1998 | The channeled-BSG: a universal floorplan for simultaneous place/route with IC applicationsabstractArticle The channeled-BSG: a universal floorplan for simultaneous place/route with IC applications Share on Authors: Shigetoshi Nakatake Department of Electrical and Electronic Engineering, Tokyo Institute of Technology Department of Electrical and Electronic Engineering, Tokyo Institute of TechnologyView Profile , Keishi Sakanushi Department of Electrical and Electronic Engineering, Tokyo Institute of Technology Department of Electrical and Electronic Engineering, Tokyo Institute of TechnologyView Profile , Yoji Kajitani Department of Electrical and Electronic Engineering, Tokyo Institute of Technology Department of Electrical and Electronic Engineering, Tokyo Institute of TechnologyView Profile , Masahiro Kawakita Semiconductor Systems Engineering Center, Toshiba Corporation Semiconductor Systems Engineering Center, Toshiba CorporationView Profile Authors Info & Claims ICCAD '98: Proceedings of the 1998 IEEE/ACM international conference on Computer-aided designNovember 1998 Pages 418–425https://doi.org/10.1145/288548.289064Online:01 November 1998Publication History 9citation195DownloadsMetricsTotal Citations9Total Downloads195Last 12 Months1Last 6 weeks0 Get Citation AlertsNew Citation Alert added!This alert has been successfully added and will be sent to:You will be notified whenever a record that you have chosen has been cited.To manage your alert preferences, click on the button below.Manage my AlertsNew Citation Alert!Please log in to your account Save to BinderSave to BinderCreate a New BinderNameCancelCreateExport CitationPublisher SiteGet Access Shigetoshi Nakatake, Keishi Sakanushi, Yoji Kajitani, Masahiro Kawakita |
ICCAD | 3 |
| 1998 | The multi-BSG: stochastic approach to an optimum packing of convex-rectilinear blocksabstractA floorplannar that can handle convex-rectilinear blocks is developed by enhancing the BSG-based packing algorithm.The ideas are in the intr~ duction of (1) multi-rectangle representation of a block as a superpose of element-rectangles, (2) parametric-BSG as a generalization of the BSG, (3) mult i-BSG which is an arrangement of plural BSG's on a multi-layer, and (4) layer sharing condition of element-rectangles so that non-overlapping is di~ cussed on each layer.A solution space of packings is defined as the set of packings generated by changing parametric-BSG and room assignments.It is guaranteed to contain an optimal packing if the BSG is not smaller than a certain size.A floorplan based on a simulated annealing w= implemented.In experiments, it output highly compressed packings. Keishi Sakanushi, Shigetoshi Nakatake, Yoji Kajitani |
ICCAD | 3 |
| 1998 | Approximating Steiner trees in graphs with restricted weightsabstractWe analyze the approximation ratio of the average distance heuristic for the Steiner tree problem on graphs and prove nearly tight bounds for the cases of complete graphs with binary weights {1, d} or weights in the interval [1, d], where d ≤ 2. The improvement over other analyzed algorithms is a factor of about e ≈ 2.718. © 1998 John Wiley & Sons, Inc. Networks 31: 283–292, 1998 Magnús M. Halldórsson, Shuichi Ueno, Hiroshi Nakao, Yoji Kajitani |
Networks | 4 |
| 1998 | Module packing based on the BSG-structure and IC layout applicationsabstractA new method of packing the rectangles is proposed with applications to integrated circuit (IC) layout design. A special work-sheet, called the bounded-sliceline grid, is introduced. It consists of special segments that dissect the plane into rooms to which binary relations "right-of" and "above" are associated such that any two rooms are uniquely in either relation. A packing is obtained through an assignment of the modules into the rooms followed by a compaction procedure. Changing the assignments by swapping the contents of two rooms, a simulated annealing strategy is implemented to search for a good packing. Empirical results show that hundreds of rectangles are packed with a quite good quality in area efficiency. A wide adaptability is demonstrated specific to IC layout design. Ideas to handle a multilayer, nonrectangular chips with L-shaped modules are suggested. Shigetoshi Nakatake, Kunihiro Fujiyoshi, Hiroshi Murata, Yoji Kajitani |
IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. | 4 |
| 1997 | A mapping from sequence-pair to rectangular dissectionabstractA fundamental issue in floorplanning is in how to represent candidate solutions. A representation called sequence-pair was recently proposed. Seq-pair is so general as to represent an area minimum placement, and also efficient because it does not represent any overlapping placement. However, seq-pair is not expressive enough since channels are not represented. The paper gives a mapping from seq-pair to rectangular dissection, which represents channels by line segments. Consequently, candidate arrangements of modules and channels are successfully represented with the generality and the efficiency inherited from the seq-pair. Hiroshi Murata, Kunihiro Fujiyoshi, Tomomi Watanabe, Yoji Kajitani |
ASP-DAC | 4 |
| 1997 | Performance and reliability driven clock scheduling of sequential logic circuitsabstractIt is known that the clock-period in a sequential circuit can be shorter than the maximum signal delay between registers if the clock arrival time to each register is controlled. We propose an algorithm to find the minimum clock-period of a circuit whose signal propagation delays are given. Experimental results on LGSynth93 benchmarks show that this technique achieves as much as about 16% reduction of clock-period compared with the conventional maximum signal delay based methods. An application of this technique to improve the reliability of circuits is considered. Atsushi Takahashi 0001, Yoji Kajitani |
ASP-DAC | 2 |
| 1997 | Clock-tree routing realizing a clock-schedule for semi-synchronous circuitsabstractIt is known that the clock period can be shorter than the maximum of the signal delays between registers if the clock arrival time to each register is properly scheduled. The algorithm to design an optimal clock schedule is given. In this paper, we propose a clock-tree routing algorithm that realizes a given clock schedule using the Elmore delay model. Following the deferred-merge-embedding (DME) framework, the algorithm generates a topology of the clock tree and determines the locations and sizes of intermediate buffers simultaneously. The experimental results show that this method constructs clock trees with moderate wire length compared with that of zero-skew clock trees. Atsushi Takahashi 0001, Kazunori Inoue, Yoji Kajitani |
ICCAD | 3 |
| 1997 | Design of minimum and uniform bipartites for optimum connection blocks of FPGAabstractThe design of optimum connection blocks of field programmable gate arrays (FPGA's) in number and in distribution of switches is formulated as a bipartite graph design problem and solved. A bipartite with vertex sets R and L (|R|/spl les/|L|) is called totally perfect if there is a perfect matching from L/sub s/ to R for any L/sub s//spl sub/L with |L/sub s/|/spl les/|R|. The difference of maximum and minimum degrees of the vertices in L or R is called the skew of the respective vertex set. The problem is to construct a minimum totally perfect bipartite graph with the minimum skew. The result shows that a method, biscattering, can construct such a matrix in O(|R|/spl times/|L|) time where the lower bound is attained for both skews. This construction also solves the problem of designing optimum direct-concentrators. Kunihiro Fujiyoshi, Yoji Kajitani, Hiroshi Niitsu |
IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. | 2 |
| 1996 | Module placement on BSG-structure and IC layout applicationsabstractA new method of packing rectangles (modules) is presented with applications to IC layout design. It is based on the bounded-sliceline grid (BSG) structure. The BSG dissects the plane into rooms associated with binary relations "right-to"and "above" such that any two rooms are uniquely in either relation. A packing is obtained through an assignment of modules on the BSG. Followed by physical realization BSG-PACK. A simulated annealing searches for a goon packing of all packings by changing the assignments. Experiments showed that hundreds of rectangles are easily packed in a small rectangle area (chip) with quite good quality in area efficiency. A wide adaptability is demonstrated specific to IC layout design. Remarkable examples are: the chip is not necessarily rectangle, L-shaped modules and modules which are allowed to partially overlap each other can be handled. Shigetoshi Nakatake, Kunihiro Fujiyoshi, Hiroshi Murata, Yoji Kajitani |
ICCAD | 4 |
| 1996 | VLSI module placement based on rectangle-packing by the sequence-pairabstractThe earliest and the most critical stage in VLSI layout design is the placement. The background is the rectangle packing problem: given a set of rectangular modules of arbitrary sizes, place them without overlap on a plane within a rectangle of minimum area. Since the variety of the packing is uncountably infinite, the key issue for successful optimization is the introduction of a finite solution space which includes an optimal solution. This paper proposes such a solution space where each packing is represented by a pair of module name sequences, called a sequence-pair. Searching this space by simulated annealing, hundreds of modules have been packed efficiently as demonstrated. For applications to VLSI layout, we attack the biggest MCNC benchmark ami49 with a conventional wiring area estimation method, and obtain a highly promising placement. Hiroshi Murata, Kunihiro Fujiyoshi, Shigetoshi Nakatake, Yoji Kajitani |
IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. | 4 |
| 1995 | Rectangle-packing-based module placementabstractThe first and the most critical stage in VLSI layout design is the placement, the background of which is the rectangle packing problem: Given many rectangular modules of arbitrary site, place them without overlapping on a layer in the smallest bounding rectangle. Since the variety of the packing is infinite (two-dimensionally continuous) many, the key issue for successful optimization is in the introduction of a P-admissible solution space, which is a finite set of solutions at least one of which is optimal. This paper proposes such a solution space where each packing is represented by a pair of module name sequences. Searching this space by simulated annealing, hundreds of modules could be successfully packed as demonstrated. Combining a conventional wiring method, the biggest MCNC benchmark ami49 is challenged. Hiroshi Murata, Kunihiro Fujiyoshi, Shigetoshi Nakatake, Yoji Kajitani |
ICCAD | 4 |
| 1995 | Mixed Searching and Proper-Path-Width
Atsushi Takahashi 0001, Shuichi Ueno, Yoji Kajitani |
Theor. Comput. Sci. | 3 |
| 1994 | Channel-driven global routing with consistent placement (extended abstract)
Shigetoshi Nakatake, Yoji Kajitani |
ICCAD | 2 |
| 1994 | The Totally-Perfect Bipartite Graph and Its Construction
Kunihiro Fujiyoshi, Yoji Kajitani, Hiroshi Niitsu |
ISAAC | 2 |
| 1994 | Design of Optimum Totally Perfect Connection-Blocks of FPGAabstractThe optimal design problem of the connection-blocks of FPGA with respect to the number of switches and their distribution is solved. This also concerns with the optimal construction of direct concentrators.> Kunihiro Fujiyoshi, Yoji Kajitani, Hiroshi Niitsu |
ISCAS | 2 |
| 1994 | New Approximation Results on Graph Matching and related Problems
Yoji Kajitani, Jun-Dong Cho, Majid Sarrafzadeh |
WG | 1 |
| 1993 | Optimal single hop multiple bus networks
Wayne Wei-Ming Dai, Yoji Kajitani, Yorihiko Hirata |
ISCAS | 2 |
| 1993 | Generalization of aTheorem on the Parametric Maximum Flow Problem
Tadashi Arai, Shuichi Ueno, Yoji Kajitani |
Discret. Appl. Math. | 3 |
| 1992 | Peel-the-box: a concept of switch-box routing and tractable problems
Atsushi Takahashi 0001, Yoji Kajitani |
Integr. | 2 |
| 1988 | Minimum augmentation of a tree to a K-edge-connected graphabstractAbstract This paper solves the minimum augmentation problem for a given tree and positive integer k, that is, to make a tree k‐edge‐connected by adding the minimum number of edges. It is shown that the minimum number of edges is the least integer not less than a half of the deficiency of the tree which is defined as the sum of k‐(degree) over all the vertices whose degrees are less than k. The proof is constructive and gives a polynomial‐time algorithm for constructing such an augmentation. Shuichi Ueno, Yoji Kajitani, Hajime Wada |
Networks | 2 |
| 1986 | The minimum augmentation of a directed tree to a k-edge-connected directed graphabstractAbstract For a directed graph G , let d + (ν) and d (ν) be the outdegree and indegree of vertex ν, respectively. Given a positive integer k , the outdeficiency and indeficiency are defined by δ (ν) = max ( k − d + (ν), 0) and δ (ν) = max( k − d − (ν), 0), respectively. It is evident that in augmenting G to a k ‐edge‐connected directed graph, at least δ k ( G ) = max(Σδ (ν), Σδ (ν)) edges are necessary. This paper proves the theorem that if G is a directed tree (directed graph whose underlying graph is a tree) this number of edges is enough. The proof is made by presenting a construction procedure of polynomial‐order complexity. Yoji Kajitani, Shuichi Ueno |
Networks | 1 |
| 1984 | The channel expansion problem in layout design
Rachel R. Chen, Yoji Kajitani |
DAC | 2 |
| 1984 | A matroid generalization of theorems of Lewin and Gallai
Yoji Kajitani, Shuichi Ueno |
Discret. Appl. Math. | 1 |
| 1983 | Order of Channels for Safe Routing and Optimal Compaction of Routing AreaabstractFor a given placement of blocks and global routing of nets, a new formulation and its solution of the problem of determining the order of channels for the complete channel routing are presented. If the order of channels satisfying the condition exists, it is called the safe order since following it, each channel can be routed the wiring requirement without any prediction of necessary width. Thus the compaction of the routing area can be made utmost each time. The idea is based on the general feature of channel routers not on any particular one. Related subjects such as the simultaneously routable channels, generalization of the safe order, switch box routing, and the placement with nonrectangular blocks are discussed. Yoji Kajitani |
IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. | 1 |
| 1979 | The minimum width routing of A 2-row 2-layer polycell-layout
Tatsuya Kawamoto, Yoji Kajitani |
DAC | 2 |