ACM Home Page
Please provide us with feedback. Feedback
A partial reconfigurable architecture for controllers based on Petri nets
Full text PdfPdf (377 KB)
Source SBCCI archive
Proceedings of the 17th symposium on Integrated circuits and system design table of contents
Pernambuco, Brazil
SESSION: Partial reconfigurable architectures table of contents
Pages: 16 - 21  
Year of Publication: 2004
ISBN:1-58113-947-0
Authors
Paulo Sérgio B. Nascimento  Federal University of Pernambuco, Recife-PE, Brazil
Paulo Romero M. Maciel  Federal University of Pernambuco, Recife-PE, Brazil
Manoel E. Lima  Federal University of Pernambuco, Recife-PE, Brazil
Remy E. Sant'ana  Federal University of Pernambuco, Recife-PE, Brazil
Abel Guilhermino S. Filho  Federal University of Pernambuco, Recife-PE, Brazil
Sponsor
ACM: Association for Computing Machinery
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 10,   Downloads (12 Months): 48,   Citation Count: 0
Additional Information:

abstract   references   index terms   collaborative colleagues  

Tools and Actions: Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/1016568.1016581
What is a DOI?

ABSTRACT

Digital Control System in the industry has been used in most of the applications based on expensive Programmable Logical Controllers (PLC). These Systems are, in general, highly complex and slow, with an operation cycle around 10ms. In this work, a Reconfigurable Logic Controller (RLC) approach is presented, based on a small and low cost Xilinx Virtex-II FPGA architecture, operating as a virtual hardware machine. In this context, the main process is specified in a formal language, based on Petri nets or SFC (Sequential Function Chart). For applications that demand more hardware than that available in the FPGA, a partial reconfiguration mechanism takes place. From the Petri net specification, the main process is split into multiple contexts, which are sequentially executed within the same FPGA, without violating the operation cycle of application.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
Adamski, Marian; "SFC, Petri Nets and Application Specific Logic Controllers", Proceedings of IEEE, 1998.
 
2
 
3
Desrochers, Alan A.; Al-Jaar, Robert Y.; "Application of Petri Nets in Manufacturing Systems", IEEE PRESS, NewYork, 1995.
 
4
Koo, Kyeonghoon; "Architectural Design of RISC Processor for Programmable Logic Controllers", Proceedings of the 9th CISL Winter Workshop, Sungwoo Resort, February 1996.
 
5
Murata, Tadao; "Petri Nets: Properties, Analysis and Applications", Proceedings of the IEEE, vol. 77, no. 4, April 1989.
 
6
Nascimento, Paulo S. B.; Lima, Manoel. E.; Maciel, Paulo R. M.; "Algorithm for Switching Context Temporal Partitioning Based in CDFG-Petri Net Model", Proceedings HPC2003, pp. 254--258.
 
7
Xilinx, Virtex II Plataform FPGAs: Introduction and Overview, Datasheet DS031-1 (v 1.9), September 26, 2002.
 
8
Xilinx, Virtex II Plataform FPGAs: Detailed Description, Datasheet DS031-2 (v 2.1.1), December 6, 2002.
 
9
Xilinx, Two Flows for Partial Reconfiguration: Module Based or Small Bit Manipulations, Application Notes XAPP290 (v 1.0), May 17, 2002.
 
10
Xilinx, Virtex II Platform FPGA User Guide, User Guide UG002 (V 1.5) December 2, 2002.
 
11
 
12
www.marshall.com, site for information of prices in November 2003.
 
13
www.siemens.com/simatic-controller.

Collaborative Colleagues:
Paulo Sérgio B. Nascimento: colleagues
Paulo Romero M. Maciel: colleagues
Manoel E. Lima: colleagues
Remy E. Sant'ana: colleagues
Abel Guilhermino S. Filho: colleagues