Changeset 26 in XOpenSparcT1 for trunk/T1-CPU
- Timestamp:
- 04/04/11 11:58:11 (14 years ago)
- Location:
- trunk/T1-CPU/exu
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/T1-CPU/exu/sparc_exu.v
r6 r26 595 595 assign syndrome[3]=ifu_exu_ren3_s_d && (irf_byp_rs3h_data_d_l_ref!=irf_byp_rs3h_data_d_l_fpga); 596 596 597 assign ILA_DATA[1:0]=ifu_exu_tid_s2;598 assign ILA_DATA[6:2]=ifu_exu_rs1_s;599 assign ILA_DATA[11:7]=ifu_exu_rs2_s;600 assign ILA_DATA[16:12]=ifu_exu_rs3_s;601 assign ILA_DATA[17]=ifu_exu_ren1_s;602 assign ILA_DATA[18]=ifu_exu_ren2_s;603 assign ILA_DATA[19]=ifu_exu_ren3_s;604 assign ILA_DATA[20]=ecl_irf_wen_w;605 assign ILA_DATA[21]=ecl_irf_wen_w2;606 assign ILA_DATA[26:22]=ecl_irf_rd_m_d;607 assign ILA_DATA[31:27]=ecl_irf_rd_g_d;608 assign ILA_DATA[103:32]=byp_irf_rd_data_w;609 assign ILA_DATA[175:104]=byp_irf_rd_data_w2;610 assign ILA_DATA[177:176]=ecl_irf_tid_m;611 assign ILA_DATA[179:178]=ecl_irf_tid_g;612 assign ILA_DATA[182:180]=rml_irf_old_lo_cwp_e;613 assign ILA_DATA[185:183]=rml_irf_new_lo_cwp_e;614 assign ILA_DATA[187:186]=rml_irf_old_e_cwp_e;615 assign ILA_DATA[189:188]=rml_irf_new_e_cwp_e;616 assign ILA_DATA[190]=rml_irf_swap_even_e;617 assign ILA_DATA[191]=rml_irf_swap_odd_e;618 assign ILA_DATA[192]=rml_irf_swap_local_e;619 assign ILA_DATA[193]=rml_irf_kill_restore_w;620 assign ILA_DATA[195:194]=rml_irf_cwpswap_tid_e;621 assign ILA_DATA[197:196]=rml_irf_old_agp;622 assign ILA_DATA[199:198]=rml_irf_new_agp;623 assign ILA_DATA[200]=rml_irf_swap_global;624 assign ILA_DATA[202:201]=rml_irf_global_tid;625 assign ILA_DATA[274:203]=irf_byp_rs1_data_d_l_ref;626 assign ILA_DATA[346:275]=irf_byp_rs2_data_d_l_ref;627 assign ILA_DATA[418:347]=irf_byp_rs3_data_d_l_ref;628 assign ILA_DATA[450:419]=irf_byp_rs3h_data_d_l_ref;629 assign ILA_DATA[522:451]=irf_byp_rs1_data_d_l_fpga;630 assign ILA_DATA[594:523]=irf_byp_rs2_data_d_l_fpga;631 assign ILA_DATA[666:595]=irf_byp_rs3_data_d_l_fpga;632 assign ILA_DATA[698:667]=irf_byp_rs3h_data_d_l_fpga;633 assign ILA_DATA[702:699]=syndrome;// && read_known0;634 assign ILA_DATA[705:703]=current_cwp[2:0];635 assign ILA_DATA[706]=0;636 assign ILA_DATA[737:707]={cnt[14:0],err_cnt};637 assign ILA_DATA[738]=rml_irf_swap_local_e && (current_window!=rml_irf_old_lo_cwp_e);597 //assign ILA_DATA[1:0]=ifu_exu_tid_s2; 598 //assign ILA_DATA[6:2]=ifu_exu_rs1_s; 599 //assign ILA_DATA[11:7]=ifu_exu_rs2_s; 600 //assign ILA_DATA[16:12]=ifu_exu_rs3_s; 601 //assign ILA_DATA[17]=ifu_exu_ren1_s; 602 //assign ILA_DATA[18]=ifu_exu_ren2_s; 603 //assign ILA_DATA[19]=ifu_exu_ren3_s; 604 //assign ILA_DATA[20]=ecl_irf_wen_w; 605 //assign ILA_DATA[21]=ecl_irf_wen_w2; 606 //assign ILA_DATA[26:22]=ecl_irf_rd_m_d; 607 //assign ILA_DATA[31:27]=ecl_irf_rd_g_d; 608 //assign ILA_DATA[103:32]=byp_irf_rd_data_w; 609 //assign ILA_DATA[175:104]=byp_irf_rd_data_w2; 610 //assign ILA_DATA[177:176]=ecl_irf_tid_m; 611 //assign ILA_DATA[179:178]=ecl_irf_tid_g; 612 //assign ILA_DATA[182:180]=rml_irf_old_lo_cwp_e; 613 //assign ILA_DATA[185:183]=rml_irf_new_lo_cwp_e; 614 //assign ILA_DATA[187:186]=rml_irf_old_e_cwp_e; 615 //assign ILA_DATA[189:188]=rml_irf_new_e_cwp_e; 616 //assign ILA_DATA[190]=rml_irf_swap_even_e; 617 //assign ILA_DATA[191]=rml_irf_swap_odd_e; 618 //assign ILA_DATA[192]=rml_irf_swap_local_e; 619 //assign ILA_DATA[193]=rml_irf_kill_restore_w; 620 //assign ILA_DATA[195:194]=rml_irf_cwpswap_tid_e; 621 //assign ILA_DATA[197:196]=rml_irf_old_agp; 622 //assign ILA_DATA[199:198]=rml_irf_new_agp; 623 //assign ILA_DATA[200]=rml_irf_swap_global; 624 //assign ILA_DATA[202:201]=rml_irf_global_tid; 625 //assign ILA_DATA[274:203]=irf_byp_rs1_data_d_l_ref; 626 //assign ILA_DATA[346:275]=irf_byp_rs2_data_d_l_ref; 627 //assign ILA_DATA[418:347]=irf_byp_rs3_data_d_l_ref; 628 //assign ILA_DATA[450:419]=irf_byp_rs3h_data_d_l_ref; 629 //assign ILA_DATA[522:451]=irf_byp_rs1_data_d_l_fpga; 630 //assign ILA_DATA[594:523]=irf_byp_rs2_data_d_l_fpga; 631 //assign ILA_DATA[666:595]=irf_byp_rs3_data_d_l_fpga; 632 //assign ILA_DATA[698:667]=irf_byp_rs3h_data_d_l_fpga; 633 //assign ILA_DATA[702:699]=syndrome;// && read_known0; 634 //assign ILA_DATA[705:703]=current_cwp[2:0]; 635 //assign ILA_DATA[706]=0; 636 //assign ILA_DATA[737:707]={cnt[14:0],err_cnt}; 637 //assign ILA_DATA[738]=rml_irf_swap_local_e && (current_window!=rml_irf_old_lo_cwp_e); 638 638 //assign ILA_DATA[699]=(irf_byp_rs1_data_d_l_fpga!=irf_byp_rs1_data_d_l_fpga_d) && (irf_byp_rs1_data_d_l==irf_byp_rs1_data_d_l_d); 639 639 //assign ILA_DATA[700]=(irf_byp_rs2_data_d_l_fpga!=irf_byp_rs2_data_d_l_fpga_d) && (irf_byp_rs2_data_d_l==irf_byp_rs2_data_d_l_d); … … 645 645 bw_r_irf_fpga1 irf( 646 646 647 .current_cwp(current_cwp ),647 .current_cwp(current_cwp[11:0]), 648 648 .so (short_scan0_1), 649 649 .si (short_si0), -
trunk/T1-CPU/exu/sparc_exu_alu.v
r6 r26 106 106 107 107 // Zero comparison for exu_ifu_regz_e 108 sparc_exu_aluzcmp64 regzcmp(.in(byp_alu_rcc_data_e[63:0]), .zero64(exu_ifu_regz_e) );108 sparc_exu_aluzcmp64 regzcmp(.in(byp_alu_rcc_data_e[63:0]), .zero64(exu_ifu_regz_e),.zero32()); 109 109 assign exu_ifu_regn_e = byp_alu_rcc_data_e[63]; 110 110
Note: See TracChangeset
for help on using the changeset viewer.