/ ssremote.vhd
ssremote.vhd
  1  library IEEE;
  2  use IEEE.STD_LOGIC_1164.all;
  3  use IEEE.STD_LOGIC_ARITH.all;
  4  use IEEE.STD_LOGIC_UNSIGNED.all;
  5  
  6  -- Created from ssremote.bin
  7  -- On 7/11/2014
  8  
  9  entity ssremote is
 10  	port (
 11  	addr: in std_logic_vector(10 downto 0);
 12  	clk: in std_logic;
 13  	din: in std_logic_vector(15 downto 0);
 14  	dout: out std_logic_vector(15 downto 0);
 15  	we: in std_logic);
 16  end ssremote;
 17  
 18  architecture syn of ssremote is
 19     type ram_type is array (0 to 2047) of std_logic_vector(15 downto 0);
 20     signal RAM : ram_type := 
 21     (
 22     x"0000", x"0000", x"0000", x"609C", x"01FF", x"B07B", x"7020", x"7021",
 23     x"E0DB", x"C0C1", x"E0DE", x"500F", x"0000", x"0000", x"6079", x"7097",
 24     x"3016", x"01FF", x"B079", x"0100", x"B07A", x"101B", x"0100", x"B079",
 25     x"70DD", x"0300", x"B07A", x"7087", x"3020", x"0000", x"0000", x"6075",
 26     x"011F", x"A02F", x"3006", x"0000", x"0000", x"602F", x"2006", x"0000",
 27     x"0000", x"627C", x"2006", x"0000", x"0000", x"6059", x"1006", x"60F5",
 28     x"013F", x"A029", x"B0C5", x"B0C7", x"304E", x"B023", x"0000", x"60F5",
 29     x"7028", x"B022", x"B400", x"01FF", x"C8C5", x"0C01", x"2038", x"0000",
 30     x"0000", x"0101", x"B02F", x"7082", x"3050", x"70C7", x"C0C4", x"B0C7",
 31     x"7022", x"3050", x"0101", x"8881", x"0101", x"C883", x"01FF", x"1800",
 32     x"0101", x"C8CE", x"C0C1", x"0101", x"C8DC", x"0100", x"D8DD", x"0100",
 33     x"1800", x"60FA", x"B023", x"70C8", x"306A", x"0101", x"B037", x"70C8",
 34     x"B0C5", x"7580", x"B022", x"B030", x"0D01", x"01FF", x"C8C5", x"2061",
 35     x"0000", x"0000", x"7082", x"3071", x"7022", x"B030", x"0101", x"C0C8",
 36     x"1072", x"70C8", x"3074", x"B031", x"1800", x"0100", x"B087", x"B097",
 37     x"1800", x"0101", x"8897", x"0100", x"607E", x"1800", x"B060", x"B061",
 38     x"B062", x"B063", x"0100", x"B068", x"0111", x"B069", x"0000", x"B06D",
 39     x"0000", x"0000", x"0000", x"0104", x"B068", x"0111", x"B069", x"0000",
 40     x"B06D", x"0000", x"0000", x"0000", x"0000", x"0108", x"B068", x"0111",
 41     x"B069", x"0000", x"B06D", x"1800", x"60A3", x"60B6", x"60F2", x"6114",
 42     x"6268", x"60FF", x"1800", x"0100", x"B0C1", x"0101", x"B0C2", x"0102",
 43     x"B0C3", x"01FF", x"B0C4", x"0100", x"B0CE", x"01FF", x"B07B", x"0100",
 44     x"B079", x"0180", x"B0CF", x"01C1", x"B0DE", x"1800", x"0100", x"B080",
 45     x"B081", x"01FF", x"B082", x"0100", x"B083", x"B084", x"B085", x"B086",
 46     x"B087", x"B088", x"B089", x"0100", x"B08A", x"0114", x"B08B", x"0100",
 47     x"B08C", x"B08D", x"B08E", x"B08F", x"0137", x"B090", x"0149", x"B091",
 48     x"0139", x"B092", x"0130", x"B093", x"0101", x"B094", x"010E", x"B095",
 49     x"0100", x"B096", x"B097", x"B098", x"B099", x"B09A", x"0101", x"B09A",
 50     x"0100", x"B09B", x"B09C", x"B09D", x"B09E", x"015A", x"B09F", x"017F",
 51     x"B0CD", x"0178", x"B0D6", x"0156", x"B0D7", x"0134", x"B0D8", x"0112",
 52     x"B0D9", x"1800", x"60F5", x"60FA", x"1800", x"0100", x"0800", x"0101",
 53     x"0880", x"1800", x"0180", x"0900", x"0101", x"0980", x"1800", x"7040",
 54     x"B02A", x"B032", x"7041", x"B02B", x"B033", x"7042", x"B02C", x"B034",
 55     x"0100", x"B036", x"0101", x"B02F", x"B037", x"0140", x"B035", x"0108",
 56     x"B02D", x"708B", x"B02E", x"1800", x"0180", x"B200", x"0102", x"B201",
 57     x"01C0", x"B202", x"0102", x"B203", x"0100", x"B204", x"0103", x"B205",
 58     x"0120", x"B206", x"0103", x"B207", x"0140", x"B208", x"0103", x"B209",
 59     x"0160", x"B20A", x"0103", x"B20B", x"0180", x"B20C", x"0103", x"B20D",
 60     x"01A0", x"B20E", x"0103", x"B20F", x"0100", x"B210", x"B211", x"01B0",
 61     x"B280", x"0100", x"B281", x"0100", x"B282", x"0100", x"B283", x"0173",
 62     x"B284", x"0174", x"B285", x"0161", x"B286", x"016E", x"B287", x"0164",
 63     x"B288", x"0161", x"B289", x"0172", x"B28A", x"0164", x"B28B", x"0100",
 64     x"B28C", x"01B0", x"B2C0", x"0100", x"B2C1", x"0101", x"B2C2", x"0100",
 65     x"B2C3", x"0173", x"B2C4", x"0174", x"B2C5", x"0161", x"B2C6", x"016E",
 66     x"B2C7", x"0164", x"B2C8", x"0161", x"B2C9", x"0172", x"B2CA", x"0164",
 67     x"B2CB", x"0100", x"B2CC", x"01A0", x"B300", x"0118", x"B301", x"0101",
 68     x"B302", x"0100", x"B303", x"0100", x"B304", x"B305", x"B306", x"B307",
 69     x"B308", x"B309", x"B30A", x"B30B", x"0100", x"B30C", x"0106", x"B30D",
 70     x"0162", x"B30E", x"0169", x"B30F", x"0174", x"B310", x"0100", x"B311",
 71     x"0150", x"B312", x"0131", x"B313", x"012D", x"B314", x"0149", x"B315",
 72     x"016E", x"B316", x"0100", x"B317", x"01A0", x"B320", x"0118", x"B321",
 73     x"0101", x"B322", x"0100", x"B323", x"0100", x"B324", x"B325", x"B326",
 74     x"B327", x"B328", x"B329", x"B32A", x"B32B", x"0103", x"B32C", x"0106",
 75     x"B32D", x"0162", x"B32E", x"0169", x"B32F", x"0174", x"B330", x"0100",
 76     x"B331", x"0150", x"B332", x"0132", x"B333", x"012D", x"B334", x"0149",
 77     x"B335", x"016E", x"B336", x"0100", x"B337", x"01A0", x"B340", x"0118",
 78     x"B341", x"0101", x"B342", x"0100", x"B343", x"0100", x"B344", x"B345",
 79     x"B346", x"B347", x"B348", x"B349", x"B34A", x"B34B", x"0106", x"B34C",
 80     x"0106", x"B34D", x"0162", x"B34E", x"0169", x"B34F", x"0174", x"B350",
 81     x"0100", x"B351", x"0150", x"B352", x"0133", x"B353", x"012D", x"B354",
 82     x"0149", x"B355", x"016E", x"B356", x"0100", x"B357", x"01A0", x"B360",
 83     x"0118", x"B361", x"0101", x"B362", x"0180", x"B363", x"0100", x"B364",
 84     x"B365", x"B366", x"B367", x"B368", x"B369", x"B36A", x"B36B", x"0110",
 85     x"B36C", x"0106", x"B36D", x"0162", x"B36E", x"0169", x"B36F", x"0174",
 86     x"B370", x"0100", x"B371", x"0150", x"B372", x"0131", x"B373", x"012D",
 87     x"B374", x"014F", x"B375", x"0175", x"B376", x"0174", x"B377", x"0100",
 88     x"B378", x"01A0", x"B380", x"0118", x"B381", x"0101", x"B382", x"0180",
 89     x"B383", x"0100", x"B384", x"B385", x"B386", x"B387", x"B388", x"B389",
 90     x"B38A", x"B38B", x"0113", x"B38C", x"0106", x"B38D", x"0162", x"B38E",
 91     x"0169", x"B38F", x"0174", x"B390", x"0100", x"B391", x"0150", x"B392",
 92     x"0132", x"B393", x"012D", x"B394", x"014F", x"B395", x"0175", x"B396",
 93     x"0174", x"B397", x"0100", x"B398", x"01A0", x"B3A0", x"0118", x"B3A1",
 94     x"0101", x"B3A2", x"0180", x"B3A3", x"0100", x"B3A4", x"B3A5", x"B3A6",
 95     x"B3A7", x"B3A8", x"B3A9", x"B3AA", x"B3AB", x"0116", x"B3AC", x"0106",
 96     x"B3AD", x"0162", x"B3AE", x"0169", x"B3AF", x"0174", x"B3B0", x"0100",
 97     x"B3B1", x"0150", x"B3B2", x"0133", x"B3B3", x"012D", x"B3B4", x"014F",
 98     x"B3B5", x"0175", x"B3B6", x"0174", x"B3B7", x"0100", x"B3B8", x"1800",
 99     x"0100", x"E086", x"326E", x"0101", x"E086", x"327B", x"0100", x"B0D4",
100     x"0102", x"B0D5", x"0120", x"B0D2", x"0102", x"B0D3", x"010A", x"B0D0",
101     x"0109", x"B0D1", x"1800", x"1800", x"60F2", x"7400", x"B0C9", x"01C0",
102     x"A400", x"B0CA", x"0C01", x"3431", x"0140", x"E0CA", x"228F", x"0104",
103     x"A0C9", x"328F", x"7400", x"B098", x"7401", x"B099", x"0C02", x"01C0",
104     x"E0CA", x"3344", x"0180", x"E0CA", x"3392", x"0103", x"A0C9", x"B0CB",
105     x"01EE", x"E08C", x"B0CC", x"0120", x"A0C9", x"32F5", x"70CC", x"32E1",
106     x"0101", x"E099", x"442C", x"0107", x"E099", x"542C", x"7098", x"0A00",
107     x"7099", x"0A80", x"0103", x"E0CB", x"32CD", x"0102", x"E0CB", x"32C1",
108     x"0101", x"E0CB", x"32B9", x"7400", x"B600", x"7001", x"B09A", x"0C01",
109     x"1412", x"7400", x"B600", x"7401", x"B601", x"7002", x"B09A", x"0C02",
110     x"1412", x"7400", x"B600", x"7401", x"B601", x"7402", x"B602", x"7403",
111     x"B603", x"7004", x"B09A", x"0C04", x"1412", x"7400", x"B600", x"7401",
112     x"B601", x"7402", x"B602", x"7403", x"B603", x"7404", x"B604", x"7405",
113     x"B605", x"7406", x"B606", x"7407", x"B607", x"0108", x"B09A", x"0C08",
114     x"1412", x"0102", x"E0CB", x"2431", x"7098", x"B068", x"7099", x"B069",
115     x"7400", x"B060", x"7401", x"B061", x"7402", x"B062", x"7403", x"B063",
116     x"B06D", x"7004", x"B09A", x"0C04", x"1412", x"70CC", x"3338", x"0101",
117     x"E099", x"442C", x"0107", x"E099", x"542C", x"7098", x"0A00", x"7099",
118     x"0A80", x"0103", x"E0CB", x"3324", x"0102", x"E0CB", x"3318", x"0101",
119     x"E0CB", x"3310", x"7600", x"B580", x"0101", x"B09A", x"0D01", x"1412",
120     x"7600", x"B580", x"7601", x"B581", x"0102", x"B09A", x"0D02", x"1412",
121     x"7600", x"B580", x"7601", x"B581", x"7602", x"B582", x"7603", x"B583",
122     x"0104", x"B09A", x"0D04", x"1412", x"7600", x"B580", x"7601", x"B581",
123     x"7602", x"B582", x"7603", x"B583", x"7604", x"B584", x"7605", x"B585",
124     x"7606", x"B586", x"7607", x"B587", x"0108", x"B09A", x"0D08", x"1412",
125     x"7098", x"B068", x"7099", x"B069", x"B06C", x"0102", x"E0CB", x"2431",
126     x"0104", x"B09A", x"0D04", x"1412", x"011F", x"A0C9", x"C0CF", x"0A00",
127     x"0100", x"0A80", x"0120", x"A0C9", x"338E", x"0110", x"A0C9", x"235C",
128     x"7400", x"B600", x"0C01", x"01EB", x"E0C9", x"3359", x"0000", x"0000",
129     x"141B", x"708B", x"B02E", x"141B", x"01F7", x"E0C9", x"3370", x"01F8",
130     x"E0C9", x"3374", x"01F9", x"E0C9", x"3378", x"01FA", x"E0C9", x"337C",
131     x"01FE", x"E0C9", x"3383", x"01FF", x"E0C9", x"338B", x"0C01", x"141B",
132     x"7400", x"B097", x"0C01", x"141B", x"7400", x"B098", x"0C01", x"141B",
133     x"7400", x"B099", x"0C01", x"141B", x"C0C1", x"7400", x"C898", x"0100",
134     x"D899", x"0C01", x"141B", x"7400", x"E09F", x"2389", x"0000", x"0000",
135     x"1000", x"0C01", x"141B", x"60F2", x"0100", x"1800", x"7600", x"B580",
136     x"0D01", x"141B", x"01BD", x"E0C9", x"339E", x"01BC", x"E0C9", x"33FA",
137     x"01BB", x"E0C9", x"3404", x"0000", x"0000", x"141B", x"0100", x"B068",
138     x"0110", x"B069", x"B06C", x"0000", x"0000", x"7097", x"B580", x"7060",
139     x"90C4", x"B581", x"7061", x"90C4", x"B582", x"7062", x"90C4", x"B583",
140     x"0104", x"B068", x"0110", x"B069", x"B06C", x"0000", x"0000", x"0000",
141     x"0000", x"7060", x"90C4", x"B584", x"7061", x"90C4", x"B585", x"7062",
142     x"90C4", x"B586", x"0108", x"B068", x"0110", x"B069", x"B06C", x"0000",
143     x"0000", x"0000", x"0000", x"7060", x"90C4", x"B587", x"7061", x"90C4",
144     x"B588", x"7062", x"90C4", x"B589", x"0D0A", x"7097", x"23F8", x"0100",
145     x"B068", x"0111", x"B069", x"7400", x"B060", x"7401", x"B061", x"7402",
146     x"B062", x"B06D", x"0104", x"B068", x"0111", x"B069", x"7403", x"B060",
147     x"7404", x"B061", x"7405", x"B062", x"B06D", x"0108", x"B068", x"0111",
148     x"B069", x"7406", x"B060", x"7407", x"B061", x"7408", x"B062", x"B06D",
149     x"0C09", x"141B", x"70D6", x"B580", x"70D7", x"B581", x"70D8", x"B582",
150     x"70D9", x"B583", x"0D04", x"141B", x"70D0", x"B580", x"70D1", x"B581",
151     x"70D4", x"B582", x"70D5", x"B583", x"70D2", x"B584", x"70D3", x"B585",
152     x"0D06", x"141B", x"0108", x"A0C9", x"341B", x"C0C1", x"709A", x"C898",
153     x"0100", x"D899", x"141B", x"0500", x"A0CD", x"B0C8", x"0580", x"E0C2",
154     x"242F", x"0140", x"C0C1", x"E0C8", x"542F", x"0400", x"E0C7", x"527D",
155     x"0000", x"6433", x"0100", x"1800", x"0120", x"8881", x"1431", x"0110",
156     x"8881", x"01FF", x"1800", x"7020", x"B0DA", x"7021", x"B0DB", x"1800",
157     x"0100", x"B068", x"0111", x"B069", x"01FF", x"B060", x"B061", x"B062",
158     x"B063", x"0000", x"0000", x"B06D", x"B0C6", x"0100", x"B068", x"0110",
159     x"B069", x"70C6", x"B060", x"0100", x"B061", x"B062", x"B063", x"B06D",
160     x"70C6", x"1800", x"0B00", x"0100", x"0B80", x"0100", x"B068", x"0110",
161     x"B069", x"7700", x"B060", x"7701", x"B061", x"7702", x"B062", x"0100",
162     x"B063", x"B06D", x"1800", x"0000", x"0000", x"0000", x"0000", x"0000",
163     x"0000", x"0000", x"0000", x"0000", x"0000", x"0000", x"0000", x"0000",
164     x"0000", x"0000", x"0000", x"0000", x"0000", x"0000", x"0000", x"0000",
165     x"0000", x"0000", x"0000", x"0000", x"0000", x"0000", x"0000", x"0000",
166     x"0000", x"0000", x"0000", x"0000", x"0000", x"0000", x"0000", x"0000",
167     x"0000", x"0000", x"0000", x"0000", x"0000", x"0000", x"0000", x"0000",
168     x"0000", x"0000", x"0000", x"0000", x"0000", x"0000", x"0000", x"0000",
169     x"0000", x"0000", x"0000", x"0000", x"0000", x"0000", x"0000", x"0000",
170     x"0000", x"0000", x"0000", x"0000", x"0000", x"0000", x"0000", x"0000",
171     x"0000", x"0000", x"0000", x"0000", x"0000", x"0000", x"0000", x"0000",
172     x"0000", x"0000", x"0000", x"0000", x"0000", x"0000", x"0000", x"0000",
173     x"0000", x"0000", x"0000", x"0000", x"0000", x"0000", x"0000", x"0000",
174     x"0000", x"0000", x"0000", x"0000", x"0000", x"0000", x"0000", x"0000",
175     x"0000", x"0000", x"0000", x"0000", x"0000", x"0000", x"0000", x"0000",
176     x"0000", x"0000", x"0000", x"0000", x"0000", x"0000", x"0000", x"0000",
177     x"0000", x"0000", x"0000", x"0000", x"0000", x"0000", x"0000", x"0000",
178     x"0000", x"0000", x"0000", x"0000", x"0000", x"0000", x"0000", x"0000",
179     x"0000", x"0000", x"0000", x"0000", x"0000", x"0000", x"0000", x"0000",
180     x"0000", x"0000", x"0000", x"0000", x"0000", x"0000", x"0000", x"0000",
181     x"0000", x"0000", x"0000", x"0000", x"0000", x"0000", x"0000", x"0000",
182     x"0000", x"0000", x"0000", x"0000", x"0000", x"0000", x"0000", x"0000",
183     x"0000", x"0000", x"0000", x"0000", x"0000", x"0000", x"0000", x"0000",
184     x"0000", x"0000", x"0000", x"0000", x"0000", x"0000", x"0000", x"0000",
185     x"0000", x"0000", x"0000", x"0000", x"0000", x"0000", x"0000", x"0000",
186     x"0000", x"0000", x"0000", x"0000", x"0000", x"0000", x"0000", x"0000",
187     x"0000", x"0000", x"0000", x"0000", x"0000", x"0000", x"0000", x"0000",
188     x"0000", x"0000", x"0000", x"0000", x"0000", x"0000", x"0000", x"0000",
189     x"0000", x"0000", x"0000", x"0000", x"0000", x"0000", x"0000", x"0000",
190     x"0000", x"0000", x"0000", x"0000", x"0000", x"0000", x"0000", x"0000",
191     x"0000", x"0000", x"0000", x"0000", x"0000", x"0000", x"0000", x"0000",
192     x"0000", x"0000", x"0000", x"0000", x"0000", x"0000", x"0000", x"0000",
193     x"0000", x"0000", x"0000", x"0000", x"0000", x"0000", x"0000", x"0000",
194     x"0000", x"0000", x"0000", x"0000", x"0000", x"0000", x"0000", x"0000",
195     x"0000", x"0000", x"0000", x"0000", x"0000", x"0000", x"0000", x"0000",
196     x"0000", x"0000", x"0000", x"0000", x"0000", x"0000", x"0000", x"0000",
197     x"0000", x"0000", x"0000", x"0000", x"0000", x"0000", x"0000", x"0000",
198     x"0000", x"0000", x"0000", x"0000", x"0000", x"0000", x"0000", x"0000",
199     x"0000", x"0000", x"0000", x"0000", x"0000", x"0000", x"0000", x"0000",
200     x"0000", x"0000", x"0000", x"0000", x"0000", x"0000", x"0000", x"0000",
201     x"0000", x"0000", x"0000", x"0000", x"0000", x"0000", x"0000", x"0000",
202     x"0000", x"0000", x"0000", x"0000", x"0000", x"0000", x"0000", x"0000",
203     x"0000", x"0000", x"0000", x"0000", x"0000", x"0000", x"0000", x"0000",
204     x"0000", x"0000", x"0000", x"0000", x"0000", x"0000", x"0000", x"0000",
205     x"0000", x"0000", x"0000", x"0000", x"0000", x"0000", x"0000", x"0000",
206     x"0000", x"0000", x"0000", x"0000", x"0000", x"0000", x"0000", x"0000",
207     x"0000", x"0000", x"0000", x"0000", x"0000", x"0000", x"0000", x"0000",
208     x"0000", x"0000", x"0000", x"0000", x"0000", x"0000", x"0000", x"0000",
209     x"0000", x"0000", x"0000", x"0000", x"0000", x"0000", x"0000", x"0000",
210     x"0000", x"0000", x"0000", x"0000", x"0000", x"0000", x"0000", x"0000",
211     x"0000", x"0000", x"0000", x"0000", x"0000", x"0000", x"0000", x"0000",
212     x"0000", x"0000", x"0000", x"0000", x"0000", x"0000", x"0000", x"0000",
213     x"0000", x"0000", x"0000", x"0000", x"0000", x"0000", x"0000", x"0000",
214     x"0000", x"0000", x"0000", x"0000", x"0000", x"0000", x"0000", x"0000",
215     x"0000", x"0000", x"0000", x"0000", x"0000", x"0000", x"0000", x"0000",
216     x"0000", x"0000", x"0000", x"0000", x"0000", x"0000", x"0000", x"0000",
217     x"0000", x"0000", x"0000", x"0000", x"0000", x"0000", x"0000", x"0000",
218     x"0000", x"0000", x"0000", x"0000", x"0000", x"0000", x"0000", x"0000",
219     x"0000", x"0000", x"0000", x"0000", x"0000", x"0000", x"0000", x"0000",
220     x"0000", x"0000", x"0000", x"0000", x"0000", x"0000", x"0000", x"0000",
221     x"0000", x"0000", x"0000", x"0000", x"0000", x"0000", x"0000", x"0000",
222     x"0000", x"0000", x"0000", x"0000", x"0000", x"0000", x"0000", x"0000",
223     x"0000", x"0000", x"0000", x"0000", x"0000", x"0000", x"0000", x"0000",
224     x"0000", x"0000", x"0000", x"0000", x"0000", x"0000", x"0000", x"0000",
225     x"0000", x"0000", x"0000", x"0000", x"0000", x"0000", x"0000", x"0000",
226     x"0000", x"0000", x"0000", x"0000", x"0000", x"0000", x"0000", x"0000",
227     x"0000", x"0000", x"0000", x"0000", x"0000", x"0000", x"0000", x"0000",
228     x"0000", x"0000", x"0000", x"0000", x"0000", x"0000", x"0000", x"0000",
229     x"0000", x"0000", x"0000", x"0000", x"0000", x"0000", x"0000", x"0000",
230     x"0000", x"0000", x"0000", x"0000", x"0000", x"0000", x"0000", x"0000",
231     x"0000", x"0000", x"0000", x"0000", x"0000", x"0000", x"0000", x"0000",
232     x"0000", x"0000", x"0000", x"0000", x"0000", x"0000", x"0000", x"0000",
233     x"0000", x"0000", x"0000", x"0000", x"0000", x"0000", x"0000", x"0000",
234     x"0000", x"0000", x"0000", x"0000", x"0000", x"0000", x"0000", x"0000",
235     x"0000", x"0000", x"0000", x"0000", x"0000", x"0000", x"0000", x"0000",
236     x"0000", x"0000", x"0000", x"0000", x"0000", x"0000", x"0000", x"0000",
237     x"0000", x"0000", x"0000", x"0000", x"0000", x"0000", x"0000", x"0000",
238     x"0000", x"0000", x"0000", x"0000", x"0000", x"0000", x"0000", x"0000",
239     x"0000", x"0000", x"0000", x"0000", x"0000", x"0000", x"0000", x"0000",
240     x"0000", x"0000", x"0000", x"0000", x"0000", x"0000", x"0000", x"0000",
241     x"0000", x"0000", x"0000", x"0000", x"0000", x"0000", x"0000", x"0000",
242     x"0000", x"0000", x"0000", x"0000", x"0000", x"0000", x"0000", x"0000",
243     x"0000", x"0000", x"0000", x"0000", x"0000", x"0000", x"0000", x"0000",
244     x"0000", x"0000", x"0000", x"0000", x"0000", x"0000", x"0000", x"0000",
245     x"0000", x"0000", x"0000", x"0000", x"0000", x"0000", x"0000", x"0000",
246     x"0000", x"0000", x"0000", x"0000", x"0000", x"0000", x"0000", x"0000",
247     x"0000", x"0000", x"0000", x"0000", x"0000", x"0000", x"0000", x"0000",
248     x"0000", x"0000", x"0000", x"0000", x"0000", x"0000", x"0000", x"0000",
249     x"0000", x"0000", x"0000", x"0000", x"0000", x"0000", x"0000", x"0000",
250     x"0000", x"0000", x"0000", x"0000", x"0000", x"0000", x"0000", x"0000",
251     x"0000", x"0000", x"0000", x"0000", x"0000", x"0000", x"0000", x"0000",
252     x"0000", x"0000", x"0000", x"0000", x"0000", x"0000", x"0000", x"0000",
253     x"0000", x"0000", x"0000", x"0000", x"0000", x"0000", x"0000", x"0000",
254     x"0000", x"0000", x"0000", x"0000", x"0000", x"0000", x"0000", x"0000",
255     x"0000", x"0000", x"0000", x"0000", x"0000", x"0000", x"0000", x"0000",
256     x"0000", x"0000", x"0000", x"0000", x"0000", x"0000", x"0000", x"0000",
257     x"0000", x"0000", x"0000", x"0000", x"0000", x"0000", x"0000", x"0000",
258     x"0000", x"0000", x"0000", x"0000", x"0000", x"0000", x"0000", x"0000",
259     x"0000", x"0000", x"0000", x"0000", x"0000", x"0000", x"0000", x"0000",
260     x"0000", x"0000", x"0000", x"0000", x"0000", x"0000", x"0000", x"0000",
261     x"0000", x"0000", x"0000", x"0000", x"0000", x"0000", x"0000", x"0000",
262     x"0000", x"0000", x"0000", x"0000", x"0000", x"0000", x"0000", x"0000",
263     x"0000", x"0000", x"0000", x"0000", x"0000", x"0000", x"0000", x"0000",
264     x"0000", x"0000", x"0000", x"0000", x"0000", x"0000", x"0000", x"0000",
265     x"0000", x"0000", x"0000", x"0000", x"0000", x"0000", x"0000", x"0000",
266     x"0000", x"0000", x"0000", x"0000", x"0000", x"0000", x"0000", x"0000",
267     x"0000", x"0000", x"0000", x"0000", x"0000", x"0000", x"0000", x"0000",
268     x"0000", x"0000", x"0000", x"0000", x"0000", x"0000", x"0000", x"0000",
269     x"0000", x"0000", x"0000", x"0000", x"0000", x"0000", x"0000", x"0000",
270     x"0000", x"0000", x"0000", x"0000", x"0000", x"0000", x"0000", x"0000",
271     x"0000", x"0000", x"0000", x"0000", x"0000", x"0000", x"0000", x"0000",
272     x"0000", x"0000", x"0000", x"0000", x"0000", x"0000", x"0000", x"0000",
273     x"0000", x"0000", x"0000", x"0000", x"0000", x"0000", x"0000", x"0000",
274     x"0000", x"0000", x"0000", x"0000", x"0000", x"0000", x"0000", x"0000",
275     x"0000", x"0000", x"0000", x"0000", x"0000", x"0000", x"0000", x"0000",
276     x"0000", x"0000", x"0000", x"0000", x"0000", x"0000", x"0000", x"0000",
277     x"0000", x"0000", x"0000", x"0000", x"0000", x"0000", x"0000", x"CDAB"
278  );
279  
280  signal daddr: std_logic_vector(10 downto 0);
281  
282  begin
283     assremote: process (clk)
284     begin
285        if (clk'event and clk = '1') then
286           if (we = '1') then
287              RAM(conv_integer(addr)) <= din;
288           end if;
289           daddr <= addr;
290        end if; -- clk 
291     end process;
292  
293     dout <= RAM(conv_integer(daddr));
294  end;