Self-cloning state machines on FPGA

作者: Daniel H Blomkvist

DOI:

关键词:

摘要: The purpose of this thesis is to continue development a single state rep- resentation for use in Self-Cloning State Machine. Machine can be used represent Non-Deterministic Finite Machines on FPGA. NFSMs instance match regular expressions and the run-time reconguration based approach problem. Previous work has been performed design tool experiments, choosing FPGA vendor, creating denition singular resentation. This continuation focuses further system around it experimentation. A designed as an example model Virtex-4 consists several finite-state machines built up by states, control system, result management module. FSMs are connected together order previously defined NFSM. To NFSM made enable disable different transitions happen Each these have their own data path computing simple op- eration Multiply-Accumulate Circuit. uses one-hot coded vectors from FSM its internal machine. deter- ministic version also created able compare area functional differences. comparison between another method implementing made. There brief two dierent implementation methods with re- spect ease implementation. framework Virtual system. modications representation found appropriate allowing any FSM. problem was discovered size conguration register but solved. functioned correctly they were well suited show functionality like one. Comparing shows that demands much more physical which disadvantage, may flexible than other method. V-FPGA performing superior type specically

参考文章(9)
Christian Plessl, Marco Platzner, Virtualization of Hardware – Introduction and Survey Proc. Int. Conf. on Engineering of Reconfigurable Systems and Algorithms (ERSA). pp. 63- 69 ,(2004)
Löic Lagadec, Dominique Lavenier, Erwan Fabiani, Bernard Pottier, Placing, Routing, and Editing Virtual FPGAs field programmable logic and applications. pp. 357- 366 ,(2001) , 10.1007/3-540-44687-7_37
R. Sidhu, V.K. Prasanna, Fast Regular Expression Matching Using FPGAs field-programmable custom computing machines. pp. 227- 238 ,(2001) , 10.1109/FCCM.2001.22
Katherine Compton, Scott Hauck, Reconfigurable computing: a survey of systems and software ACM Computing Surveys. ,vol. 34, pp. 171- 210 ,(2002) , 10.1145/508352.508353
M. Hubner, P. Figuli, R. Girardey, D. Soudris, K. Siozios, J. Becker, A Heterogeneous Multicore System on Chip with Run-Time Reconfigurable Virtual FPGA Architecture ieee international symposium on parallel & distributed processing, workshops and phd forum. pp. 143- 149 ,(2011) , 10.1109/IPDPS.2011.135
Dirk Koch, Partial Reconfiguration on FPGAs Lecture Notes in Electrical Engineering. ,(2013) , 10.1007/978-1-4614-1225-0