//////////////////////////////////////////////////////////////////////////////
//
// Copyright (c) 2014 PANGO MICROSYSTEMS, INC
// ALL RIGHTS REVERVED.
//
// THE SOURCE CODE CONTAINED HEREIN IS PROPRIETARY TO PANGO MICROSYSTEMS, INC.
// IT SHALL NOT BE REPRODUCED OR DISCLOSED IN WHOLE OR IN PART OR USED BY
// PARTIES WITHOUT WRITTEN AUTHORIZATION FROM THE OWNER.
//
//////////////////////////////////////////////////////////////////////////////
//the data_capture_memory module
// Called by     :  debug_core
// Modification history
//
//----------------------------------------------------------------------

module ips_dbc_data_capture_mem_v1_0
#(
 parameter  DATA_DEPTH = 9,
 parameter  DATA_WIDTH = 8
 )
(
 input                   rdclock  ,
 input                   wrclock  ,
 input  [DATA_DEPTH-1:0] rdaddress,
 output reg [DATA_WIDTH-1:0] q        ,
 input                   wren     ,
 input  [DATA_DEPTH-1:0] wraddress,
 input  [DATA_WIDTH-1:0] data     
);
`pragma protect begin_protected
`pragma protect version=1
`pragma protect author="default"
`pragma protect author_info="default"
`pragma protect encrypt_agent="Synplify encryptP1735.pl"
`pragma protect encrypt_agent_info="Synplify encryptP1735.pl Version 1.1"

`pragma protect encoding=(enctype="base64", line_length=76, bytes=256)
`pragma protect key_keyowner="Synplicity", key_keyname="SYNP15_1", key_method="rsa"
`pragma protect key_block
fvHvZWMJCDtAOzl80tLfqnovfT7CO4QoakapXL5Grv5QvnEXU6mbKVvMR5orMQUqffCGpUtCixPR
pDJuk5Wje9ZV5EvQmTyXK1Ih7MOuItf0bg5F/9LF3rETieJrs04emUDrAOF+br+0hA3M8d/JrmmN
xXaP8rQCI53q13g97n8WnzunXymqVYdVZHtawA93Kx3Q2YCX3ZK2pikyR3EG9olXLdNHz5Yo/1qh
QVMiU4P7rU8Y4i2SVuB1nKmcOkKAwbLQSGHpZsXVeW5LGZYvrCkFtWToYraa6VFVjyHh4mdCzdJZ
k2LsjNOTdg/3VpEYJZJQcoQASu2lwGbzLkTfRA==

`pragma protect encoding=(enctype="base64", line_length=76, bytes=256)
`pragma protect key_keyowner="Pango Microsystems", key_keyname="PANGO_18", key_method="rsa"
`pragma protect key_block
gFX6MsyC+xgiuSW8CjzJBfJs1AXyAc0pD8Rhissyp8HriXAgafRYVGQfpHhAeO2S1xSFlvjCjdK5
O8vIxl3+8wQH9i06eMH/8L3pCgBGxnOADokDnGk0HjljmwJdwl7kZ4su3IZBEcc5O7kr6BVT5UdC
ZdDFzLNI0Gy7Gb5EgcPFi2w8IRb57V0vKrlvhhgiL0j5vr9Rt3C3I4b4ceGZessjFWZNrz0lGORy
V3/hooGpYxWOkLK6hf32daAXkGwzq5V6fmeO5Bf0gG/0hO66MYxZAp7YNqe8iMgda0VcSjrwducZ
Vs9myAjY8/B8GcqzV8hBg3JaZSLHz3pNJREjEg==

`pragma protect data_method="aes128-cbc"
`pragma protect encoding=(enctype="base64", line_length=76, bytes=288)
`pragma protect data_block
6Ly6rTr6q7SezxyxS2MEzD6EQsi4+4CTiuZgG3m3XDtWhC+A6BixmyXswa3MfVQ8rd3hSZbxmPsn
v7cEjbf91lmC7G/eq9epuabBgDWHhCo4RvBrHOw6R1qa8A8Z8699i+/zogn9KiO0nNZH4PSxA3tK
Tt7tJxHMQLpT5hsp4KEArSFcQC7MQeieypz1ZcR7leQSqcpP21bGQ9vemIb6oHJh7u5w/5c5XEa7
7sqMZNCt7GXGc5HQgU1COgfcg8YO+jtRaaJmpYkqpY1fjwgIbrpU4KjyGxInobW+qgpWSvuUk2SM
UnZatu+9v2gxFwq5RzyQ+FaAWK84+EXnR30xpKL+4MLeJeCNTU3EaEQ6iOQhhp4iklpZVamD+MR0
d9GL

`pragma protect end_protected
endmodule