Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Masao Sato

dblp:05/384 · DBLP profile ↗
← Back
9ranked-venue papers
2as first author
0since 2021 · last 1997
0000-0003-1690-9000ORCID · corroborated

Domains — the database's venue-derived domains; a paper can count in several

Systems, architecture and hardware · 9 · 2 first-author

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
3 papers
Electronic design automation · 90% Memory systems · 10%

Topics — the 7 heaviest of 7, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Electronic design automation
physical design
0.031991
Routability of a Rubber-Band Sketch · DAC 1991
A Hardware Implementation of Gridless Routing Based on Content Addressable Memory · DAC 1990
A Dynamic and Efficient Representation of Building-Block Layout · DAC 1987
Electronic design automation › physical design › routing › detailed routing
gridless routing
0.021991
Routability of a Rubber-Band Sketch · DAC 1991
A Hardware Implementation of Gridless Routing Based on Content Addressable Memory · DAC 1990
Electronic design automation › physical design
routing
0.021991
Routability of a Rubber-Band Sketch · DAC 1991
A Hardware Implementation of Gridless Routing Based on Content Addressable Memory · DAC 1990
Memory systems › in-memory computing
content addressable memory accelerator
0.011990
A Hardware Implementation of Gridless Routing Based on Content Addressable Memory · DAC 1990
Electronic design automation › physical design › floorplanning
building-block layout
0.011987
A Dynamic and Efficient Representation of Building-Block Layout · DAC 1987
Electronic design automation › physical design
floorplanning
0.011987
A Dynamic and Efficient Representation of Building-Block Layout · DAC 1987
Electronic design automation › physical design › VLSI layout
layout representation
0.011987
A Dynamic and Efficient Representation of Building-Block Layout · DAC 1987

Methods — techniques the papers use, named apart from their topics

rubber-band sketch · 0.0line-expansion algorithm · 0.0content-addressable memory · 0.0dynamic layout representation · 0.0
YearPublicationVenuePosition
1997 A simultaneous placement and global routing algorithm with path length constraints for transport-processing FPGAs
abstract
In the layout design of transport-processing FPGAs, it is not only required that routing congestion be kept small but also that circuits implemented on them should operate with higher operation frequency. This paper extends the proposed simultaneous placement and global routing algorithm for transport-processing FPGAs, whose objective is to minimize the routing congestion, and proposes a new algorithm, in which the length of each critical signal path (path length) is limited within a specified upper bound imposed on it (path length constraint). The algorithm is based on the hierarchical bipartitioning of the layout regions and LUT (lookup table) sets that are to be placed. Each bipartitioning procedure consists of three phases: (1) estimation of path lengths, (2) bipartitioning of a set of terminals, and (3) bipartitioning of a set of LUTs. After searching the paths with tighter path length constraints by estimating the path lengths in (1), phases (2) and (3) are executed so that their path lengths are reduced with higher priority, and thus path length constraints are not violated. The algorithm has been implemented and applied to transport-processing circuits and compared with conventional approaches. The results demonstrate that the algorithm resolves path length constraints for 11 out of 13 circuits, though it increases the routing congestion by an average of 20%. After detailed routing, it achieves 100% routing for all the circuits and reduces the circuit delay by an average of 23%.
Nozomu Togawa, Masao Sato, Tatsuo Ohtsuki
ASP-DAC2
1995 Maple-opt: a simultaneous technology mapping, placement, and global routing algorithm FPGAs with performance optimization
abstract
No abstract available.
Nozomu Togawa, Masao Sato, Tatsuo Ohtsuki
ASP-DAC2
1994 A simultaneous technology mapping, placement, and global routing algorithm for field-programmable gate arrays
abstract
Technology mapping algorithms for LUT (Look Up Table) based FPGAs have been proposed to transfer a Boolean network into logic-blocks. However, since those algorithms take no layout information into account, they do not always lead to excellent results. In this paper, a simultaneous technology mapping, placement and global routing algorithm for FPGAs, Maple, is presented. Mapleis an extended version of a simultaneous placement and global routing algorithm for FPGAs, which is based on recursive partition of layout regions and block sets. Maple inherits its basic processes and executes the technology mapping simultaneously in each recursive process. Therefore, the mapping can be done with the placement and global routing information. Experimental results for some benchmark circuits demonstrate its efficiency and effectiveness.
Nozomu Togawa, Masao Sato, Tatsuo Ohtsuki
ICCAD2
1994 A Simultaneous Placement and Global Routing Algorithm for FPGAs
abstract
An FPGA layout algorithm is presented, which deals with placement and global routing simultaneously by fully exploiting its regular structure. It is based on a simple and fast top-down hierarchical bi-partitioning, with placement and global routes represented by positions of logic-blocks and pseudo-blocks, respectively. Experimental results for several benchmark circuits demonstrates its efficiency and effectiveness.>
Nozomu Togawa, Masao Sato, Tatsuo Ohtsuki
ISCAS2
1992 An optimal chip compaction method based on shortest path algorithm with automatic jog insertion
abstract
A one-dimensional compaction method for layout patterns including rectilinear macrocells on any number of layers is presented. The algorithm is based on the shortest path search on a constraint graph. It generates an optimal layout pattern in the smallest area by introducing effective jogs in O (N log N) time, where N is the number of line segments of the input pattern and inserted jogs. The jogs are inserted by means of an enhanced plane-sweep method developed in the field of computational geometry. Performance data of an experimental program show its efficiency.>
Toru Awashima, Wataru Yamamoto, Masao Sato, Tatsuo Ohtsuki
ICCAD3
1991 Routability of a Rubber-Band Sketch
abstract
The SURF routing system employs a grid-less flexible
Wayne Wei-Ming Dai, Raymond Kong, Masao Sato
DAC3
1990 A Hardware Implementation of Gridless Routing Based on Content Addressable Memory
abstract
A new gridless router accelerated by Content Addressable Memory (CAM) is presented. A gridless version of the line-expansion algorithm is implemented, which always finds a path if one exists. The router runs in linear time by means of the CAM-based accelerator. Experimental results show that the more obstacles there are in the routing region, the more effective the CAM-based approach is.
Masao Sato, Kazuto Kubota, Tatsuo Ohtsuki
DAC1
1987 A Dynamic and Efficient Representation of Building-Block Layout
abstract
Dynamic layout representation is a key problem in developing a building block layout system. We have unified topological and geometrical representations, and developed efficient methods to update topological information after geometrical operations. The experimental results are very promising. This representation is the key for information flow in BEAR — a new building block layout system being developed at U. C. Berkeley.
Wayne Wei-Ming Dai, Masao Sato, Ernest S. Kuh
DAC2
1987 Applications of computational geometry to VLSI layout pattern design
Masao Sato, Tatsuo Ohtsuki
Integr.1