Network


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

Hotspot


Dive into the research topics where Ying-Cherng Lan is active.

Publication


Featured researches published by Ying-Cherng Lan.


networks on chips | 2009

BiNoC: A bidirectional NoC architecture with dynamic self-reconfigurable channel

Ying-Cherng Lan; Shih-Hsin Lo; Yueh-Chi Lin; Yu Hen Hu; Sao-Jie Chen

A Bidirectional channel Network-on-Chip (BiNoC) architecture is proposed to enhance the performance of on-chip communication. The BiNoC allows each communication channel to be dynamically self-configured to transmit flits in either direction in order to better utilize on-chip hardware resources. This added flexibility promises better bandwidth utilization, lower packet delivery latency, and higher packet consumption rate at each on-chip router. In this paper, a novel on-chip router architecture supporting the sel-fconfiguring bidirectional channel mechanism is presented. It is shown that the associated hardware overhead is negligible. Cycle-accurate simulation runs on this BiNoC network under synthetic and real-world traffic patterns demonstrate consistent and significant performance advantage over conventional mesh grid NoC architecture equipped with hard-wired unidirectional channels.


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

A Bidirectional NoC (BiNoC) Architecture With Dynamic Self-Reconfigurable Channel

Ying-Cherng Lan; Hsiao-An Lin; Shih-Hsin Lo; Yu Hen Hu; Sao-Jie Chen

A bidirectional channel network-on-chip (BiNoC) architecture is proposed to enhance the performance of on-chip communication. In a BiNoC, each communication channel allows to be dynamically self-reconfigured to transmit flits in either direction. This added flexibility promises better bandwidth utilization, lower packet delivery latency, and higher packet consumption rate. Novel on-chip router architecture is developed to support dynamic self-reconfiguration of the bidirectional traffic flow. This area-efficient BiNoC router delivers better performance and requires smaller buffer size than that of a conventional network-on-chip (NoC). The flow direction at each channel is controlled by a channel direction control (CDC) algorithm. Implemented with a pair of finite state machines, this CDC algorithm is shown to be high performance, free of deadlock, and free of starvation. Extensive cycle-accurate simulations using synthetic and real-world traffic patterns have been conducted to evaluate the performance of the BiNoC. These results exhibit consistent and significant performance advantage over conventional NoC equipped with hard-wired unidirectional channels.


Journal of Electrical and Computer Engineering | 2012

Networks on chips: structure and design methodologies

Wen-Chung Tsai; Ying-Cherng Lan; Yu Hen Hu; Sao-Jie Chen

The next generation of multiprocessor system on chip (MPSoC) and chip multiprocessors (CMPs) will contain hundreds or thousands of cores. Such a many-core system requires high-performance interconnections to transfer data among the cores on the chip. Traditional system components interface with the interconnection backbone via a bus interface. This interconnection backbone can be an on-chip bus or multilayer bus architecture. With the advent of many-core architectures, the bus architecture becomes the performance bottleneck of the on-chip interconnection framework. In contrast, network on chip (NoC) becomes a promising on-chip communication infrastructure, which is commonly considered as an aggressive long-term approach for on-chip communications. Accordingly, this paper first discusses several common architectures and prevalent techniques that can deal well with the design issues of communication performance, power consumption, signal integrity, and system scalability in an NoC. Finally, a novel bidirectional NoC (BiNoC) architecture with a dynamically self-reconfigurable bidirectional channel is proposed to break the conventional performance bottleneck caused by bandwidth restriction in conventional NoCs.


international parallel and distributed processing symposium | 2010

QoS aware BiNoC architecture

Shih-Hsin Lo; Ying-Cherng Lan; Hsin-Hsien Yeh; Wen-Chung Tsai; Yu Hen Hu; Sao-Jie Chen

A quality-of-service (QoS) aware, bi-directional channel NoC (BiNoC) architecture is proposed to support guarantee-service (GS) traffic while reducing packet delivery latency. By incorporating dynamically self-reconfigured bidirectional communication channels between adjacent routers, BiNoC architecture promises more flexibility for various traffic flow patterns. A novel inter-router communication protocol is proposed that prioritizes bandwidth arbitration in favor of high priority GS traffic flows. Multiple virtual channels with prioritized routing policy are also implemented to facilitate data transmission with QoS considerations. Combining these architectural innovations, the QoS aware BiNoC promises reduced latency of packet delivery and more efficient channel resource utilizations. Cycle-accurate simulations demonstrate significant performance advantage over conventional unidirectional NoC architecture equipped with hard-wired unidirectional channels.


symposium on cloud computing | 2008

Fluidity concept for NoC: A congestion avoidance and relief routing scheme

Ying-Cherng Lan; Michael C. Chen; Alan P. Su; Yu Hen Hu; Sao-Jie Chen

In this paper, we utilize a novel fluidity concept to analyze and develop routing algorithms in network-on-chip for congestion avoidance and relief. We develop a new model to capture congestion information which improves the performance of routing algorithms. Comparisons of algorithms using our model consistently outperform the original algorithms themselves.


international symposium on quality electronic design | 2009

Performance-energy tradeoffs in reliable NoCs

Ying-Cherng Lan; Michael C. Chen; Wei-De Chen; Sao-Jie Chen; Yu Hen Hu

Todays process technologies place emphasis on low power design in multi-core systems that require the complicate communication networks-on-chip (NoC) architecture to be reliable. Considering the many error control codes (ECCs) implemented in a hardware NoC router, the primary objective of this paper is accounting for the causes of energy consumed for fault tolerance and providing a way of comparison among different ECC methods. To make a proper choice, tradeoff between power and throughput of each ECC achieving the same reliability must be considered. Hence, some low-overhead ECC methods used in NoC have been implemented in hardware and their performance-energy tradeoff shown.


Archive | 2011

Reconfigurable Networks-on-Chip

Sao-Jie Chen; Ying-Cherng Lan; Wen-Chung Tsai; Yu Hen Hu

This book provides a comprehensive survey of recent progress in the design and implementation of Networks-on-Chip. It addresses a wide spectrum of on-chip communication problems, ranging from physical, network, to application layers. Specific topics that are explored in detail include packet routing, resource arbitration, error control/correction, application mapping, and communication scheduling. Additionally, a novel bi-directional communication channel NoC (BiNoC) architecture is described, with detailed explanation. Written for practicing engineers in need of practical knowledge about the design and implementation of networks-on-chip; Includes tutorial-like details to introduce readers to a diverse range of NoC designs, as well as in-depth analysis for designers with NoC experience to explore advanced issues; Describes a variety of on-chip communication architectures, including a novel bi-directional communication channel NoC.From the Foreword: Overall this book shows important advances over the state of the art that will affect future system design as well as R&D in tools and methods for NoC design. It represents an important reference point for both designers and electronic design automation researchers and developers. --Giovanni De Micheli


ieee computer society annual symposium on vlsi | 2008

Flow Maximization for NoC Routing Algorithms

Ying-Cherng Lan; Michael C. Chen; Alan P. Su; Yu Hen Hu; Sao-Jie Chen

In this paper, we apply flow maximization and develop a minimal adaptive routing scheme towards lower average packet latencies in a network-on-chip. The minimal adaptive algorithm allows packets to be forwarded in multiple directions. Typical routing algorithms select the next hop path for each packet and then resolve conflicts between packets that have been selected to have the same next hop path. We propose a novel decision flow which combines routing direction and port arbitration while maximizing flow. Upon a 2-D mesh NoC, our implementation lowers average packet latencies across all packet injection rates of an NoC.


system on chip conference | 2015

A novel flow fluidity meter for BiNoC bandwidth resource allocation

Wen-Chung Tsai; Hsiao-En Lin; Ying-Cherng Lan; Sao-Jie Chen; Yu Hen Hu

An enhanced on-chip network resource allocation method is developed for the Bi-directional Network-on-Chip (BiNoC) platform. Specifically, a novel flow Fluidity Meter (FM) is proposed to provide the real-time estimate of bandwidth utilization of the Virtual Channel (VC) buffer in a BiNoC router. The degree of fluidity of a packet transfer in each router is a reliable, yet low-cost method for measuring bandwidth utilization in the VC. We show that the overhead implementing this FM is very affordable. Finally, extensive simulation results verify that this proposed FM approach achieves superior performance compared to existing BiNoC resource allocation methods.


symposium on cloud computing | 2010

DyML: Dynamic Multi-Level flow control for Networks on Chip

Wen-Chung Tsai; Ying-Cherng Lan; Sao-Jie Chen; Yu Hen Hu

A novel hybrid Dynamic Multi-Level (DyML) flow control scheme for Networks-on-Chip is proposed. DyML uses a buffer fluidity flow monitor for real-time monitoring the incoming traffic volume. Instead of buffering as many flits as a router can afford, DyML dynamically adjusts the proper number of buffering flits. Accordingly, DyML causes less in-transit packets in the network, thus improves packet latency and mitigates traffic congestion. Experiments indicated that DyML averagely improves the latency performance of a state-of-the-art routing algorithm (Odd-Even) by 25.43% in synthetic traffics and by 0.90% in real traffics.

Collaboration


Dive into the Ying-Cherng Lan's collaboration.

Top Co-Authors

Avatar

Sao-Jie Chen

National Taiwan University

View shared research outputs
Top Co-Authors

Avatar

Yu Hen Hu

University of Wisconsin-Madison

View shared research outputs
Top Co-Authors

Avatar

Wen-Chung Tsai

Chaoyang University of Technology

View shared research outputs
Top Co-Authors

Avatar

Michael C. Chen

National Taiwan University

View shared research outputs
Top Co-Authors

Avatar

Shih-Hsin Lo

National Taiwan University

View shared research outputs
Top Co-Authors

Avatar

Wei-De Chen

National Taiwan University

View shared research outputs
Top Co-Authors

Avatar

Hsiao-An Lin

National Taiwan University

View shared research outputs
Top Co-Authors

Avatar

Hsin-Hsien Yeh

National Taiwan University

View shared research outputs
Top Co-Authors

Avatar

Yueh-Chi Lin

National Taiwan University

View shared research outputs
Top Co-Authors

Avatar

Hsiao-En Lin

Marvell Technology Group

View shared research outputs
Researchain Logo
Decentralizing Knowledge