DocumentCode :
560625
Title :
Processing N-ary trees in hardware circuits
Author :
Sklyarov, Valery ; Skliarova, Iouliia ; Mihhailov, Dmitri ; Sudnitson, Alexander
Author_Institution :
DETI, Univ. of Aveiro, Aveiro, Portugal
fYear :
2011
fDate :
12-14 Dec. 2011
Firstpage :
262
Lastpage :
265
Abstract :
The paper demonstrates that N-ary trees (N>;2) can efficiently be used to model and process data in hardware. It is done through: 1) representation of data by N-ary trees; 2) compact coding of N-ary trees in memory; 3) common methods for data processing based on the model of a hierarchical finite state machine (HFSM). The proposed techniques have the following advantages: 1) similarity of processing N-ary trees with different characteristics such as the size of data M, the value N, and the depth d of trees; 2) fixed number of processing steps from the root to leaves for the given depth d; 3) the ease of reconfiguration (customization) of HFSM for different values of N, d, and M; 4) potential parallel processing of nodes´ children. The results of experiments confirm effectiveness of the proposed techniques and their applicability for solving practical problems.
Keywords :
encoding; finite state machines; logic design; semiconductor storage; trees (mathematics); compact coding; data processing; hardware circuits; hierarchical finite state machine; memory circuits; parallel processing; processing N-ary trees; Bismuth; Computational modeling; Data models; Field programmable gate arrays; Hardware; Integrated circuit modeling; Parallel processing; N-ary tree; graph and tree search strategies; hierarchical finite state machine; special-purpose hardware;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Integrated Circuits (ISIC), 2011 13th International Symposium on
Conference_Location :
Singapore
Print_ISBN :
978-1-61284-863-1
Type :
conf
DOI :
10.1109/ISICir.2011.6131946
Filename :
6131946
Link To Document :
بازگشت