(header "symbol" (version "1.1"))
(symbol
(rect 0 0 568 576)
(text "snake_system" (rect 4 0 98 16)(font "Arial" (font_size 10)))
(text "inst" (rect 4 560 28 576)(font "Arial"))
(port
(pt 0 32)
(input)
(text "clk_0 " (rect 0 0 25 16)(font "Arial" (font_size 8)))
(text "clk_0 " (rect 20 25 45 41)(font "Arial" (font_size 8)))
(line (pt 0 32)(pt 16 32)(line_width 1))
)
(port
(pt 0 48)
(input)
(text "reset_n " (rect 0 0 36 16)(font "Arial" (font_size 8)))
(text "reset_n " (rect 20 41 56 57)(font "Arial" (font_size 8)))
(line (pt 0 48)(pt 16 48)(line_width 1))
)
(port
(pt 0 80)
(input)
(text "AUD_ADCDAT_to_the_de2_audio_controller_0 " (rect 0 0 232 16)(font "Arial" (font_size 8)))
(text "AUD_ADCDAT_to_the_de2_audio_controller_0 " (rect 20 73 252 89)(font "Arial" (font_size 8)))
(line (pt 0 80)(pt 16 80)(line_width 1))
)
(port
(pt 0 96)
(input)
(text "iCLK_to_the_de2_audio_controller_0 " (rect 0 0 181 16)(font "Arial" (font_size 8)))
(text "iCLK_to_the_de2_audio_controller_0 " (rect 20 89 201 105)(font "Arial" (font_size 8)))
(line (pt 0 96)(pt 16 96)(line_width 1))
)
(port
(pt 0 112)
(input)
(text "iRST_N_to_the_de2_audio_controller_0 " (rect 0 0 194 16)(font "Arial" (font_size 8)))
(text "iRST_N_to_the_de2_audio_controller_0 " (rect 20 105 214 121)(font "Arial" (font_size 8)))
(line (pt 0 112)(pt 16 112)(line_width 1))
)
(port
(pt 0 224)
(input)
(text "sw_to_the_de2_vga_controller_0[17..0] " (rect 0 0 189 16)(font "Arial" (font_size 8)))
(text "sw_to_the_de2_vga_controller_0[17..0] " (rect 20 217 209 233)(font "Arial" (font_size 8)))
(line (pt 0 224)(pt 16 224)(line_width 3))
)
(port
(pt 0 368)
(input)
(text "data1_to_the_nes_controller " (rect 0 0 136 16)(font "Arial" (font_size 8)))
(text "data1_to_the_nes_controller " (rect 20 361 156 377)(font "Arial" (font_size 8)))
(line (pt 0 368)(pt 16 368)(line_width 1))
)
(port
(pt 0 384)
(input)
(text "data2_to_the_nes_controller " (rect 0 0 136 16)(font "Arial" (font_size 8)))
(text "data2_to_the_nes_controller " (rect 20 377 156 393)(font "Arial" (font_size 8)))
(line (pt 0 384)(pt 16 384)(line_width 1))
)
(port
(pt 568 80)
(output)
(text "AUD_ADCLRCK_from_the_de2_audio_controller_0 " (rect 0 0 252 16)(font "Arial" (font_size 8)))
(text "AUD_ADCLRCK_from_the_de2_audio_controller_0 " (rect 289 73 541 89)(font "Arial" (font_size 8)))
(line (pt 552 80)(pt 568 80)(line_width 1))
)
(port
(pt 568 96)
(bidir)
(text "AUD_BCLK_to_and_from_the_de2_audio_controller_0 " (rect 0 0 267 16)(font "Arial" (font_size 8)))
(text "AUD_BCLK_to_and_from_the_de2_audio_controller_0 " (rect 274 89 541 105)(font "Arial" (font_size 8)))
(line (pt 552 96)(pt 568 96)(line_width 1))
)
(port
(pt 568 112)
(output)
(text "AUD_DACDAT_from_the_de2_audio_controller_0 " (rect 0 0 244 16)(font "Arial" (font_size 8)))
(text "AUD_DACDAT_from_the_de2_audio_controller_0 " (rect 296 105 541 121)(font "Arial" (font_size 8)))
(line (pt 552 112)(pt 568 112)(line_width 1))
)
(port
(pt 568 128)
(output)
(text "AUD_DACLRCK_from_the_de2_audio_controller_0 " (rect 0 0 252 16)(font "Arial" (font_size 8)))
(text "AUD_DACLRCK_from_the_de2_audio_controller_0 " (rect 289 121 541 137)(font "Arial" (font_size 8)))
(line (pt 552 128)(pt 568 128)(line_width 1))
)
(port
(pt 568 144)
(output)
(text "AUD_XCK_from_the_de2_audio_controller_0 " (rect 0 0 221 16)(font "Arial" (font_size 8)))
(text "AUD_XCK_from_the_de2_audio_controller_0 " (rect 319 137 541 153)(font "Arial" (font_size 8)))
(line (pt 552 144)(pt 568 144)(line_width 1))
)
(port
(pt 568 160)
(output)
(text "I2C_SCLK_from_the_de2_audio_controller_0 " (rect 0 0 221 16)(font "Arial" (font_size 8)))
(text "I2C_SCLK_from_the_de2_audio_controller_0 " (rect 320 153 541 169)(font "Arial" (font_size 8)))
(line (pt 552 160)(pt 568 160)(line_width 1))
)
(port
(pt 568 176)
(bidir)
(text "I2C_SDAT_to_and_from_the_de2_audio_controller_0 " (rect 0 0 260 16)(font "Arial" (font_size 8)))
(text "I2C_SDAT_to_and_from_the_de2_audio_controller_0 " (rect 280 169 541 185)(font "Arial" (font_size 8)))
(line (pt 552 176)(pt 568 176)(line_width 1))
)
(port
(pt 568 192)
(output)
(text "leds_from_the_de2_audio_controller_0[15..0] " (rect 0 0 218 16)(font "Arial" (font_size 8)))
(text "leds_from_the_de2_audio_controller_0[15..0] " (rect 323 185 541 201)(font "Arial" (font_size 8)))
(line (pt 552 192)(pt 568 192)(line_width 3))
)
(port
(pt 568 224)
(output)
(text "VGA_BLANK_from_the_de2_vga_controller_0 " (rect 0 0 224 16)(font "Arial" (font_size 8)))
(text "VGA_BLANK_from_the_de2_vga_controller_0 " (rect 316 217 541 233)(font "Arial" (font_size 8)))
(line (pt 552 224)(pt 568 224)(line_width 1))
)
(port
(pt 568 240)
(output)
(text "VGA_B_from_the_de2_vga_controller_0[9..0] " (rect 0 0 219 16)(font "Arial" (font_size 8)))
(text "VGA_B_from_the_de2_vga_controller_0[9..0] " (rect 322 233 541 249)(font "Arial" (font_size 8)))
(line (pt 552 240)(pt 568 240)(line_width 3))
)
(port
(pt 568 256)
(output)
(text "VGA_CLK_from_the_de2_vga_controller_0 " (rect 0 0 210 16)(font "Arial" (font_size 8)))
(text "VGA_CLK_from_the_de2_vga_controller_0 " (rect 331 249 541 265)(font "Arial" (font_size 8)))
(line (pt 552 256)(pt 568 256)(line_width 1))
)
(port
(pt 568 272)
(output)
(text "VGA_G_from_the_de2_vga_controller_0[9..0] " (rect 0 0 220 16)(font "Arial" (font_size 8)))
(text "VGA_G_from_the_de2_vga_controller_0[9..0] " (rect 321 265 541 281)(font "Arial" (font_size 8)))
(line (pt 552 272)(pt 568 272)(line_width 3))
)
(port
(pt 568 288)
(output)
(text "VGA_HS_from_the_de2_vga_controller_0 " (rect 0 0 203 16)(font "Arial" (font_size 8)))
(text "VGA_HS_from_the_de2_vga_controller_0 " (rect 338 281 541 297)(font "Arial" (font_size 8)))
(line (pt 552 288)(pt 568 288)(line_width 1))
)
(port
(pt 568 304)
(output)
(text "VGA_R_from_the_de2_vga_controller_0[9..0] " (rect 0 0 219 16)(font "Arial" (font_size 8)))
(text "VGA_R_from_the_de2_vga_controller_0[9..0] " (rect 322 297 541 313)(font "Arial" (font_size 8)))
(line (pt 552 304)(pt 568 304)(line_width 3))
)
(port
(pt 568 320)
(output)
(text "VGA_SYNC_from_the_de2_vga_controller_0 " (rect 0 0 218 16)(font "Arial" (font_size 8)))
(text "VGA_SYNC_from_the_de2_vga_controller_0 " (rect 323 313 541 329)(font "Arial" (font_size 8)))
(line (pt 552 320)(pt 568 320)(line_width 1))
)
(port
(pt 568 336)
(output)
(text "VGA_VS_from_the_de2_vga_controller_0 " (rect 0 0 203 16)(font "Arial" (font_size 8)))
(text "VGA_VS_from_the_de2_vga_controller_0 " (rect 338 329 541 345)(font "Arial" (font_size 8)))
(line (pt 552 336)(pt 568 336)(line_width 1))
)
(port
(pt 568 368)
(output)
(text "latch1_from_the_nes_controller " (rect 0 0 150 16)(font "Arial" (font_size 8)))
(text "latch1_from_the_nes_controller " (rect 391 361 541 377)(font "Arial" (font_size 8)))
(line (pt 552 368)(pt 568 368)(line_width 1))
)
(port
(pt 568 384)
(output)
(text "latch2_from_the_nes_controller " (rect 0 0 150 16)(font "Arial" (font_size 8)))
(text "latch2_from_the_nes_controller " (rect 391 377 541 393)(font "Arial" (font_size 8)))
(line (pt 552 384)(pt 568 384)(line_width 1))
)
(port
(pt 568 400)
(output)
(text "pulse1_from_the_nes_controller " (rect 0 0 153 16)(font "Arial" (font_size 8)))
(text "pulse1_from_the_nes_controller " (rect 387 393 541 409)(font "Arial" (font_size 8)))
(line (pt 552 400)(pt 568 400)(line_width 1))
)
(port
(pt 568 416)
(output)
(text "pulse2_from_the_nes_controller " (rect 0 0 153 16)(font "Arial" (font_size 8)))
(text "pulse2_from_the_nes_controller " (rect 387 409 541 425)(font "Arial" (font_size 8)))
(line (pt 552 416)(pt 568 416)(line_width 1))
)
(port
(pt 568 448)
(output)
(text "SRAM_ADDR_from_the_sram[17..0] " (rect 0 0 178 16)(font "Arial" (font_size 8)))
(text "SRAM_ADDR_from_the_sram[17..0] " (rect 363 441 541 457)(font "Arial" (font_size 8)))
(line (pt 552 448)(pt 568 448)(line_width 3))
)
(port
(pt 568 464)
(output)
(text "SRAM_CE_N_from_the_sram " (rect 0 0 146 16)(font "Arial" (font_size 8)))
(text "SRAM_CE_N_from_the_sram " (rect 395 457 541 473)(font "Arial" (font_size 8)))
(line (pt 552 464)(pt 568 464)(line_width 1))
)
(port
(pt 568 480)
(bidir)
(text "SRAM_DQ_to_and_from_the_sram[15..0] " (rect 0 0 202 16)(font "Arial" (font_size 8)))
(text "SRAM_DQ_to_and_from_the_sram[15..0] " (rect 338 473 541 489)(font "Arial" (font_size 8)))
(line (pt 552 480)(pt 568 480)(line_width 3))
)
(port
(pt 568 496)
(output)
(text "SRAM_LB_N_from_the_sram " (rect 0 0 144 16)(font "Arial" (font_size 8)))
(text "SRAM_LB_N_from_the_sram " (rect 397 489 541 505)(font "Arial" (font_size 8)))
(line (pt 552 496)(pt 568 496)(line_width 1))
)
(port
(pt 568 512)
(output)
(text "SRAM_OE_N_from_the_sram " (rect 0 0 146 16)(font "Arial" (font_size 8)))
(text "SRAM_OE_N_from_the_sram " (rect 395 505 541 521)(font "Arial" (font_size 8)))
(line (pt 552 512)(pt 568 512)(line_width 1))
)
(port
(pt 568 528)
(output)
(text "SRAM_UB_N_from_the_sram " (rect 0 0 145 16)(font "Arial" (font_size 8)))
(text "SRAM_UB_N_from_the_sram " (rect 395 521 541 537)(font "Arial" (font_size 8)))
(line (pt 552 528)(pt 568 528)(line_width 1))
)
(port
(pt 568 544)
(output)
(text "SRAM_WE_N_from_the_sram " (rect 0 0 148 16)(font "Arial" (font_size 8)))
(text "SRAM_WE_N_from_the_sram " (rect 393 537 541 553)(font "Arial" (font_size 8)))
(line (pt 552 544)(pt 568 544)(line_width 1))
)
(drawing
(line (pt 16 64)(pt 551 64)(color 0 0 0)(dotted)(line_width 1))
(line (pt 16 208)(pt 551 208)(color 0 0 0)(dotted)(line_width 1))
(line (pt 16 352)(pt 551 352)(color 0 0 0)(dotted)(line_width 1))
(line (pt 16 432)(pt 551 432)(color 0 0 0)(dotted)(line_width 1))
(rectangle (rect 16 16 552 560)(line_width 1)))
)
