ng Yi
University of Edinburgh
Network
Latest external collaboration on country level. Dive into details by clicking on the dots.
Publication
Featured researches published by ng Yi.
Archive | 2008
Roger F. Woods; John McAllister; Richard Turner; Ying Yi; Gaye Lightbody
Field programmable gate arrays (FPGAs) are an increasingly popular technology for implementing digital signal processing (DSP) systems. By allowing designers to create circuit architectures developed for the specific applications, high levels of performance can be achieved for many DSP applications providing considerable improvements over conventional microprocessor and dedicated DSP processor solutions. The book addresses the key issue in this process specifically, the methods and tools needed for the design, optimization and implementation of DSP systems in programmable FPGA hardware. It presents a review of the leading-edge techniques in this field, analyzing advanced DSP-based design flows for both signal flow graph- (SFG-) based and dataflow-based implementation, system on chip (SoC) aspects, and future trends and challenges for FPGAs. The automation of the techniques for component architectural synthesis, computational models, and the reduction of energy consumption to help improve FPGA performance, are given in detail. Written from a system level design perspective and with a DSP focus, the authors present many practical application examples of complex DSP implementation, involving: high-performance computing e.g. matrix operations such as matrix multiplication; high-speed filtering including finite impulse response (FIR) filters and wave digital filters (WDFs); adaptive filtering e.g. recursive least squares (RLS) filtering; transforms such as the fast Fourier transform (FFT). FPGA-based Implementation of Signal Processing Systems is an important reference for practising engineers and researchers working on the design and development of DSP systems for radio, telecommunication, information, audio-visual and security applications. Senior level electrical and computer engineering graduates taking courses in signal processing or digital signal processing shall also find this volume of interest.
signal processing systems | 2005
Ying Yi; Roger F. Woods; Lok-Kee Ting; Colin F. N. Cowan
A variation of the least means squares (LMS) algorithm, called the delayed LMS (DLMS) algorithm is ideally suited for highly pipelined, adaptive digital filter implementations. In this paper, we present an efficient method to determine the delays in the DLMS filter. Furthermore, in order to achieve fully pipelined circuit architectures for FPGA implementation, we transfer these delays using retiming. The method has been used to derive a series of retimed delayed LMS (RDLMS) architectures, which allow a 66.7% reduction in delays and 5 times faster convergence time thereby giving superior performance in terms of throughput rate when compared to previous work. Three circuit architectures and three hardware shared versions are presented which have been implemented using the Virtex-II FPGA technology resulting in a throughput rate of 182 Msample/s.
signal processing systems | 2002
Ying Yi; Roger F. Woods; Lok-Kee Ting; C.F.N. Cowna
A pipelined architecture aids the efficient implementation of a Delayed LMS algorithm but requires a considerable processing delay. In this paper, an efficient method for determining the delays in the feedback loop of a DLMS filter is presented. This is used to design a series of Retimed Delayed LMS (RDLMS) architectures which allow a higher throughput rate and 66.7% reduction in the delays of previous designs. The resulting design also converges 5 times faster. Three architectures and three hardware shared versions have been designed and implemented using the Virtex-II FPGA. A speed of 182 Megasamples/s has been achieved.
asilomar conference on signals, systems and computers | 2003
Ying Yi; Roger F. Woods; John V. McCanny
SoC systems are now being increasingly constructed using a hierarchy of subsystems or silicon intellectual property (IP) cores. The key challenge is to use these cores in a highly efficient manner which can be difficult as the internal core structure may not be known. A design methodology based on synthesizing hierarchical circuit descriptions is presented. The paper employs the MARS synthesis scheduling algorithm within the existing IRIS synthesis flow and details how it can be enhanced to allow for design exploration of IP cores. It is shown that by accessing parameterised expressions for the datapath latencies in the cores, highly efficient FPGA solutions can be achieved. Hardware sharing at both the hierarchical and flattened levels is explored for a normalized lattice filter and results are presented.
IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems | 2006
Ying Yi; Roger F. Woods
field-programmable technology | 2002
Ying Yi; Roger F. Woods
signal processing systems | 2003
Ying Yi; Roger F. Woods; Richard Turner
conference on advanced signal processing algorithms architectures and implemenations | 2003
John McAllister; Ying Yi; Roger F. Woods; Richard L. Walke; Darren Gerard Reilly; Kevin Colgan
Archive | 2017
Roger Woods; John McAllister; Ying Yi; Gaye Lightbody
Archive | 2009
Roger F. Woods; John McAllister; Gaye Lightbody; Ying Yi