Shift Register Array Architectures for High-Speed Data Sorting

碩士 === 國立交通大學 === 電子研究所 === 81 === In this thesis, an architecture style named shift register array (SRA) for high speed data sorting is represented. In addition, two architectures and an ASIC based on this architecture sty...

Full description

Bibliographic Details
Main Authors: Jer-Min Tsai, 蔡哲民
Other Authors: Chen-Yi Lee
Format: Others
Language:en_US
Online Access:http://ndltd.ncl.edu.tw/handle/3e2j22
id ndltd-TW-081NCTU0430080
record_format oai_dc
spelling ndltd-TW-081NCTU04300802019-05-15T20:32:15Z http://ndltd.ncl.edu.tw/handle/3e2j22 Shift Register Array Architectures for High-Speed Data Sorting 應用於高速排序之移位暫存器陣列 Jer-Min Tsai 蔡哲民 碩士 國立交通大學 電子研究所 81 In this thesis, an architecture style named shift register array (SRA) for high speed data sorting is represented. In addition, two architectures and an ASIC based on this architecture style are represented,too. In this architecture style, input sample is simultaneously compared with all sorted samples, where the former can be routed to any location, while the latter can only be routed to their neighborhoods. With this architecture, we achieve the minimum latency delay for sorting each input sample. The two architectures in this thesis show that the latency can be reduced to WL cycles (Here WL is the wordlength of input samples) in M-array architecture and 1 cycle in ODI architecture. The M-array algorithm is first transformed to a bar-chart like style which is then implemented on the SRA architecture, and finally an M-array ASIC is implemented. The test results show that the SRA architecture can perform the function of median filtering. The ODI sorter based on insertion-sort provides a fast and less area hardware solution for sorting. Evaluation shows that it is very suitable to be implemented as a high- speed general-purpose sorter. Chen-Yi Lee 李鎮宜 學位論文 ; thesis 78 en_US
collection NDLTD
language en_US
format Others
sources NDLTD
description 碩士 === 國立交通大學 === 電子研究所 === 81 === In this thesis, an architecture style named shift register array (SRA) for high speed data sorting is represented. In addition, two architectures and an ASIC based on this architecture style are represented,too. In this architecture style, input sample is simultaneously compared with all sorted samples, where the former can be routed to any location, while the latter can only be routed to their neighborhoods. With this architecture, we achieve the minimum latency delay for sorting each input sample. The two architectures in this thesis show that the latency can be reduced to WL cycles (Here WL is the wordlength of input samples) in M-array architecture and 1 cycle in ODI architecture. The M-array algorithm is first transformed to a bar-chart like style which is then implemented on the SRA architecture, and finally an M-array ASIC is implemented. The test results show that the SRA architecture can perform the function of median filtering. The ODI sorter based on insertion-sort provides a fast and less area hardware solution for sorting. Evaluation shows that it is very suitable to be implemented as a high- speed general-purpose sorter.
author2 Chen-Yi Lee
author_facet Chen-Yi Lee
Jer-Min Tsai
蔡哲民
author Jer-Min Tsai
蔡哲民
spellingShingle Jer-Min Tsai
蔡哲民
Shift Register Array Architectures for High-Speed Data Sorting
author_sort Jer-Min Tsai
title Shift Register Array Architectures for High-Speed Data Sorting
title_short Shift Register Array Architectures for High-Speed Data Sorting
title_full Shift Register Array Architectures for High-Speed Data Sorting
title_fullStr Shift Register Array Architectures for High-Speed Data Sorting
title_full_unstemmed Shift Register Array Architectures for High-Speed Data Sorting
title_sort shift register array architectures for high-speed data sorting
url http://ndltd.ncl.edu.tw/handle/3e2j22
work_keys_str_mv AT jermintsai shiftregisterarrayarchitecturesforhighspeeddatasorting
AT càizhémín shiftregisterarrayarchitecturesforhighspeeddatasorting
AT jermintsai yīngyòngyúgāosùpáixùzhīyíwèizàncúnqìzhènliè
AT càizhémín yīngyòngyúgāosùpáixùzhīyíwèizàncúnqìzhènliè
_version_ 1719099159091347456