DocumentCode
2475899
Title
FPGA-based implementation of Synchronous Petri Nets
Author
Chang, Naehyuck ; Kwon, Wook Hyun ; Park, Jaehyun
Author_Institution
Dept. of Electr. Eng., Seoul Nat. Univ., South Korea
Volume
1
fYear
1996
fDate
5-10 Aug 1996
Firstpage
469
Abstract
This paper describes a flexible and systematic implementation method of Petri Nets that can be applied to high speed parallel control. This paper suggests a hard-wired implementation for a high frequency clock-driven system with little jitter. To implement Petri Nets with synchronous (clock-driven) digital circuits, a Synchronous Petri Net is proposed. The suggested implementation method is based on a regular cell-array such as FPGA (field programmable gate array). Radix-k Petri Net and Radix-k conversion are defined to solve technology mapping problem of FPGA that consists of k-size cells. Cell usage, cell utilization, cell complexity, and speed index are defined and derived, which are used for quantitative analysis and efficient design. To help the design process, necessary CAD tools such as design entry library, hard-macro library, and net-list converter are developed. The suggested method is demonstrated using Xilinx FPGA, and its operation is verified by computer simulations
Keywords
Petri nets; digital arithmetic; field programmable gate arrays; pipeline processing; CAD tools; FPGA-based implementation; Radix-k Petri Net; Radix-k conversion; Synchronous Petri Nets; Xilinx FPGA; cell complexity; cell usage; cell utilization; computer simulations; design entry library; field programmable gate array; hard-macro library; hard-wired implementation; high frequency clock-driven system; high speed parallel control; net-list converter; pipelined memory access controller; speed index; technology mapping problem; Clocks; Control systems; Design automation; Digital circuits; Field programmable gate arrays; Frequency; Jitter; Libraries; Petri nets; Process design;
fLanguage
English
Publisher
ieee
Conference_Titel
Industrial Electronics, Control, and Instrumentation, 1996., Proceedings of the 1996 IEEE IECON 22nd International Conference on
Conference_Location
Taipei
Print_ISBN
0-7803-2775-6
Type
conf
DOI
10.1109/IECON.1996.570998
Filename
570998
Link To Document