/*
WARNING: Do NOT edit the input and output ports in this file in a text
editor if you plan to continue editing the block that represents it in
the Block Editor! File corruption is VERY likely to occur.
*/
/*
Copyright (C) 1991-2009 Altera Corporation
Your use of Altera Corporation's design tools, logic functions 
and other software and tools, and its AMPP partner logic 
functions, and any output files from any of the foregoing 
(including device programming or simulation files), and any 
associated documentation or information are expressly subject 
to the terms and conditions of the Altera Program License 
Subscription Agreement, Altera MegaCore Function License 
Agreement, or other applicable license agreement, including, 
without limitation, that your use is for the sole purpose of 
programming logic devices manufactured by Altera and sold by 
Altera or its authorized distributors.  Please refer to the 
applicable agreement for further details.
*/
(header "symbol" (version "1.1"))
(symbol
	(rect 16 16 320 784)
	(text "CACHE_BLOCK" (rect 5 0 94 14)(font "Arial" (font_size 8)))
	(text "inst" (rect 8 752 25 764)(font "Arial" ))
	(port
		(pt 0 32)
		(input)
		(text "r[1..0]" (rect 0 0 33 14)(font "Arial" (font_size 8)))
		(text "r[1..0]" (rect 21 27 54 41)(font "Arial" (font_size 8)))
		(line (pt 0 32)(pt 16 32)(line_width 3))
	)
	(port
		(pt 0 48)
		(input)
		(text "CLOCK_PUBLIC" (rect 0 0 89 14)(font "Arial" (font_size 8)))
		(text "CLOCK_PUBLIC" (rect 21 43 110 57)(font "Arial" (font_size 8)))
		(line (pt 0 48)(pt 16 48)(line_width 1))
	)
	(port
		(pt 0 64)
		(input)
		(text "COUNTER_DEC_UP" (rect 0 0 109 14)(font "Arial" (font_size 8)))
		(text "COUNTER_DEC_UP" (rect 21 59 130 73)(font "Arial" (font_size 8)))
		(line (pt 0 64)(pt 16 64)(line_width 1))
	)
	(port
		(pt 0 80)
		(input)
		(text "ADDR_IN[11..0]" (rect 0 0 87 14)(font "Arial" (font_size 8)))
		(text "ADDR_IN[11..0]" (rect 21 75 108 89)(font "Arial" (font_size 8)))
		(line (pt 0 80)(pt 16 80)(line_width 3))
	)
	(port
		(pt 0 96)
		(input)
		(text "ROM_IN" (rect 0 0 44 14)(font "Arial" (font_size 8)))
		(text "ROM_IN" (rect 21 91 65 105)(font "Arial" (font_size 8)))
		(line (pt 0 96)(pt 16 96)(line_width 1))
	)
	(port
		(pt 0 112)
		(input)
		(text "CLOCK_IN" (rect 0 0 59 14)(font "Arial" (font_size 8)))
		(text "CLOCK_IN" (rect 21 107 80 121)(font "Arial" (font_size 8)))
		(line (pt 0 112)(pt 16 112)(line_width 1))
	)
	(port
		(pt 0 128)
		(input)
		(text "WRITE_ON_IN" (rect 0 0 79 14)(font "Arial" (font_size 8)))
		(text "WRITE_ON_IN" (rect 21 123 100 137)(font "Arial" (font_size 8)))
		(line (pt 0 128)(pt 16 128)(line_width 1))
	)
	(port
		(pt 0 144)
		(input)
		(text "EN_MEM_IN" (rect 0 0 66 14)(font "Arial" (font_size 8)))
		(text "EN_MEM_IN" (rect 21 139 87 153)(font "Arial" (font_size 8)))
		(line (pt 0 144)(pt 16 144)(line_width 1))
	)
	(port
		(pt 304 48)
		(output)
		(text "ADDR_OUT[11..0]" (rect 0 0 101 14)(font "Arial" (font_size 8)))
		(text "ADDR_OUT[11..0]" (rect 182 43 283 57)(font "Arial" (font_size 8)))
		(line (pt 304 48)(pt 288 48)(line_width 3))
	)
	(port
		(pt 304 64)
		(output)
		(text "CLOCK_OUT" (rect 0 0 73 14)(font "Arial" (font_size 8)))
		(text "CLOCK_OUT" (rect 210 59 283 73)(font "Arial" (font_size 8)))
		(line (pt 304 64)(pt 288 64)(line_width 1))
	)
	(port
		(pt 304 80)
		(output)
		(text "ROM_OUT" (rect 0 0 59 14)(font "Arial" (font_size 8)))
		(text "ROM_OUT" (rect 224 75 283 89)(font "Arial" (font_size 8)))
		(line (pt 304 80)(pt 288 80)(line_width 1))
	)
	(port
		(pt 304 96)
		(output)
		(text "WRITE_ON_OUT" (rect 0 0 93 14)(font "Arial" (font_size 8)))
		(text "WRITE_ON_OUT" (rect 190 91 283 105)(font "Arial" (font_size 8)))
		(line (pt 304 96)(pt 288 96)(line_width 1))
	)
	(port
		(pt 304 128)
		(output)
		(text "FLAGS[31..0]" (rect 0 0 76 14)(font "Arial" (font_size 8)))
		(text "FLAGS[31..0]" (rect 207 123 283 137)(font "Arial" (font_size 8)))
		(line (pt 304 128)(pt 288 128)(line_width 3))
	)
	(port
		(pt 304 144)
		(output)
		(text "CL_CACHE" (rect 0 0 63 14)(font "Arial" (font_size 8)))
		(text "CL_CACHE" (rect 220 139 283 153)(font "Arial" (font_size 8)))
		(line (pt 304 144)(pt 288 144)(line_width 1))
	)
	(port
		(pt 304 160)
		(output)
		(text "WR_CACHE" (rect 0 0 68 14)(font "Arial" (font_size 8)))
		(text "WR_CACHE" (rect 215 155 283 169)(font "Arial" (font_size 8)))
		(line (pt 304 160)(pt 288 160)(line_width 1))
	)
	(port
		(pt 304 176)
		(output)
		(text "ADD_CACHE[11..0]" (rect 0 0 109 14)(font "Arial" (font_size 8)))
		(text "ADD_CACHE[11..0]" (rect 174 171 283 185)(font "Arial" (font_size 8)))
		(line (pt 304 176)(pt 288 176)(line_width 3))
	)
	(port
		(pt 304 192)
		(output)
		(text "IN_CACHE[7..0]" (rect 0 0 87 14)(font "Arial" (font_size 8)))
		(text "IN_CACHE[7..0]" (rect 196 187 283 201)(font "Arial" (font_size 8)))
		(line (pt 304 192)(pt 288 192)(line_width 3))
	)
	(port
		(pt 304 208)
		(output)
		(text "CLOCK_FLAG" (rect 0 0 81 14)(font "Arial" (font_size 8)))
		(text "CLOCK_FLAG" (rect 202 203 283 217)(font "Arial" (font_size 8)))
		(line (pt 304 208)(pt 288 208)(line_width 1))
	)
	(port
		(pt 304 224)
		(output)
		(text "ACLR_COUNTER" (rect 0 0 96 14)(font "Arial" (font_size 8)))
		(text "ACLR_COUNTER" (rect 187 219 283 233)(font "Arial" (font_size 8)))
		(line (pt 304 224)(pt 288 224)(line_width 1))
	)
	(port
		(pt 304 240)
		(output)
		(text "COUNTER_CLOCK" (rect 0 0 105 14)(font "Arial" (font_size 8)))
		(text "COUNTER_CLOCK" (rect 178 235 283 249)(font "Arial" (font_size 8)))
		(line (pt 304 240)(pt 288 240)(line_width 1))
	)
	(port
		(pt 304 256)
		(output)
		(text "CLOCK_FIX" (rect 0 0 66 14)(font "Arial" (font_size 8)))
		(text "CLOCK_FIX" (rect 217 251 283 265)(font "Arial" (font_size 8)))
		(line (pt 304 256)(pt 288 256)(line_width 1))
	)
	(port
		(pt 304 272)
		(output)
		(text "COUNTER[7..0]" (rect 0 0 84 14)(font "Arial" (font_size 8)))
		(text "COUNTER[7..0]" (rect 199 267 283 281)(font "Arial" (font_size 8)))
		(line (pt 304 272)(pt 288 272)(line_width 3))
	)
	(port
		(pt 304 288)
		(output)
		(text "TAG_FIX[6..0]" (rect 0 0 79 14)(font "Arial" (font_size 8)))
		(text "TAG_FIX[6..0]" (rect 204 283 283 297)(font "Arial" (font_size 8)))
		(line (pt 304 288)(pt 288 288)(line_width 3))
	)
	(port
		(pt 304 304)
		(output)
		(text "CACHE_DATA_OUT[7..0]" (rect 0 0 142 14)(font "Arial" (font_size 8)))
		(text "CACHE_DATA_OUT[7..0]" (rect 141 299 283 313)(font "Arial" (font_size 8)))
		(line (pt 304 304)(pt 288 304)(line_width 3))
	)
	(port
		(pt 304 320)
		(output)
		(text "CACHE_TAG_OUT[6..0]" (rect 0 0 134 14)(font "Arial" (font_size 8)))
		(text "CACHE_TAG_OUT[6..0]" (rect 149 315 283 329)(font "Arial" (font_size 8)))
		(line (pt 304 320)(pt 288 320)(line_width 3))
	)
	(port
		(pt 304 336)
		(output)
		(text "CACHE_MISS_OUT" (rect 0 0 108 14)(font "Arial" (font_size 8)))
		(text "CACHE_MISS_OUT" (rect 175 331 283 345)(font "Arial" (font_size 8)))
		(line (pt 304 336)(pt 288 336)(line_width 1))
	)
	(port
		(pt 304 352)
		(output)
		(text "D0[7..0]" (rect 0 0 43 14)(font "Arial" (font_size 8)))
		(text "D0[7..0]" (rect 240 347 283 361)(font "Arial" (font_size 8)))
		(line (pt 304 352)(pt 288 352)(line_width 3))
	)
	(port
		(pt 304 368)
		(output)
		(text "D1[7..0]" (rect 0 0 43 14)(font "Arial" (font_size 8)))
		(text "D1[7..0]" (rect 240 363 283 377)(font "Arial" (font_size 8)))
		(line (pt 304 368)(pt 288 368)(line_width 3))
	)
	(port
		(pt 304 384)
		(output)
		(text "D2[7..0]" (rect 0 0 43 14)(font "Arial" (font_size 8)))
		(text "D2[7..0]" (rect 240 379 283 393)(font "Arial" (font_size 8)))
		(line (pt 304 384)(pt 288 384)(line_width 3))
	)
	(port
		(pt 304 400)
		(output)
		(text "D3[7..0]" (rect 0 0 43 14)(font "Arial" (font_size 8)))
		(text "D3[7..0]" (rect 240 395 283 409)(font "Arial" (font_size 8)))
		(line (pt 304 400)(pt 288 400)(line_width 3))
	)
	(port
		(pt 304 416)
		(output)
		(text "D4[7..0]" (rect 0 0 43 14)(font "Arial" (font_size 8)))
		(text "D4[7..0]" (rect 240 411 283 425)(font "Arial" (font_size 8)))
		(line (pt 304 416)(pt 288 416)(line_width 3))
	)
	(port
		(pt 304 432)
		(output)
		(text "D5[7..0]" (rect 0 0 43 14)(font "Arial" (font_size 8)))
		(text "D5[7..0]" (rect 240 427 283 441)(font "Arial" (font_size 8)))
		(line (pt 304 432)(pt 288 432)(line_width 3))
	)
	(port
		(pt 304 448)
		(output)
		(text "D6[7..0]" (rect 0 0 43 14)(font "Arial" (font_size 8)))
		(text "D6[7..0]" (rect 240 443 283 457)(font "Arial" (font_size 8)))
		(line (pt 304 448)(pt 288 448)(line_width 3))
	)
	(port
		(pt 304 464)
		(output)
		(text "D7[7..0]" (rect 0 0 43 14)(font "Arial" (font_size 8)))
		(text "D7[7..0]" (rect 240 459 283 473)(font "Arial" (font_size 8)))
		(line (pt 304 464)(pt 288 464)(line_width 3))
	)
	(port
		(pt 304 480)
		(output)
		(text "D8[7..0]" (rect 0 0 43 14)(font "Arial" (font_size 8)))
		(text "D8[7..0]" (rect 240 475 283 489)(font "Arial" (font_size 8)))
		(line (pt 304 480)(pt 288 480)(line_width 3))
	)
	(port
		(pt 304 496)
		(output)
		(text "D9[7..0]" (rect 0 0 43 14)(font "Arial" (font_size 8)))
		(text "D9[7..0]" (rect 240 491 283 505)(font "Arial" (font_size 8)))
		(line (pt 304 496)(pt 288 496)(line_width 3))
	)
	(port
		(pt 304 512)
		(output)
		(text "D10[7..0]" (rect 0 0 50 14)(font "Arial" (font_size 8)))
		(text "D10[7..0]" (rect 233 507 283 521)(font "Arial" (font_size 8)))
		(line (pt 304 512)(pt 288 512)(line_width 3))
	)
	(port
		(pt 304 528)
		(output)
		(text "D11[7..0]" (rect 0 0 50 14)(font "Arial" (font_size 8)))
		(text "D11[7..0]" (rect 233 523 283 537)(font "Arial" (font_size 8)))
		(line (pt 304 528)(pt 288 528)(line_width 3))
	)
	(port
		(pt 304 544)
		(output)
		(text "T0[6..0]" (rect 0 0 42 14)(font "Arial" (font_size 8)))
		(text "T0[6..0]" (rect 241 539 283 553)(font "Arial" (font_size 8)))
		(line (pt 304 544)(pt 288 544)(line_width 3))
	)
	(port
		(pt 304 560)
		(output)
		(text "T1[6..0]" (rect 0 0 42 14)(font "Arial" (font_size 8)))
		(text "T1[6..0]" (rect 241 555 283 569)(font "Arial" (font_size 8)))
		(line (pt 304 560)(pt 288 560)(line_width 3))
	)
	(port
		(pt 304 576)
		(output)
		(text "T2[6..0]" (rect 0 0 42 14)(font "Arial" (font_size 8)))
		(text "T2[6..0]" (rect 241 571 283 585)(font "Arial" (font_size 8)))
		(line (pt 304 576)(pt 288 576)(line_width 3))
	)
	(port
		(pt 304 592)
		(output)
		(text "T3[6..0]" (rect 0 0 42 14)(font "Arial" (font_size 8)))
		(text "T3[6..0]" (rect 241 587 283 601)(font "Arial" (font_size 8)))
		(line (pt 304 592)(pt 288 592)(line_width 3))
	)
	(port
		(pt 304 608)
		(output)
		(text "T4[6..0]" (rect 0 0 42 14)(font "Arial" (font_size 8)))
		(text "T4[6..0]" (rect 241 603 283 617)(font "Arial" (font_size 8)))
		(line (pt 304 608)(pt 288 608)(line_width 3))
	)
	(port
		(pt 304 624)
		(output)
		(text "T5[6..0]" (rect 0 0 42 14)(font "Arial" (font_size 8)))
		(text "T5[6..0]" (rect 241 619 283 633)(font "Arial" (font_size 8)))
		(line (pt 304 624)(pt 288 624)(line_width 3))
	)
	(port
		(pt 304 640)
		(output)
		(text "FIX_FLAG" (rect 0 0 57 14)(font "Arial" (font_size 8)))
		(text "FIX_FLAG" (rect 226 635 283 649)(font "Arial" (font_size 8)))
		(line (pt 304 640)(pt 288 640)(line_width 1))
	)
	(port
		(pt 304 656)
		(output)
		(text "MISS_FIX" (rect 0 0 53 14)(font "Arial" (font_size 8)))
		(text "MISS_FIX" (rect 230 651 283 665)(font "Arial" (font_size 8)))
		(line (pt 304 656)(pt 288 656)(line_width 1))
	)
	(port
		(pt 304 672)
		(output)
		(text "WAY" (rect 0 0 30 14)(font "Arial" (font_size 8)))
		(text "WAY" (rect 253 667 283 681)(font "Arial" (font_size 8)))
		(line (pt 304 672)(pt 288 672)(line_width 1))
	)
	(port
		(pt 304 688)
		(output)
		(text "C_CLOCK" (rect 0 0 56 14)(font "Arial" (font_size 8)))
		(text "C_CLOCK" (rect 227 683 283 697)(font "Arial" (font_size 8)))
		(line (pt 304 688)(pt 288 688)(line_width 1))
	)
	(port
		(pt 304 704)
		(output)
		(text "C_ALCR" (rect 0 0 48 14)(font "Arial" (font_size 8)))
		(text "C_ALCR" (rect 235 699 283 713)(font "Arial" (font_size 8)))
		(line (pt 304 704)(pt 288 704)(line_width 1))
	)
	(port
		(pt 304 720)
		(output)
		(text "C[3..0]" (rect 0 0 36 14)(font "Arial" (font_size 8)))
		(text "C[3..0]" (rect 247 715 283 729)(font "Arial" (font_size 8)))
		(line (pt 304 720)(pt 288 720)(line_width 3))
	)
	(port
		(pt 304 736)
		(output)
		(text "DELAY_ITERATION" (rect 0 0 109 14)(font "Arial" (font_size 8)))
		(text "DELAY_ITERATION" (rect 174 731 283 745)(font "Arial" (font_size 8)))
		(line (pt 304 736)(pt 288 736)(line_width 1))
	)
	(port
		(pt 304 32)
		(bidir)
		(text "DATA_BUS[7..0]" (rect 0 0 94 14)(font "Arial" (font_size 8)))
		(text "DATA_BUS[7..0]" (rect 189 27 283 41)(font "Arial" (font_size 8)))
		(line (pt 304 32)(pt 288 32)(line_width 3))
	)
	(port
		(pt 304 112)
		(bidir)
		(text "DATA_MEM[7..0]" (rect 0 0 95 14)(font "Arial" (font_size 8)))
		(text "DATA_MEM[7..0]" (rect 188 107 283 121)(font "Arial" (font_size 8)))
		(line (pt 304 112)(pt 288 112)(line_width 3))
	)
	(drawing
		(rectangle (rect 16 16 288 752)(line_width 1))
	)
)
