Demo Data from EDBT 2026 / reviewers in the wild / expert
Yajun Ran
dblp:80/1159
· DBLP profile ↗
11ranked-venue papers
9as first author
0since 2021 · last 2006
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 11 · 9 first-authorSoftware engineering, systems software and programming languages · 1 · 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
5 papers |
Electronic design automation · 75% Reconfigurable computing and FPGAs · 13% Parallel and multicore computing · 8% |
Topics — the 13 heaviest of 13, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Electronic design automation › signal integrity
crosstalk noise analysis |
0.1 | 2 | 2005 | Eliminating false positives in crosstalk noise analysis · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2005 Temporofunctional crosstalk noise analysis · DAC 2003 |
Electronic design automation
timing analysis |
0.1 | 2 | 2005 | Eliminating false positives in crosstalk noise analysis · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2005 Temporofunctional crosstalk noise analysis · DAC 2003 |
Electronic design automation
physical design |
0.1 | 2 | 2005 | General skew constrained clock network sizing based on sequential linear programming · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2005 On designing via-configurable cell blocks for regular fabrics · DAC 2004 |
Electronic design automation › physical design
clock network synthesis |
0.1 | 1 | 2005 | General skew constrained clock network sizing based on sequential linear programming · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2005 |
Electronic design automation
false positive elimination |
0.1 | 1 | 2005 | Eliminating false positives in crosstalk noise analysis · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2005 |
Parallel and multicore computing
skew mitigation |
0.1 | 1 | 2005 | General skew constrained clock network sizing based on sequential linear programming · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2005 |
Reconfigurable computing and FPGAs › FPGA architecture
regular fabric |
0.0 | 1 | 2004 | On designing via-configurable cell blocks for regular fabrics · DAC 2004 |
Electronic design automation › physical design › interconnect optimization
crosstalk noise reduction |
0.0 | 1 | 2003 | Crosstalk noise in FPGAs · DAC 2003 |
Electronic design automation › signal integrity
delay noise analysis |
0.0 | 1 | 2003 | Temporofunctional crosstalk noise analysis · DAC 2003 |
Reconfigurable computing and FPGAs
FPGA routing architecture |
0.0 | 1 | 2003 | Crosstalk noise in FPGAs · DAC 2003 |
Electronic design automation
signal integrity |
0.0 | 1 | 2003 | Temporofunctional crosstalk noise analysis · DAC 2003 |
Hardware reliability and fault tolerance › delay fault
crosstalk-induced delay |
0.0 | 1 | 2003 | Crosstalk noise in FPGAs · DAC 2003 |
Hardware reliability and fault tolerance
soft errors |
0.0 | 1 | 2003 | Crosstalk noise in FPGAs · DAC 2003 |
Methods — techniques the papers use, named apart from their topics
boolean satisfiability · 0.1timed-boolean logic · 0.1time-domain analysis · 0.1sequential linear programming · 0.1min-max delay model · 0.1first-order taylor expansion · 0.1via-configurable cell design · 0.0statistical analysis · 0.0four-variable boolean logic · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2006 | Designing via-configurable logic blocks for regular fabricabstractIn this paper, we describe the design process of a via-configurable logic block for regular fabric. The block consists of a via-configurable functional cell and two via-configurable inverter arrays. A via-configurable functional cell can efficiently implement most commonly used CMOS static cells, and a via-configurable inverter array is efficient in implementing inverters, repeaters, and some pass-transistor logic. The cells have prefabricated transistors, contacts, and M1 wires. The M2 mask is fixed. All of the functions can be realized by customizing only an M1-M2 via mask. We construct a general-purpose fabric based on the via-configurable block and show its great flexibility in implementing a variety of functions. Compared to other fabrics based on look-up tables or programmable logic arrays, our fabric has much higher performance, smaller area, and lower power consumption. Yajun Ran, Malgorzata Marek-Sadowska |
IEEE Trans. Very Large Scale Integr. Syst. | 1 |
| 2006 | Via-Configurable Routing Architectures and Fast Design Mappability Estimation for Regular FabricsabstractIn this paper, we describe a new via-configurable routing architecture which shows a much better throughput and performance than the previous structures. We demonstrate how to construct a single-via-mask fabric to reduce the mask cost further, and we analyze the penalties which it incurs. To solve the routability problem commonly existing in fabric-based designs, an efficient white-space allocation and an incremental cell movement scheme are suggested, which help to provide a fast design convergence and early prediction of circuit's mappability to a given fabric Yajun Ran, Malgorzata Marek-Sadowska |
IEEE Trans. Very Large Scale Integr. Syst. | 1 |
| 2005 | Via-configurable routing architectures and fast design mappability estimation for regular fabricsabstractIn this paper, we describe a new via-configurable routing architecture which shows much better throughput and performance than the previous structures. We demonstrate how to construct a single-via-mask fabric to reduce further the mask cost, and we analyze the penalties which it incurs. To solve the routability problem commonly existing in fabric-based designs, an efficient white-space allocation scheme is suggested, which provides a fast design convergence and early prediction of the circuit mappability to a given fabric. Yajun Ran, Malgorzata Marek-Sadowska |
ICCAD | 1 |
| 2005 | Eliminating false positives in crosstalk noise analysisabstractNoise affects circuit operation by varying circuit delays and causing latches to capture incorrect values. Conventional noise analysis techniques can detect some of such noise faults, but accurate analysis requires a careful examination of timing and functional properties of the circuit. In this paper, a method of characterizing correlation of signal transitions in nets by considering in a unified way both timing and functionality of the signals is proposed. An analysis procedure to eliminate noise faults that cannot actually happen when such correlations are considered is described. The timed-Boolean logic is used to characterize signal transitions in a time interval, and correlations are checked by solving Boolean satisfiability (SAT) between aggressor and victim transitions under the min-max delay model for gates. The method is applicable for checking noise faults at a single net, on a path, or in a cone of logic. The proposed technique is scalable as it keeps the size of Boolean formulation linear to the size of the modeled circuit. It has been applied on a set of large circuits, eliminating up to 50% of noise delay faults reported by a conventional noise-analysis method. Yajun Ran, Alex Kondratyev, Kenneth H. Tseng, Yosinori Watanabe, Malgorzata Marek-Sadowska |
IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. | 1 |
| 2005 | General skew constrained clock network sizing based on sequential linear programmingabstractWe investigate the problem of clock network sizing subject to general skew constraints. A novel approach based on sequential linear programming is presented. The original nonlinear programming problem is transformed into a sequence of linear programs by taking the first-order Taylor's expansion of clock path delay with respect to buffer and/or wire widths. For each linear program, the sensitivities of clock path delay, with respect to buffer and/or wire widths, are efficiently updated by applying time-domain analysis to the clock network in a divide-and-conquer fashion. Our technique can take into account power supply and process variations. We demonstrate experimentally that the proposed technique is not only capable of optimizing effectively the skew and area of clock network, but also of providing more accurate delay and skew results compared to the traditional approaches. Kai Wang 0011, Yajun Ran, Hailin Jiang, Malgorzata Marek-Sadowska |
IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. | 2 |
| 2004 | On designing via-configurable cell blocks for regular fabricsabstractIn this paper we describe the design process of a via-configurable block for regular fabrics. The block consists of via-configurable functional cells, via-decomposable flip-flops, and via-configured sizable repeaters. The fabric has fixed layers up to M2. An M1-M2 via mask is used to define the block's functionality. The upper-level metals are customized. Compared to other structures based on LUTs or PLAs, and fixed flip-flops, our block has much smaller area, higher performance and lower power consumption. Yajun Ran, Malgorzata Marek-Sadowska |
DAC | 1 |
| 2004 | Eliminating False Positives in Crosstalk Noise AnalysisabstractNoise affects circuit operation by increasing gate delays and causing latches to capture incorrect values. Noise analysis techniques can detect some of such noise faults, but accurate analysis requires a careful examination of timing and functional properties of the circuit. This paper proposes a method to check the "true" noise impact on path delay. It uses four-variable Boolean logic to characterize signal transitions in a time interval, and formulates Boolean satisfiability between aggressors and a victim under the min-max delay model for gates. The proposed technique is scalable as it keeps the size of Boolean formulation linear to the size of the modeled circuit. By applying it to a set of large circuits, it has eliminated up to 50% of noise delay faults reported by conventional noise analysis method. Yajun Ran, Alex Kondratyev, Yosinori Watanabe, Malgorzata Marek-Sadowska |
DATE | 1 |
| 2004 | An integrated design flow for a via-configurable gate arrayabstractIn This work we present a complete physical design flow for a via-configurable gate array (VCGA). The VCGA is an array of prefabricated logic blocks and fixed metal masks. The block consists of via-configurable functional cells and a via-decomposable flip-flop. An M1-M2 via mask is used to define the block's functionality. Interconnects are customized using via masks. We developed a physical design flow for VCGA, which integrates a set of effective techniques. Here, we highlight the packing, cell-binding, and detailed-routing problems. We use our design flow to compare the VCGA-based and standard-cell/FPGA-based designs. Experimental results show the efficiency of our flow. Yajun Ran, Malgorzata Marek-Sadowska |
ICCAD | 1 |
| 2004 | The Magic of a Via-Configurable Regular FabricabstractIn this paper, we provide a comprehensive study of the mappability of a via-configurable gate array (VCGA). Although, the base cell of the VCGA is simple, by customizing only via masks it can implement various combinational logic functions, sequential elements, and SRAM cells. Our VCGA can be efficiently configured into SRAM arrays, adders and multipliers. The strong configurability of our VCGA allows us to minimize the number of fixed parts in a general-purpose VCGA fabric, which greatly improves area utilization. Yajun Ran, Malgorzata Marek-Sadowska |
ICCD | 1 |
| 2003 | Temporofunctional crosstalk noise analysisabstractNoise a#ects circuit operation by increasing gate delays and causing latches to capture incorrect values. This paper proposes a method of characterizing correlation of signal transitions in multiple nets by considering both timing and functionality of the signals, and uses it in an analysis procedure to eliminate noise faults that cannot actually happen when such correlations are considered. It uses four-variable Boolean logic to characterize signal transitions in a time interval, and formulates Boolean satisfiability between aggressors and a victim under the min-max delay model for gates. The technique has been successfully applied to commercial ASIC designs and has eliminated up to 35% of delay noise faults reported by a state-of-the-art noise analysis tool. Donald Chai, Alex Kondratyev, Yajun Ran, Kenneth H. Tseng, Yosinori Watanabe, Malgorzata Marek-Sadowska |
DAC | 3 |
| 2003 | Crosstalk noise in FPGAsabstractIn recent years, due to rapid advances in VLSI manufacturing technology capable of packing more and more devices and wires on a chip, crosstalk has emerged as a serious problem affecting circuit reliability. Even though FPGAs are more immune to crosstalk noise than their ASIC counterparts manufactured in the same technological process, we have reached the point where FPGAs have become affected by crosstalk as well. Because FPGAs have regular interconnect structures, crosstalk noise can be more easily controlled. In this paper, we investigate the crosstalk noise in FPGAs and propose new strategies to reduce its impact on delay. Our methods can reduce crosstalk noise by statistically significant amounts with no penalty in performance, power, or area. Yajun Ran, Malgorzata Marek-Sadowska |
DAC | 1 |