OpenCores
URL https://opencores.org/ocsvn/a-z80/a-z80/trunk

Subversion Repositories a-z80

[/] [a-z80/] [trunk/] [cpu/] [control/] [execute.bsf] - Rev 8

Go to most recent revision | Compare with Previous | Blame | View Log

/*
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-2013 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.2"))
(symbol
        (rect 64 64 320 1840)
        (text "execute" (rect 5 0 43 12)(font "Arial" ))
        (text "inst" (rect 8 1760 25 1772)(font "Arial" ))
        (port
                (pt 0 32)
                (input)
                (text "pla[104..0]" (rect 0 0 51 12)(font "Arial" ))
                (text "pla[104..0]" (rect 21 27 72 39)(font "Arial" ))
                (line (pt 0 32)(pt 16 32)(line_width 3))
        )
        (port
                (pt 0 48)
                (input)
                (text "nreset" (rect 0 0 30 12)(font "Arial" ))
                (text "nreset" (rect 21 43 51 55)(font "Arial" ))
                (line (pt 0 48)(pt 16 48))
        )
        (port
                (pt 0 64)
                (input)
                (text "in_intr" (rect 0 0 29 12)(font "Arial" ))
                (text "in_intr" (rect 21 59 50 71)(font "Arial" ))
                (line (pt 0 64)(pt 16 64))
        )
        (port
                (pt 0 80)
                (input)
                (text "in_nmi" (rect 0 0 31 12)(font "Arial" ))
                (text "in_nmi" (rect 21 75 52 87)(font "Arial" ))
                (line (pt 0 80)(pt 16 80))
        )
        (port
                (pt 0 96)
                (input)
                (text "in_halt" (rect 0 0 31 12)(font "Arial" ))
                (text "in_halt" (rect 21 91 52 103)(font "Arial" ))
                (line (pt 0 96)(pt 16 96))
        )
        (port
                (pt 0 112)
                (input)
                (text "im1" (rect 0 0 17 12)(font "Arial" ))
                (text "im1" (rect 21 107 38 119)(font "Arial" ))
                (line (pt 0 112)(pt 16 112))
        )
        (port
                (pt 0 128)
                (input)
                (text "im2" (rect 0 0 17 12)(font "Arial" ))
                (text "im2" (rect 21 123 38 135)(font "Arial" ))
                (line (pt 0 128)(pt 16 128))
        )
        (port
                (pt 0 144)
                (input)
                (text "use_ixiy" (rect 0 0 41 12)(font "Arial" ))
                (text "use_ixiy" (rect 21 139 62 151)(font "Arial" ))
                (line (pt 0 144)(pt 16 144))
        )
        (port
                (pt 0 160)
                (input)
                (text "flags_cond_true" (rect 0 0 79 12)(font "Arial" ))
                (text "flags_cond_true" (rect 21 155 100 167)(font "Arial" ))
                (line (pt 0 160)(pt 16 160))
        )
        (port
                (pt 0 176)
                (input)
                (text "repeat_en" (rect 0 0 48 12)(font "Arial" ))
                (text "repeat_en" (rect 21 171 69 183)(font "Arial" ))
                (line (pt 0 176)(pt 16 176))
        )
        (port
                (pt 0 192)
                (input)
                (text "flags_zf" (rect 0 0 40 12)(font "Arial" ))
                (text "flags_zf" (rect 21 187 61 199)(font "Arial" ))
                (line (pt 0 192)(pt 16 192))
        )
        (port
                (pt 0 208)
                (input)
                (text "flags_nf" (rect 0 0 41 12)(font "Arial" ))
                (text "flags_nf" (rect 21 203 62 215)(font "Arial" ))
                (line (pt 0 208)(pt 16 208))
        )
        (port
                (pt 0 224)
                (input)
                (text "flags_sf" (rect 0 0 41 12)(font "Arial" ))
                (text "flags_sf" (rect 21 219 62 231)(font "Arial" ))
                (line (pt 0 224)(pt 16 224))
        )
        (port
                (pt 0 240)
                (input)
                (text "flags_cf" (rect 0 0 41 12)(font "Arial" ))
                (text "flags_cf" (rect 21 235 62 247)(font "Arial" ))
                (line (pt 0 240)(pt 16 240))
        )
        (port
                (pt 0 256)
                (input)
                (text "M1" (rect 0 0 14 12)(font "Arial" ))
                (text "M1" (rect 21 251 35 263)(font "Arial" ))
                (line (pt 0 256)(pt 16 256))
        )
        (port
                (pt 0 272)
                (input)
                (text "M2" (rect 0 0 14 12)(font "Arial" ))
                (text "M2" (rect 21 267 35 279)(font "Arial" ))
                (line (pt 0 272)(pt 16 272))
        )
        (port
                (pt 0 288)
                (input)
                (text "M3" (rect 0 0 14 12)(font "Arial" ))
                (text "M3" (rect 21 283 35 295)(font "Arial" ))
                (line (pt 0 288)(pt 16 288))
        )
        (port
                (pt 0 304)
                (input)
                (text "M4" (rect 0 0 14 12)(font "Arial" ))
                (text "M4" (rect 21 299 35 311)(font "Arial" ))
                (line (pt 0 304)(pt 16 304))
        )
        (port
                (pt 0 320)
                (input)
                (text "M5" (rect 0 0 14 12)(font "Arial" ))
                (text "M5" (rect 21 315 35 327)(font "Arial" ))
                (line (pt 0 320)(pt 16 320))
        )
        (port
                (pt 0 352)
                (input)
                (text "T1" (rect 0 0 11 12)(font "Arial" ))
                (text "T1" (rect 21 347 32 359)(font "Arial" ))
                (line (pt 0 352)(pt 16 352))
        )
        (port
                (pt 0 368)
                (input)
                (text "T2" (rect 0 0 11 12)(font "Arial" ))
                (text "T2" (rect 21 363 32 375)(font "Arial" ))
                (line (pt 0 368)(pt 16 368))
        )
        (port
                (pt 0 384)
                (input)
                (text "T3" (rect 0 0 11 12)(font "Arial" ))
                (text "T3" (rect 21 379 32 391)(font "Arial" ))
                (line (pt 0 384)(pt 16 384))
        )
        (port
                (pt 0 400)
                (input)
                (text "T4" (rect 0 0 11 12)(font "Arial" ))
                (text "T4" (rect 21 395 32 407)(font "Arial" ))
                (line (pt 0 400)(pt 16 400))
        )
        (port
                (pt 0 416)
                (input)
                (text "T5" (rect 0 0 11 12)(font "Arial" ))
                (text "T5" (rect 21 411 32 423)(font "Arial" ))
                (line (pt 0 416)(pt 16 416))
        )
        (port
                (pt 0 432)
                (input)
                (text "T6" (rect 0 0 11 12)(font "Arial" ))
                (text "T6" (rect 21 427 32 439)(font "Arial" ))
                (line (pt 0 432)(pt 16 432))
        )
        (port
                (pt 256 32)
                (output)
                (text "ctl_state_iy_set" (rect 0 0 79 12)(font "Arial" ))
                (text "ctl_state_iy_set" (rect 169 27 235 39)(font "Arial" ))
                (line (pt 256 32)(pt 240 32))
        )
        (port
                (pt 256 48)
                (output)
                (text "ctl_state_ixiy_clr" (rect 0 0 83 12)(font "Arial" ))
                (text "ctl_state_ixiy_clr" (rect 165 43 235 55)(font "Arial" ))
                (line (pt 256 48)(pt 240 48))
        )
        (port
                (pt 256 64)
                (output)
                (text "ctl_state_ixiy_we" (rect 0 0 84 12)(font "Arial" ))
                (text "ctl_state_ixiy_we" (rect 164 59 235 71)(font "Arial" ))
                (line (pt 256 64)(pt 240 64))
        )
        (port
                (pt 256 80)
                (output)
                (text "ctl_state_halt_set" (rect 0 0 87 12)(font "Arial" ))
                (text "ctl_state_halt_set" (rect 162 75 235 87)(font "Arial" ))
                (line (pt 256 80)(pt 240 80))
        )
        (port
                (pt 256 96)
                (output)
                (text "ctl_state_tbl_clr" (rect 0 0 77 12)(font "Arial" ))
                (text "ctl_state_tbl_clr" (rect 170 91 235 103)(font "Arial" ))
                (line (pt 256 96)(pt 240 96))
        )
        (port
                (pt 256 112)
                (output)
                (text "ctl_state_tbl_ed_set" (rect 0 0 99 12)(font "Arial" ))
                (text "ctl_state_tbl_ed_set" (rect 152 107 235 119)(font "Arial" ))
                (line (pt 256 112)(pt 240 112))
        )
        (port
                (pt 256 128)
                (output)
                (text "ctl_state_tbl_cb_set" (rect 0 0 99 12)(font "Arial" ))
                (text "ctl_state_tbl_cb_set" (rect 152 123 235 135)(font "Arial" ))
                (line (pt 256 128)(pt 240 128))
        )
        (port
                (pt 256 144)
                (output)
                (text "ctl_state_alu" (rect 0 0 62 12)(font "Arial" ))
                (text "ctl_state_alu" (rect 183 139 235 151)(font "Arial" ))
                (line (pt 256 144)(pt 240 144))
        )
        (port
                (pt 256 160)
                (output)
                (text "ctl_repeat_we" (rect 0 0 67 12)(font "Arial" ))
                (text "ctl_repeat_we" (rect 179 155 235 167)(font "Arial" ))
                (line (pt 256 160)(pt 240 160))
        )
        (port
                (pt 256 176)
                (output)
                (text "ctl_iff1_iff2" (rect 0 0 59 12)(font "Arial" ))
                (text "ctl_iff1_iff2" (rect 186 171 235 183)(font "Arial" ))
                (line (pt 256 176)(pt 240 176))
        )
        (port
                (pt 256 192)
                (output)
                (text "ctl_iffx_we" (rect 0 0 54 12)(font "Arial" ))
                (text "ctl_iffx_we" (rect 190 187 235 199)(font "Arial" ))
                (line (pt 256 192)(pt 240 192))
        )
        (port
                (pt 256 208)
                (output)
                (text "ctl_iffx_bit" (rect 0 0 53 12)(font "Arial" ))
                (text "ctl_iffx_bit" (rect 191 203 235 215)(font "Arial" ))
                (line (pt 256 208)(pt 240 208))
        )
        (port
                (pt 256 224)
                (output)
                (text "ctl_im_we" (rect 0 0 48 12)(font "Arial" ))
                (text "ctl_im_we" (rect 195 219 235 231)(font "Arial" ))
                (line (pt 256 224)(pt 240 224))
        )
        (port
                (pt 256 240)
                (output)
                (text "ctl_no_ints" (rect 0 0 53 12)(font "Arial" ))
                (text "ctl_no_ints" (rect 191 235 235 247)(font "Arial" ))
                (line (pt 256 240)(pt 240 240))
        )
        (port
                (pt 256 256)
                (output)
                (text "ctl_ir_we" (rect 0 0 42 12)(font "Arial" ))
                (text "ctl_ir_we" (rect 200 251 235 263)(font "Arial" ))
                (line (pt 256 256)(pt 240 256))
        )
        (port
                (pt 256 272)
                (output)
                (text "ctl_mRead" (rect 0 0 53 12)(font "Arial" ))
                (text "ctl_mRead" (rect 191 267 235 279)(font "Arial" ))
                (line (pt 256 272)(pt 240 272))
        )
        (port
                (pt 256 288)
                (output)
                (text "ctl_mWrite" (rect 0 0 53 12)(font "Arial" ))
                (text "ctl_mWrite" (rect 191 283 235 295)(font "Arial" ))
                (line (pt 256 288)(pt 240 288))
        )
        (port
                (pt 256 304)
                (output)
                (text "ctl_iorw" (rect 0 0 36 12)(font "Arial" ))
                (text "ctl_iorw" (rect 205 299 235 311)(font "Arial" ))
                (line (pt 256 304)(pt 240 304))
        )
        (port
                (pt 256 320)
                (output)
                (text "ctl_shift_en" (rect 0 0 57 12)(font "Arial" ))
                (text "ctl_shift_en" (rect 187 315 235 327)(font "Arial" ))
                (line (pt 256 320)(pt 240 320))
        )
        (port
                (pt 256 336)
                (output)
                (text "ctl_daa_oe" (rect 0 0 53 12)(font "Arial" ))
                (text "ctl_daa_oe" (rect 191 331 235 343)(font "Arial" ))
                (line (pt 256 336)(pt 240 336))
        )
        (port
                (pt 256 352)
                (output)
                (text "ctl_alu_op_low" (rect 0 0 70 12)(font "Arial" ))
                (text "ctl_alu_op_low" (rect 176 347 235 359)(font "Arial" ))
                (line (pt 256 352)(pt 240 352))
        )
        (port
                (pt 256 368)
                (output)
                (text "ctl_cond_short" (rect 0 0 71 12)(font "Arial" ))
                (text "ctl_cond_short" (rect 175 363 235 375)(font "Arial" ))
                (line (pt 256 368)(pt 240 368))
        )
        (port
                (pt 256 384)
                (output)
                (text "ctl_alu_core_hf" (rect 0 0 75 12)(font "Arial" ))
                (text "ctl_alu_core_hf" (rect 172 379 235 391)(font "Arial" ))
                (line (pt 256 384)(pt 240 384))
        )
        (port
                (pt 256 400)
                (output)
                (text "ctl_eval_cond" (rect 0 0 68 12)(font "Arial" ))
                (text "ctl_eval_cond" (rect 178 395 235 407)(font "Arial" ))
                (line (pt 256 400)(pt 240 400))
        )
        (port
                (pt 256 416)
                (output)
                (text "ctl_66_oe" (rect 0 0 47 12)(font "Arial" ))
                (text "ctl_66_oe" (rect 196 411 235 423)(font "Arial" ))
                (line (pt 256 416)(pt 240 416))
        )
        (port
                (pt 256 432)
                (output)
                (text "ctl_pf_sel[1..0]" (rect 0 0 74 12)(font "Arial" ))
                (text "ctl_pf_sel[1..0]" (rect 173 427 235 439)(font "Arial" ))
                (line (pt 256 432)(pt 240 432)(line_width 3))
        )
        (port
                (pt 256 448)
                (output)
                (text "ctl_alu_oe" (rect 0 0 49 12)(font "Arial" ))
                (text "ctl_alu_oe" (rect 194 443 235 455)(font "Arial" ))
                (line (pt 256 448)(pt 240 448))
        )
        (port
                (pt 256 464)
                (output)
                (text "ctl_alu_shift_oe" (rect 0 0 77 12)(font "Arial" ))
                (text "ctl_alu_shift_oe" (rect 170 459 235 471)(font "Arial" ))
                (line (pt 256 464)(pt 240 464))
        )
        (port
                (pt 256 480)
                (output)
                (text "ctl_alu_op2_oe" (rect 0 0 73 12)(font "Arial" ))
                (text "ctl_alu_op2_oe" (rect 174 475 235 487)(font "Arial" ))
                (line (pt 256 480)(pt 240 480))
        )
        (port
                (pt 256 496)
                (output)
                (text "ctl_alu_res_oe" (rect 0 0 70 12)(font "Arial" ))
                (text "ctl_alu_res_oe" (rect 176 491 235 503)(font "Arial" ))
                (line (pt 256 496)(pt 240 496))
        )
        (port
                (pt 256 512)
                (output)
                (text "ctl_alu_op1_oe" (rect 0 0 73 12)(font "Arial" ))
                (text "ctl_alu_op1_oe" (rect 174 507 235 519)(font "Arial" ))
                (line (pt 256 512)(pt 240 512))
        )
        (port
                (pt 256 528)
                (output)
                (text "ctl_alu_bs_oe" (rect 0 0 67 12)(font "Arial" ))
                (text "ctl_alu_bs_oe" (rect 179 523 235 535)(font "Arial" ))
                (line (pt 256 528)(pt 240 528))
        )
        (port
                (pt 256 544)
                (output)
                (text "ctl_alu_op1_sel_bus" (rect 0 0 99 12)(font "Arial" ))
                (text "ctl_alu_op1_sel_bus" (rect 152 539 235 551)(font "Arial" ))
                (line (pt 256 544)(pt 240 544))
        )
        (port
                (pt 256 560)
                (output)
                (text "ctl_alu_op1_sel_low" (rect 0 0 96 12)(font "Arial" ))
                (text "ctl_alu_op1_sel_low" (rect 154 555 235 567)(font "Arial" ))
                (line (pt 256 560)(pt 240 560))
        )
        (port
                (pt 256 576)
                (output)
                (text "ctl_alu_op1_sel_zero" (rect 0 0 101 12)(font "Arial" ))
                (text "ctl_alu_op1_sel_zero" (rect 150 571 235 583)(font "Arial" ))
                (line (pt 256 576)(pt 240 576))
        )
        (port
                (pt 256 592)
                (output)
                (text "ctl_alu_op2_sel_zero" (rect 0 0 101 12)(font "Arial" ))
                (text "ctl_alu_op2_sel_zero" (rect 150 587 235 599)(font "Arial" ))
                (line (pt 256 592)(pt 240 592))
        )
        (port
                (pt 256 608)
                (output)
                (text "ctl_alu_op2_sel_bus" (rect 0 0 99 12)(font "Arial" ))
                (text "ctl_alu_op2_sel_bus" (rect 152 603 235 615)(font "Arial" ))
                (line (pt 256 608)(pt 240 608))
        )
        (port
                (pt 256 624)
                (output)
                (text "ctl_alu_op2_sel_lq" (rect 0 0 89 12)(font "Arial" ))
                (text "ctl_alu_op2_sel_lq" (rect 160 619 235 631)(font "Arial" ))
                (line (pt 256 624)(pt 240 624))
        )
        (port
                (pt 256 640)
                (output)
                (text "ctl_alu_sel_op2_neg" (rect 0 0 99 12)(font "Arial" ))
                (text "ctl_alu_sel_op2_neg" (rect 152 635 235 647)(font "Arial" ))
                (line (pt 256 640)(pt 240 640))
        )
        (port
                (pt 256 656)
                (output)
                (text "ctl_alu_sel_op2_high" (rect 0 0 101 12)(font "Arial" ))
                (text "ctl_alu_sel_op2_high" (rect 150 651 235 663)(font "Arial" ))
                (line (pt 256 656)(pt 240 656))
        )
        (port
                (pt 256 672)
                (output)
                (text "ctl_alu_core_R" (rect 0 0 73 12)(font "Arial" ))
                (text "ctl_alu_core_R" (rect 174 667 235 679)(font "Arial" ))
                (line (pt 256 672)(pt 240 672))
        )
        (port
                (pt 256 688)
                (output)
                (text "ctl_alu_core_V" (rect 0 0 73 12)(font "Arial" ))
                (text "ctl_alu_core_V" (rect 174 683 235 695)(font "Arial" ))
                (line (pt 256 688)(pt 240 688))
        )
        (port
                (pt 256 704)
                (output)
                (text "ctl_alu_core_S" (rect 0 0 71 12)(font "Arial" ))
                (text "ctl_alu_core_S" (rect 175 699 235 711)(font "Arial" ))
                (line (pt 256 704)(pt 240 704))
        )
        (port
                (pt 256 720)
                (output)
                (text "ctl_flags_oe" (rect 0 0 60 12)(font "Arial" ))
                (text "ctl_flags_oe" (rect 185 715 235 727)(font "Arial" ))
                (line (pt 256 720)(pt 240 720))
        )
        (port
                (pt 256 736)
                (output)
                (text "ctl_flags_bus" (rect 0 0 66 12)(font "Arial" ))
                (text "ctl_flags_bus" (rect 180 731 235 743)(font "Arial" ))
                (line (pt 256 736)(pt 240 736))
        )
        (port
                (pt 256 752)
                (output)
                (text "ctl_flags_alu" (rect 0 0 62 12)(font "Arial" ))
                (text "ctl_flags_alu" (rect 183 747 235 759)(font "Arial" ))
                (line (pt 256 752)(pt 240 752))
        )
        (port
                (pt 256 768)
                (output)
                (text "ctl_flags_nf_set" (rect 0 0 80 12)(font "Arial" ))
                (text "ctl_flags_nf_set" (rect 168 763 235 775)(font "Arial" ))
                (line (pt 256 768)(pt 240 768))
        )
        (port
                (pt 256 784)
                (output)
                (text "ctl_flags_cf_set" (rect 0 0 80 12)(font "Arial" ))
                (text "ctl_flags_cf_set" (rect 168 779 235 791)(font "Arial" ))
                (line (pt 256 784)(pt 240 784))
        )
        (port
                (pt 256 800)
                (output)
                (text "ctl_flags_cf_cpl" (rect 0 0 79 12)(font "Arial" ))
                (text "ctl_flags_cf_cpl" (rect 169 795 235 807)(font "Arial" ))
                (line (pt 256 800)(pt 240 800))
        )
        (port
                (pt 256 816)
                (output)
                (text "ctl_flags_cf_we" (rect 0 0 77 12)(font "Arial" ))
                (text "ctl_flags_cf_we" (rect 170 811 235 823)(font "Arial" ))
                (line (pt 256 816)(pt 240 816))
        )
        (port
                (pt 256 832)
                (output)
                (text "ctl_flags_sz_we" (rect 0 0 77 12)(font "Arial" ))
                (text "ctl_flags_sz_we" (rect 170 827 235 839)(font "Arial" ))
                (line (pt 256 832)(pt 240 832))
        )
        (port
                (pt 256 848)
                (output)
                (text "ctl_flags_xy_we" (rect 0 0 80 12)(font "Arial" ))
                (text "ctl_flags_xy_we" (rect 168 843 235 855)(font "Arial" ))
                (line (pt 256 848)(pt 240 848))
        )
        (port
                (pt 256 864)
                (output)
                (text "ctl_flags_hf_we" (rect 0 0 77 12)(font "Arial" ))
                (text "ctl_flags_hf_we" (rect 170 859 235 871)(font "Arial" ))
                (line (pt 256 864)(pt 240 864))
        )
        (port
                (pt 256 880)
                (output)
                (text "ctl_flags_pf_we" (rect 0 0 77 12)(font "Arial" ))
                (text "ctl_flags_pf_we" (rect 170 875 235 887)(font "Arial" ))
                (line (pt 256 880)(pt 240 880))
        )
        (port
                (pt 256 896)
                (output)
                (text "ctl_flags_nf_we" (rect 0 0 77 12)(font "Arial" ))
                (text "ctl_flags_nf_we" (rect 170 891 235 903)(font "Arial" ))
                (line (pt 256 896)(pt 240 896))
        )
        (port
                (pt 256 912)
                (output)
                (text "ctl_flags_cf2_we" (rect 0 0 83 12)(font "Arial" ))
                (text "ctl_flags_cf2_we" (rect 165 907 235 919)(font "Arial" ))
                (line (pt 256 912)(pt 240 912))
        )
        (port
                (pt 256 928)
                (output)
                (text "ctl_flags_hf_cpl" (rect 0 0 79 12)(font "Arial" ))
                (text "ctl_flags_hf_cpl" (rect 169 923 235 935)(font "Arial" ))
                (line (pt 256 928)(pt 240 928))
        )
        (port
                (pt 256 944)
                (output)
                (text "ctl_flags_use_cf2" (rect 0 0 88 12)(font "Arial" ))
                (text "ctl_flags_use_cf2" (rect 161 939 235 951)(font "Arial" ))
                (line (pt 256 944)(pt 240 944))
        )
        (port
                (pt 256 960)
                (output)
                (text "ctl_flags_hf2_we" (rect 0 0 83 12)(font "Arial" ))
                (text "ctl_flags_hf2_we" (rect 165 955 235 967)(font "Arial" ))
                (line (pt 256 960)(pt 240 960))
        )
        (port
                (pt 256 976)
                (output)
                (text "ctl_flags_nf_clr" (rect 0 0 76 12)(font "Arial" ))
                (text "ctl_flags_nf_clr" (rect 171 971 235 983)(font "Arial" ))
                (line (pt 256 976)(pt 240 976))
        )
        (port
                (pt 256 992)
                (output)
                (text "ctl_alu_zero_16bit" (rect 0 0 87 12)(font "Arial" ))
                (text "ctl_alu_zero_16bit" (rect 162 987 235 999)(font "Arial" ))
                (line (pt 256 992)(pt 240 992))
        )
        (port
                (pt 256 1008)
                (output)
                (text "ctl_flags_cf2_sel[1..0]" (rect 0 0 110 12)(font "Arial" ))
                (text "ctl_flags_cf2_sel[1..0]" (rect 142 1003 235 1015)(font "Arial" ))
                (line (pt 256 1008)(pt 240 1008)(line_width 3))
        )
        (port
                (pt 256 1024)
                (output)
                (text "ctl_sw_4d" (rect 0 0 48 12)(font "Arial" ))
                (text "ctl_sw_4d" (rect 195 1019 235 1031)(font "Arial" ))
                (line (pt 256 1024)(pt 240 1024))
        )
        (port
                (pt 256 1040)
                (output)
                (text "ctl_sw_4u" (rect 0 0 48 12)(font "Arial" ))
                (text "ctl_sw_4u" (rect 195 1035 235 1047)(font "Arial" ))
                (line (pt 256 1040)(pt 240 1040))
        )
        (port
                (pt 256 1056)
                (output)
                (text "ctl_reg_in_hi" (rect 0 0 61 12)(font "Arial" ))
                (text "ctl_reg_in_hi" (rect 184 1051 235 1063)(font "Arial" ))
                (line (pt 256 1056)(pt 240 1056))
        )
        (port
                (pt 256 1072)
                (output)
                (text "ctl_reg_in_lo" (rect 0 0 61 12)(font "Arial" ))
                (text "ctl_reg_in_lo" (rect 184 1067 235 1079)(font "Arial" ))
                (line (pt 256 1072)(pt 240 1072))
        )
        (port
                (pt 256 1088)
                (output)
                (text "ctl_reg_out_lo" (rect 0 0 68 12)(font "Arial" ))
                (text "ctl_reg_out_lo" (rect 178 1083 235 1095)(font "Arial" ))
                (line (pt 256 1088)(pt 240 1088))
        )
        (port
                (pt 256 1104)
                (output)
                (text "ctl_reg_out_hi" (rect 0 0 68 12)(font "Arial" ))
                (text "ctl_reg_out_hi" (rect 178 1099 235 1111)(font "Arial" ))
                (line (pt 256 1104)(pt 240 1104))
        )
        (port
                (pt 256 1120)
                (output)
                (text "ctl_reg_exx" (rect 0 0 56 12)(font "Arial" ))
                (text "ctl_reg_exx" (rect 188 1115 235 1127)(font "Arial" ))
                (line (pt 256 1120)(pt 240 1120))
        )
        (port
                (pt 256 1136)
                (output)
                (text "ctl_reg_ex_af" (rect 0 0 67 12)(font "Arial" ))
                (text "ctl_reg_ex_af" (rect 179 1131 235 1143)(font "Arial" ))
                (line (pt 256 1136)(pt 240 1136))
        )
        (port
                (pt 256 1152)
                (output)
                (text "ctl_reg_ex_de_hl" (rect 0 0 82 12)(font "Arial" ))
                (text "ctl_reg_ex_de_hl" (rect 166 1147 235 1159)(font "Arial" ))
                (line (pt 256 1152)(pt 240 1152))
        )
        (port
                (pt 256 1168)
                (output)
                (text "ctl_reg_use_sp" (rect 0 0 74 12)(font "Arial" ))
                (text "ctl_reg_use_sp" (rect 173 1163 235 1175)(font "Arial" ))
                (line (pt 256 1168)(pt 240 1168))
        )
        (port
                (pt 256 1184)
                (output)
                (text "ctl_reg_sel_pc" (rect 0 0 70 12)(font "Arial" ))
                (text "ctl_reg_sel_pc" (rect 176 1179 235 1191)(font "Arial" ))
                (line (pt 256 1184)(pt 240 1184))
        )
        (port
                (pt 256 1200)
                (output)
                (text "ctl_reg_sel_ir" (rect 0 0 64 12)(font "Arial" ))
                (text "ctl_reg_sel_ir" (rect 181 1195 235 1207)(font "Arial" ))
                (line (pt 256 1200)(pt 240 1200))
        )
        (port
                (pt 256 1216)
                (output)
                (text "ctl_reg_sel_wz" (rect 0 0 70 12)(font "Arial" ))
                (text "ctl_reg_sel_wz" (rect 176 1211 235 1223)(font "Arial" ))
                (line (pt 256 1216)(pt 240 1216))
        )
        (port
                (pt 256 1232)
                (output)
                (text "ctl_reg_gp_we" (rect 0 0 69 12)(font "Arial" ))
                (text "ctl_reg_gp_we" (rect 177 1227 235 1239)(font "Arial" ))
                (line (pt 256 1232)(pt 240 1232))
        )
        (port
                (pt 256 1248)
                (output)
                (text "ctl_reg_not_pc" (rect 0 0 71 12)(font "Arial" ))
                (text "ctl_reg_not_pc" (rect 175 1243 235 1255)(font "Arial" ))
                (line (pt 256 1248)(pt 240 1248))
        )
        (port
                (pt 256 1264)
                (output)
                (text "ctl_reg_sys_we_lo" (rect 0 0 90 12)(font "Arial" ))
                (text "ctl_reg_sys_we_lo" (rect 159 1259 235 1271)(font "Arial" ))
                (line (pt 256 1264)(pt 240 1264))
        )
        (port
                (pt 256 1280)
                (output)
                (text "ctl_reg_sys_we_hi" (rect 0 0 90 12)(font "Arial" ))
                (text "ctl_reg_sys_we_hi" (rect 159 1275 235 1287)(font "Arial" ))
                (line (pt 256 1280)(pt 240 1280))
        )
        (port
                (pt 256 1296)
                (output)
                (text "ctl_reg_sys_we" (rect 0 0 76 12)(font "Arial" ))
                (text "ctl_reg_sys_we" (rect 171 1291 235 1303)(font "Arial" ))
                (line (pt 256 1296)(pt 240 1296))
        )
        (port
                (pt 256 1312)
                (output)
                (text "ctl_reg_gp_hilo[1..0]" (rect 0 0 99 12)(font "Arial" ))
                (text "ctl_reg_gp_hilo[1..0]" (rect 152 1307 235 1319)(font "Arial" ))
                (line (pt 256 1312)(pt 240 1312)(line_width 3))
        )
        (port
                (pt 256 1328)
                (output)
                (text "ctl_reg_gp_sel[1..0]" (rect 0 0 96 12)(font "Arial" ))
                (text "ctl_reg_gp_sel[1..0]" (rect 154 1323 235 1335)(font "Arial" ))
                (line (pt 256 1328)(pt 240 1328)(line_width 3))
        )
        (port
                (pt 256 1344)
                (output)
                (text "ctl_reg_sys_hilo[1..0]" (rect 0 0 106 12)(font "Arial" ))
                (text "ctl_reg_sys_hilo[1..0]" (rect 146 1339 235 1351)(font "Arial" ))
                (line (pt 256 1344)(pt 240 1344)(line_width 3))
        )
        (port
                (pt 256 1360)
                (output)
                (text "ctl_inc_cy" (rect 0 0 50 12)(font "Arial" ))
                (text "ctl_inc_cy" (rect 193 1355 235 1367)(font "Arial" ))
                (line (pt 256 1360)(pt 240 1360))
        )
        (port
                (pt 256 1376)
                (output)
                (text "ctl_inc_dec" (rect 0 0 55 12)(font "Arial" ))
                (text "ctl_inc_dec" (rect 189 1371 235 1383)(font "Arial" ))
                (line (pt 256 1376)(pt 240 1376))
        )
        (port
                (pt 256 1392)
                (output)
                (text "ctl_inc_zero" (rect 0 0 57 12)(font "Arial" ))
                (text "ctl_inc_zero" (rect 187 1387 235 1399)(font "Arial" ))
                (line (pt 256 1392)(pt 240 1392))
        )
        (port
                (pt 256 1408)
                (output)
                (text "ctl_al_we" (rect 0 0 44 12)(font "Arial" ))
                (text "ctl_al_we" (rect 198 1403 235 1415)(font "Arial" ))
                (line (pt 256 1408)(pt 240 1408))
        )
        (port
                (pt 256 1424)
                (output)
                (text "ctl_inc_limit6" (rect 0 0 63 12)(font "Arial" ))
                (text "ctl_inc_limit6" (rect 182 1419 235 1431)(font "Arial" ))
                (line (pt 256 1424)(pt 240 1424))
        )
        (port
                (pt 256 1440)
                (output)
                (text "ctl_bus_inc_oe" (rect 0 0 73 12)(font "Arial" ))
                (text "ctl_bus_inc_oe" (rect 174 1435 235 1447)(font "Arial" ))
                (line (pt 256 1440)(pt 240 1440))
        )
        (port
                (pt 256 1456)
                (output)
                (text "ctl_apin_mux" (rect 0 0 64 12)(font "Arial" ))
                (text "ctl_apin_mux" (rect 181 1451 235 1463)(font "Arial" ))
                (line (pt 256 1456)(pt 240 1456))
        )
        (port
                (pt 256 1472)
                (output)
                (text "ctl_apin_mux2" (rect 0 0 70 12)(font "Arial" ))
                (text "ctl_apin_mux2" (rect 176 1467 235 1479)(font "Arial" ))
                (line (pt 256 1472)(pt 240 1472))
        )
        (port
                (pt 256 1488)
                (output)
                (text "ctl_bus_ff_oe" (rect 0 0 68 12)(font "Arial" ))
                (text "ctl_bus_ff_oe" (rect 178 1483 235 1495)(font "Arial" ))
                (line (pt 256 1488)(pt 240 1488))
        )
        (port
                (pt 256 1504)
                (output)
                (text "ctl_bus_zero_oe" (rect 0 0 79 12)(font "Arial" ))
                (text "ctl_bus_zero_oe" (rect 169 1499 235 1511)(font "Arial" ))
                (line (pt 256 1504)(pt 240 1504))
        )
        (port
                (pt 256 1520)
                (output)
                (text "ctl_bus_db_oe" (rect 0 0 70 12)(font "Arial" ))
                (text "ctl_bus_db_oe" (rect 176 1515 235 1527)(font "Arial" ))
                (line (pt 256 1520)(pt 240 1520))
        )
        (port
                (pt 256 1536)
                (output)
                (text "ctl_sw_1u" (rect 0 0 48 12)(font "Arial" ))
                (text "ctl_sw_1u" (rect 195 1531 235 1543)(font "Arial" ))
                (line (pt 256 1536)(pt 240 1536))
        )
        (port
                (pt 256 1552)
                (output)
                (text "ctl_sw_1d" (rect 0 0 48 12)(font "Arial" ))
                (text "ctl_sw_1d" (rect 195 1547 235 1559)(font "Arial" ))
                (line (pt 256 1552)(pt 240 1552))
        )
        (port
                (pt 256 1568)
                (output)
                (text "ctl_sw_2u" (rect 0 0 48 12)(font "Arial" ))
                (text "ctl_sw_2u" (rect 195 1563 235 1575)(font "Arial" ))
                (line (pt 256 1568)(pt 240 1568))
        )
        (port
                (pt 256 1584)
                (output)
                (text "ctl_sw_2d" (rect 0 0 48 12)(font "Arial" ))
                (text "ctl_sw_2d" (rect 195 1579 235 1591)(font "Arial" ))
                (line (pt 256 1584)(pt 240 1584))
        )
        (port
                (pt 256 1600)
                (output)
                (text "ctl_sw_mask543_en" (rect 0 0 99 12)(font "Arial" ))
                (text "ctl_sw_mask543_en" (rect 152 1595 235 1607)(font "Arial" ))
                (line (pt 256 1600)(pt 240 1600))
        )
        (port
                (pt 256 1616)
                (output)
                (text "ctl_bus_db_we" (rect 0 0 71 12)(font "Arial" ))
                (text "ctl_bus_db_we" (rect 175 1611 235 1623)(font "Arial" ))
                (line (pt 256 1616)(pt 240 1616))
        )
        (port
                (pt 256 1632)
                (output)
                (text "nextM" (rect 0 0 29 12)(font "Arial" ))
                (text "nextM" (rect 211 1627 235 1639)(font "Arial" ))
                (line (pt 256 1632)(pt 240 1632))
        )
        (port
                (pt 256 1648)
                (output)
                (text "setM1" (rect 0 0 29 12)(font "Arial" ))
                (text "setM1" (rect 211 1643 235 1655)(font "Arial" ))
                (line (pt 256 1648)(pt 240 1648))
        )
        (port
                (pt 256 1664)
                (output)
                (text "fFetch" (rect 0 0 33 12)(font "Arial" ))
                (text "fFetch" (rect 208 1659 235 1671)(font "Arial" ))
                (line (pt 256 1664)(pt 240 1664))
        )
        (port
                (pt 256 1680)
                (output)
                (text "fMRead" (rect 0 0 38 12)(font "Arial" ))
                (text "fMRead" (rect 203 1675 235 1687)(font "Arial" ))
                (line (pt 256 1680)(pt 240 1680))
        )
        (port
                (pt 256 1696)
                (output)
                (text "fMWrite" (rect 0 0 38 12)(font "Arial" ))
                (text "fMWrite" (rect 203 1691 235 1703)(font "Arial" ))
                (line (pt 256 1696)(pt 240 1696))
        )
        (port
                (pt 256 1712)
                (output)
                (text "fIORead" (rect 0 0 42 12)(font "Arial" ))
                (text "fIORead" (rect 200 1707 235 1719)(font "Arial" ))
                (line (pt 256 1712)(pt 240 1712))
        )
        (port
                (pt 256 1728)
                (output)
                (text "fIOWrite" (rect 0 0 42 12)(font "Arial" ))
                (text "fIOWrite" (rect 200 1723 235 1735)(font "Arial" ))
                (line (pt 256 1728)(pt 240 1728))
        )
        (drawing
                (rectangle (rect 16 16 240 1760))
        )
)

Go to most recent revision | Compare with Previous | Blame | View Log

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.