From 2876baddb01aef71410d6993d50d94a5c39d5ba7 Mon Sep 17 00:00:00 2001 From: waleed-lm Date: Fri, 11 Dec 2020 12:20:12 +0500 Subject: [PATCH] dma added --- .idea/misc.xml | 335 + .../modules/chisel-module-template-build.iml | 2 +- .idea/modules/chisel-module-template.iml | 2 +- firrtl_black_box_resource_files.f | 4 +- .../$4c86ca82ac1db5c0cbcb$.class | Bin 0 -> 2560 bytes .../$4c86ca82ac1db5c0cbcb.cache | 1 + .../$4c86ca82ac1db5c0cbcb.class | Bin 0 -> 651 bytes .../$2cafd43bf74a119abb04$.class | Bin 0 -> 2370 bytes .../$2cafd43bf74a119abb04.cache | 1 + .../$2cafd43bf74a119abb04.class | Bin 0 -> 641 bytes .../$418b5ba19a4d2f79919d$.class | Bin 0 -> 4518 bytes .../$418b5ba19a4d2f79919d.cache | 1 + .../$418b5ba19a4d2f79919d.class | Bin 0 -> 600 bytes .../$6491f345f39de8f95c09$.class | Bin 0 -> 3246 bytes .../$6491f345f39de8f95c09.cache | 1 + .../$6491f345f39de8f95c09.class | Bin 0 -> 641 bytes .../$65f6b7c7a8627db9618c$.class | Bin 0 -> 2971 bytes .../$65f6b7c7a8627db9618c.cache | 1 + .../$65f6b7c7a8627db9618c.class | Bin 0 -> 641 bytes .../$6b90aa8a6aaf16c58492$.class | Bin 0 -> 1929 bytes .../$6b90aa8a6aaf16c58492.cache | 1 + .../$6b90aa8a6aaf16c58492.class | Bin 0 -> 641 bytes .../$731b3196d5ac174e4b47$.class | Bin 0 -> 2969 bytes .../$731b3196d5ac174e4b47.cache | 1 + .../$731b3196d5ac174e4b47.class | Bin 0 -> 641 bytes .../$7cd1131471cd719e5560$.class | Bin 0 -> 2757 bytes .../$7cd1131471cd719e5560.cache | 1 + .../$7cd1131471cd719e5560.class | Bin 0 -> 641 bytes .../$a1f6f54d0b0cca9111c4$.class | Bin 0 -> 2356 bytes .../$a1f6f54d0b0cca9111c4.cache | 1 + .../$a1f6f54d0b0cca9111c4.class | Bin 0 -> 641 bytes .../$a72a50aea50cab6333d2$.class | Bin 0 -> 3421 bytes .../$a72a50aea50cab6333d2.cache | 0 .../$a72a50aea50cab6333d2.class | Bin 0 -> 1323 bytes .../$c3227dea9e14f805b088$.class | Bin 0 -> 2363 bytes .../$c3227dea9e14f805b088.cache | 1 + .../$c3227dea9e14f805b088.class | Bin 0 -> 641 bytes .../$d41541a7ca7e5503051f$.class | Bin 0 -> 4854 bytes .../$d41541a7ca7e5503051f.cache | 1 + .../$d41541a7ca7e5503051f.class | Bin 0 -> 641 bytes .../sbt-1.0/update/update_cache_2.12/inputs | 2 +- .../sbt-1.0/update/update_cache_2.12/output | 2 +- .../streams/update_cache_2.12/input_dsp | 2 +- .../streams/update_cache_2.12/output_dsp | 2 +- .../_global/update/_global/streams/out | 6 +- .../_global/compileBinaryFileInputs/previous | 2 +- .../_global/_global/compileOutputs/previous | 2 +- .../_global/dependencyClasspathFiles/previous | 2 +- .../compileIncremental/_global/streams/out | 2 +- .../compile/copyResources/_global/streams/out | 4 +- .../_global/streams/export | 2 +- .../exportedProducts/_global/streams/export | 2 +- .../_global/streams/export | 2 +- .../managedClasspath/_global/streams/export | 2 +- .../_global/streams/export | 2 +- .../exportedProducts/_global/streams/export | 2 +- .../_global/streams/export | 2 +- .../fullClasspath/_global/streams/export | 2 +- .../_global/streams/export | 2 +- .../managedClasspath/_global/streams/export | 2 +- quasar_wrapper.fir | 8816 +++++++++-------- quasar_wrapper.v | 6922 ++++++------- src/main/scala/dbg/dbg.scala | 5 +- src/main/scala/dec/dec_decode_ctl.scala | 462 +- src/main/scala/exu/exu_alu_ctl.scala | 1 - src/main/scala/include/bundle.scala | 6 +- src/main/scala/lib/ahb_to_axi4.scala | 49 +- src/main/scala/quasar.scala | 17 +- src/main/scala/quasar_wrapper.scala | 17 +- target/.history | 1 + target/scala-2.12/classes/QUASAR_Wrp$.class | Bin 3859 -> 3859 bytes .../classes/QUASAR_Wrp$delayedInit$body.class | Bin 729 -> 729 bytes target/scala-2.12/classes/dbg/dgb$.class | Bin 0 -> 3820 bytes .../classes/dbg/dgb$delayedInit$body.class | Bin 0 -> 700 bytes target/scala-2.12/classes/dbg/dgb.class | Bin 0 -> 747 bytes .../classes/dec/dec_decode_ctl$$anon$1.class | Bin 13709 -> 13709 bytes .../classes/dec/dec_decode_ctl.class | Bin 548387 -> 548386 bytes .../scala-2.12/classes/exu/exu_alu_ctl.class | Bin 139123 -> 139123 bytes .../classes/include/ahb_channel.class | Bin 1537 -> 1327 bytes .../scala-2.12/classes/include/aln_dec.class | Bin 2031 -> 2031 bytes .../scala-2.12/classes/include/aln_ib.class | Bin 46703 -> 46703 bytes .../classes/include/alu_pkt_t.class | Bin 4169 -> 4169 bytes .../classes/include/axi_channels$.class | Bin 501 -> 501 bytes .../classes/include/axi_channels.class | Bin 45935 -> 45935 bytes .../scala-2.12/classes/include/br_pkt_t.class | Bin 2549 -> 2549 bytes .../classes/include/br_tlu_pkt_t.class | Bin 2108 -> 2108 bytes .../classes/include/cache_debug_pkt_t.class | Bin 2066 -> 2066 bytes .../classes/include/ccm_ext_in_pkt_t.class | Bin 2649 -> 2649 bytes .../classes/include/class_pkt_t.class | Bin 1751 -> 1751 bytes .../scala-2.12/classes/include/dbg_dctl.class | Bin 1632 -> 1632 bytes .../scala-2.12/classes/include/dbg_ib.class | Bin 2340 -> 2340 bytes .../classes/include/dccm_ext_in_pkt_t.class | Bin 2652 -> 2652 bytes .../classes/include/dctl_busbuff.class | Bin 45943 -> 45943 bytes .../scala-2.12/classes/include/dec_aln.class | Bin 44359 -> 44359 bytes .../scala-2.12/classes/include/dec_alu.class | Bin 2443 -> 2443 bytes .../scala-2.12/classes/include/dec_dbg.class | Bin 1349 -> 1349 bytes .../scala-2.12/classes/include/dec_div.class | Bin 2240 -> 2240 bytes .../scala-2.12/classes/include/dec_exu.class | Bin 44843 -> 44843 bytes .../classes/include/dec_mem_ctrl.class | Bin 47560 -> 47560 bytes .../classes/include/dec_pkt_t.class | Bin 8199 -> 8199 bytes .../classes/include/dec_tlu_csr_pkt.class | Bin 13320 -> 13320 bytes .../classes/include/decode_exu.class | Bin 48961 -> 48961 bytes .../classes/include/dest_pkt_t.class | Bin 2551 -> 2551 bytes .../classes/include/div_pkt_t.class | Bin 1605 -> 1605 bytes .../classes/include/dma_dccm_ctl.class | Bin 2834 -> 2834 bytes .../scala-2.12/classes/include/dma_ifc.class | Bin 1369 -> 1369 bytes .../classes/include/dma_lsc_ctl.class | Bin 2541 -> 2541 bytes .../classes/include/dma_mem_ctl.class | Bin 2728 -> 2728 bytes .../scala-2.12/classes/include/exu_bp.class | Bin 45900 -> 45900 bytes .../scala-2.12/classes/include/exu_ifu.class | Bin 1243 -> 1243 bytes .../scala-2.12/classes/include/gpr_exu.class | Bin 1814 -> 1814 bytes .../scala-2.12/classes/include/ib_exu.class | Bin 1836 -> 1836 bytes .../include/ic_data_ext_in_pkt_t.class | Bin 2662 -> 2662 bytes .../scala-2.12/classes/include/ic_mem.class | Bin 48228 -> 48228 bytes .../classes/include/ic_tag_ext_in_pkt_t.class | Bin 2659 -> 2659 bytes .../scala-2.12/classes/include/iccm_mem.class | Bin 45726 -> 45726 bytes .../scala-2.12/classes/include/ifu_dec.class | Bin 1860 -> 1860 bytes .../scala-2.12/classes/include/ifu_dma.class | Bin 1378 -> 1378 bytes .../classes/include/inst_pkt_t$.class | Bin 3015 -> 3015 bytes .../classes/include/load_cam_pkt_t.class | Bin 1750 -> 1750 bytes .../scala-2.12/classes/include/lsu_dec.class | Bin 1415 -> 1415 bytes .../scala-2.12/classes/include/lsu_dma.class | Bin 2565 -> 2565 bytes .../classes/include/lsu_error_pkt_t.class | Bin 2148 -> 2148 bytes .../scala-2.12/classes/include/lsu_exu.class | Bin 1821 -> 1821 bytes .../scala-2.12/classes/include/lsu_pic.class | Bin 2921 -> 2921 bytes .../classes/include/lsu_pkt_t.class | Bin 2874 -> 2874 bytes .../scala-2.12/classes/include/lsu_tlu.class | Bin 1608 -> 1608 bytes .../classes/include/mul_pkt_t.class | Bin 4102 -> 4102 bytes .../classes/include/predict_pkt_t.class | Bin 3328 -> 3328 bytes .../classes/include/read_addr$.class | Bin 495 -> 495 bytes .../classes/include/read_addr.class | Bin 45927 -> 45927 bytes .../classes/include/read_data$.class | Bin 495 -> 495 bytes .../classes/include/read_data.class | Bin 45023 -> 45023 bytes .../classes/include/reg_pkt_t.class | Bin 1738 -> 1738 bytes .../classes/include/rets_pkt_t.class | Bin 1787 -> 1787 bytes .../classes/include/tlu_busbuff.class | Bin 3899 -> 3899 bytes .../scala-2.12/classes/include/tlu_exu.class | Bin 46917 -> 46917 bytes .../classes/include/trace_pkt_t.class | Bin 2835 -> 2835 bytes .../classes/include/trap_pkt_t.class | Bin 2987 -> 2987 bytes .../classes/include/trigger_pkt_t.class | Bin 2395 -> 2395 bytes .../classes/include/write_addr$.class | Bin 497 -> 497 bytes .../classes/include/write_addr.class | Bin 45933 -> 45933 bytes .../classes/include/write_data.class | Bin 44362 -> 44362 bytes .../classes/include/write_resp$.class | Bin 497 -> 497 bytes .../classes/include/write_resp.class | Bin 44620 -> 44620 bytes target/scala-2.12/classes/lib/AHB_main$.class | Bin 3903 -> 3903 bytes .../lib/AHB_main$delayedInit$body.class | Bin 738 -> 738 bytes .../lib/ahb_to_axi4$$anon$1$$anon$2.class | Bin 0 -> 1674 bytes .../classes/lib/ahb_to_axi4$$anon$1.class | Bin 6473 -> 6184 bytes .../scala-2.12/classes/lib/ahb_to_axi4.class | Bin 113509 -> 130541 bytes .../classes/lsu/lsu_bus_buffer.class | Bin 548512 -> 548513 bytes .../classes/lsu/lsu_clkdomain.class | Bin 91694 -> 91694 bytes target/scala-2.12/classes/quasar.class | Bin 191621 -> 196699 bytes .../classes/quasar_bundle$$anon$1.class | Bin 0 -> 1611 bytes target/scala-2.12/classes/quasar_bundle.class | Bin 54810 -> 54617 bytes .../quasar_wrapper$$anon$1$$anon$2.class | Bin 0 -> 1672 bytes .../classes/quasar_wrapper$$anon$1.class | Bin 7920 -> 7694 bytes .../scala-2.12/classes/quasar_wrapper.class | Bin 87526 -> 94915 bytes .../update/update_cache_2.12/inputs | 2 +- .../update/update_cache_2.12/output | 2 +- .../_global/inputFileStamps/previous | 2 +- .../checkBuildSources/_global/streams/out | 2 +- .../streams/update_cache_2.12/output_dsp | 2 +- .../updateClassifiers/_global/streams/out | 6 +- .../_global/streams/update_cache_2.12/output | 2 +- .../_global/streams/export | 2 +- .../managedClasspath/_global/streams/export | 2 +- .../_global/streams/export | 2 +- .../managedClasspath/_global/streams/export | 2 +- .../_global/streams/export | 2 +- .../managedClasspath/_global/streams/export | 2 +- 171 files changed, 8599 insertions(+), 8127 deletions(-) create mode 100644 project/project/target/config-classes/$4c86ca82ac1db5c0cbcb$.class create mode 100644 project/project/target/config-classes/$4c86ca82ac1db5c0cbcb.cache create mode 100644 project/project/target/config-classes/$4c86ca82ac1db5c0cbcb.class create mode 100644 project/target/config-classes/$2cafd43bf74a119abb04$.class create mode 100644 project/target/config-classes/$2cafd43bf74a119abb04.cache create mode 100644 project/target/config-classes/$2cafd43bf74a119abb04.class create mode 100644 project/target/config-classes/$418b5ba19a4d2f79919d$.class create mode 100644 project/target/config-classes/$418b5ba19a4d2f79919d.cache create mode 100644 project/target/config-classes/$418b5ba19a4d2f79919d.class create mode 100644 project/target/config-classes/$6491f345f39de8f95c09$.class create mode 100644 project/target/config-classes/$6491f345f39de8f95c09.cache create mode 100644 project/target/config-classes/$6491f345f39de8f95c09.class create mode 100644 project/target/config-classes/$65f6b7c7a8627db9618c$.class create mode 100644 project/target/config-classes/$65f6b7c7a8627db9618c.cache create mode 100644 project/target/config-classes/$65f6b7c7a8627db9618c.class create mode 100644 project/target/config-classes/$6b90aa8a6aaf16c58492$.class create mode 100644 project/target/config-classes/$6b90aa8a6aaf16c58492.cache create mode 100644 project/target/config-classes/$6b90aa8a6aaf16c58492.class create mode 100644 project/target/config-classes/$731b3196d5ac174e4b47$.class create mode 100644 project/target/config-classes/$731b3196d5ac174e4b47.cache create mode 100644 project/target/config-classes/$731b3196d5ac174e4b47.class create mode 100644 project/target/config-classes/$7cd1131471cd719e5560$.class create mode 100644 project/target/config-classes/$7cd1131471cd719e5560.cache create mode 100644 project/target/config-classes/$7cd1131471cd719e5560.class create mode 100644 project/target/config-classes/$a1f6f54d0b0cca9111c4$.class create mode 100644 project/target/config-classes/$a1f6f54d0b0cca9111c4.cache create mode 100644 project/target/config-classes/$a1f6f54d0b0cca9111c4.class create mode 100644 project/target/config-classes/$a72a50aea50cab6333d2$.class create mode 100644 project/target/config-classes/$a72a50aea50cab6333d2.cache create mode 100644 project/target/config-classes/$a72a50aea50cab6333d2.class create mode 100644 project/target/config-classes/$c3227dea9e14f805b088$.class create mode 100644 project/target/config-classes/$c3227dea9e14f805b088.cache create mode 100644 project/target/config-classes/$c3227dea9e14f805b088.class create mode 100644 project/target/config-classes/$d41541a7ca7e5503051f$.class create mode 100644 project/target/config-classes/$d41541a7ca7e5503051f.cache create mode 100644 project/target/config-classes/$d41541a7ca7e5503051f.class create mode 100644 target/scala-2.12/classes/dbg/dgb$.class create mode 100644 target/scala-2.12/classes/dbg/dgb$delayedInit$body.class create mode 100644 target/scala-2.12/classes/dbg/dgb.class create mode 100644 target/scala-2.12/classes/lib/ahb_to_axi4$$anon$1$$anon$2.class create mode 100644 target/scala-2.12/classes/quasar_bundle$$anon$1.class create mode 100644 target/scala-2.12/classes/quasar_wrapper$$anon$1$$anon$2.class diff --git a/.idea/misc.xml b/.idea/misc.xml index ced87f49..4227b716 100644 --- a/.idea/misc.xml +++ b/.idea/misc.xml @@ -4,6 +4,71 @@