Title :
Implementation of extended Open Core Protocol interface memory system using Verilog HDL
Author :
Varughese, Elina Rajan ; Rony, Antony P.
Author_Institution :
Dept. of Electron. & Commun., Rajagiri Sch. of Eng. & Technol., Kochi, India
Abstract :
In today´s Soc design, a large number of Intellectual Property(IP) are incorporated and their complexity keeps increasing depending upon the application. Hence for communication between these IP cores, a standard communication protocol for all the IP entities in the IC is developed, the Open Core Protocol(OCP), instead of communicating for each set of IP cores. Open Core Protocol (OCP) achieves the goal of IP design reuse and meets shorter time to market requirements when compared to the standard bus interfaces. OCP comes under the class of Socket based interface standard. This paper mainly focuses on the design and implementation of a memory interfacing system using Extended OCP signals along with burst support. The design mainly includes Processor as master and RAM as slave. Here we perform the communication (simple read and write operations) between the two entities using OCP architecture with various modes burst support and the newly added set of signals from the class of simple extensions and dataflow signals. The main advantage of adding these signals is to ensure the correctness of send and receive data because our aim is to make the communication protocol secure and efficient. Also the importance of read/write command extension Read Exclusive operation is implemented. The proposed design is implemented in Verilog HDL and synthesis is done using Xilinx ISE Design Suite 12.1. Finally power calculations were taken using Xilinx Xpower Analyser.
Keywords :
hardware description languages; integrated circuit design; memory protocols; microprocessor chips; random-access storage; system buses; system-on-chip; IP cores; IP design; OCP architecture; RAM; SoC design; Verilog HDL; Xilinx ISE Design Suite 12.1; Xilinx Xpower Analyser; dataflow signals; extended OCP signals; extended open core protocol interface memory system; intellectual property; memory interfacing system; processor; read-write command extension read exclusive operation; socket based interface standard; standard bus interfaces; standard communication protocol; Computer architecture; Hardware design languages; IP networks; Protocols; Random access memory; Standards; System-on-chip; Burst; IP Cores; Memory system; Open Core Protocol(OCP); RAM; ReadExclusive;
Conference_Titel :
Green Computing, Communication and Conservation of Energy (ICGCE), 2013 International Conference on
Conference_Location :
Chennai
DOI :
10.1109/ICGCE.2013.6823414