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

Yang Yang 0040

dblp:48/450-40 · DBLP profile ↗
← Back
7ranked-venue papers
2as first author
0since 2021 · last 2010
—ORCID · conflict

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

Systems, architecture and hardware · 5 · 1 first-authorApplied, interdisciplinary, general and emerging computing · 2 · 1 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
2 papers
Electronic design automation · 63% Embedded and real-time systems · 37%

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

TopicWeightPapersLastEvidence papers
Embedded and real-time systems › cyber-physical systems
building automation
0.112010
A Design Flow for Building Automation and Control Systems · RTSS 2010
Embedded and real-time systems
cyber-physical system platforms
0.112010
A Design Flow for Building Automation and Control Systems · RTSS 2010
Electronic design automation
system-level design
0.112010
A Design Flow for Building Automation and Control Systems · RTSS 2010
Electronic design automation
physical design
0.112005
Spanning graph-based nonrectilinear steiner tree algorithms · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2005
Electronic design automation › physical design
routing
0.112005
Spanning graph-based nonrectilinear steiner tree algorithms · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2005
Electronic design automation › physical design › routing
steiner tree construction
0.112005
Spanning graph-based nonrectilinear steiner tree algorithms · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2005
Electronic design automation
high-level synthesis
0.012010
A Design Flow for Building Automation and Control Systems · RTSS 2010
Electronic design automation › system-level design
software synthesis
0.012010
A Design Flow for Building Automation and Control Systems · RTSS 2010
Electronic design automation › physical design
interconnect optimization
0.012005
Spanning graph-based nonrectilinear steiner tree algorithms · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2005
Electronic design automation › physical design › layout optimization
wire length minimization
0.012005
Spanning graph-based nonrectilinear steiner tree algorithms · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2005

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

simulink · 0.1model-based design · 0.1triangle contraction · 0.1spanning graph · 0.1batched greedy · 0.1
YearPublicationVenuePosition
2010 A Design Flow for Building Automation and Control Systems
abstract
We propose a system-level design flow for building automation and control (BAC) systems. The input to the design flow is a high level description of the control algorithms given in a model-based environment such as Simulink. The input specification is translated into an intermediate format, and then automatically refined into a distributed implementation. Refinement includes optimal mapping of the functional specification on a set of computation and communication resources, and software synthesis, which generates code for each component in the mapped design while guaranteeing semantic equivalence with the original specification. Experiments with a temperature control system are presented to illustrate the flow.
Yang Yang 0040, Alessandro Pinto, Alberto L. Sangiovanni-Vincentelli, Qi Zhu 0002
RTSS1
2010 Optimizing the Software Architecture for Extensibility in Hard Real-time Distributed Systems
abstract
We consider a set of control tasks that must be executed on distributed platforms so that end-to-end latencies are within deadlines. We investigate how to allocate tasks to nodes, pack signals to messages, allocate messages to buses, and assign priorities to tasks and messages, so that the design is extensible and robust with respect to changes in task requirements. We adopt a notion of extensibility metric that measures how much the execution times of tasks can be increased without violating end-to-end deadlines. We optimize the task and message design with respect to this metric by adopting a mathematical programming front-end followed by postprocessing heuristics. The proposed algorithm as applied to industrial strength test cases shows its effectiveness in optimizing extensibility and a marked improvement in running time with respect to an approach based on randomized optimization.
Qi Zhu 0002, Yang Yang 0040, Marco Di Natale, Eelco Scholte, Alberto L. Sangiovanni-Vincentelli
IEEE Trans. Ind. Informatics2
2009 Optimizing Extensibility in Hard Real-Time Distributed Systems
abstract
We consider a set of control tasks that must be executed on distributed platforms so that end-to-end latencies are within deadlines. We investigate how to allocate tasks to nodes, pack signals to messages, allocate messages to buses, and assign priorities to tasks and messages, so that the design is robust with respect to changes in task requirements. The notion of extensibility is used to measure robustness. The extensibility metric measures how much the execution times of tasks can be increased without violating end-to-end deadlines. We optimize this metric by adopting a mathematical programming front-end followed by post-processing heuristics. The proposed algorithm as applied to industrial strength test cases shows its effectiveness in optimizing extensibility and a marked improvement in running time with respect to an approach based on randomized optimization.
Qi Zhu 0002, Yang Yang 0040, Eelco Scholte, Marco Di Natale, Alberto L. Sangiovanni-Vincentelli
IEEE Real-Time and Embedded Technology and Applications Symposium2
2005 Via-Aware Global Routing for Good VLSI Manufacturability and High Yield
abstract
CAD tools have become more and more important for integrated circuit (IC) design since a complicated system can be designed into a single chip, called system-on-a-chip (SOC), in which physical design tool is an essential and critical part. We try to consider the via minimization problem as early as possible in physical design. We propose a routing method focusing on minimizing vias while considering mutability and wire-length constraint. That is, in the global routing phase, we minimize the number of bends, which is closely related to the number of vias. Previous work only dealt with very small nets, but our algorithm is general for the nets with any size. Experimental results show that our algorithm can greatly reduce the count of bends for various sizes of nets while meeting the constraints of congestion and wire-length.
Yang Yang 0040, Tong Jing, Xianlong Hong, Yu Hu 0002, Qi Zhu 0002, Xiao-Dong Hu 0001, Guiying Yan
ASAP1
2005 The polygonal contraction heuristic for rectilinear Steiner tree construction
abstract
Motivated by VLSI/ULSI routing applications, we present a heuristic for rectilinear Steiner minimal tree (RSMT) construction. We transform a rectilinear minimum spanning tree (RMST) into an RSMT by a novel method called polygonal contraction. Experimental results show that the heuristic matches or exceeds the solution quality of previously best known algorithms and runs much faster.
Xianlong Hong, Tong Jing, Yang Yang 0040, Xiao-Dong Hu 0001, Guiying Yan
ASP-DAC4
2005 Spanning graph-based nonrectilinear steiner tree algorithms
abstract
With advances in fabrication technology of very/ultra large scale integrated circuit (VLSI/ULSI), we must face many new challenges. One of them is the interconnect effects, which may cause longer delay and heavier crosstalk. To solve this problem, many interconnect performance optimization algorithms have been proposed. However, when these algorithms are designed based on rectilinear interconnect architecture, the optimization capability is limited. Therefore, nonrectilinear interconnect architectures become a field of active research in which the octilinear interconnect architecture is the most promising one since it extends from the rectilinear case and greatly shortens the wire length. Meanwhile, an interconnect with less length is helpful to reduce wire capacitance, congestion, and routing area. In an interconnect architecture, the Steiner minimal tree (SMT) construction is one of the key problems. In this paper, we give two practical octilinear Steiner minimal tree (OSMT) construction algorithms based on octilinear spanning graphs (OSGs). The one with edge substitution (OST-E) has a worst-case running time of O(nlogn) and a similar performance as the recent work using batched greedy. The other one with triangle contraction (OST-T) has a small increase in the constant factor of running time and a better performance. These two are the fastest algorithms for octilinear Steiner tree construction so far. Experiments on both industrial and random test cases are conducted to compare with other programs. We also proposed the extension of our algorithms to any /spl lambda/ geometry.
Qi Zhu 0002, Hai Zhou 0001, Tong Jing, Xianlong Hong, Yang Yang 0040
IEEE Trans. Comput. Aided Des. Integr. Circuits Syst.5
2004 Efficient octilinear Steiner tree construction based on spanning graphs
Qi Zhu 0002, Hai Zhou 0001, Tong Jing, Xianlong Hong, Yang Yang 0040
ASP-DAC5