From 1a5b0ae8db704eb83b706832df5fd449a0695239 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Beno=C3=AEt=20Michel?= Date: Fri, 3 May 2024 18:27:20 +0200 Subject: [PATCH] Release 0.2.3: License changed to Apache-2.0 --- README.md | 2 +- ip/axis_tkeep_handler_1_1/misc/logo.png | Bin 0 -> 1910 bytes .../component.xml | 15 ++++++++++++ .../misc/logo.png | Bin 0 -> 1910 bytes ip/ps_host_if_2_1/misc/logo.png | Bin 0 -> 1910 bytes projects/kv260/CHANGELOG.md | 23 ++++++++++++------ projects/kv260/README.md | 4 +-- ...{kv260_RC_0_2_2.tcl => kv260_RC_0_2_3.tcl} | 4 +-- .../kv260/srcs/coe/kv260_system_register.coe | 2 +- 9 files changed, 36 insertions(+), 14 deletions(-) create mode 100644 ip/axis_tkeep_handler_1_1/misc/logo.png create mode 100644 ip/event_stream_smart_tracker_1_0/misc/logo.png create mode 100644 ip/ps_host_if_2_1/misc/logo.png rename projects/kv260/{kv260_RC_0_2_2.tcl => kv260_RC_0_2_3.tcl} (99%) diff --git a/README.md b/README.md index d822c1f..bdbf62a 100644 --- a/README.md +++ b/README.md @@ -34,7 +34,7 @@ fpga-projects └── projects └── kv260 ├── README.md - ├── kv260_RC_0_2_2.tcl + ├── kv260_RC_0_2_3.tcl └── srcs ├── coe ├── constr diff --git a/ip/axis_tkeep_handler_1_1/misc/logo.png b/ip/axis_tkeep_handler_1_1/misc/logo.png new file mode 100644 index 0000000000000000000000000000000000000000..9fab24f3681926a9de1f24fe9914b24c364b213d GIT binary patch literal 1910 zcmV-+2Z{KJP)701u{zPawq?CgEV>)lPfc1&YhLU16!L)%E9LIqxc z3MwcsAgCx8MMxkjAyh>|Y9Cqw5-6!uad|+ZNVwwC7I>)WEwXN~ahVIR(%?|;sIJM&%6Hw*B84joruM3l66;y9%=?%4M7xbheq zgmTlx>3K6ZdFa`3=E03EGGk58sxLTJ>$S1vuulkZyikd0sn10jlTt1pPv%b%LNigu z?VHQQf!kj%&CHvkq}&x%&}63gcxmRCm&%rY5L7GZEWi*!@?2-J)mVF)F|R(zS(4Se z)5gIwR;T%z=Q`KBuc>nueb|9=hKl{YVlZ_5~!UyG7*_h|Bo45FtdPUnlay-F$7`#SV9 z%4+HXSxw!m#MAe8+YyNjyY0;gK}4}<`t`(^c7hj`IYCt3zY8Ivs(SVmrCi~rO_H^f zg#&k7RJ7!MVJ00W$!zJ#$*Ch(2<0Yj+BjakT@YhCe)+!hHDg|*vA+Do78@{+G0${e zw-a8<;o{on-_3SC)xDQ+Z1a3*0T7W7O>Cci_5_iS=#)}Tkkq>bF?O6#-T=m2*R?KN zo#u;Xr}+wF%#JdjfgL~yRg<{`KkYQv7n=2z9|sCVh_30muWCu-6s3HkpO5R9m#ZsR z9%TM2Zs3#eFP}SS3K8Q^1B}=geKF*^n$GDckZTL zy}EdIZTa#;0L<|d7ZD{yM9=fugZzeWhM4EA0f6t@F`hKOrRup)@3x&Nsq?ng`j>5W z{GJ;)j1BL+&?`b)#0g1iiHWcHZLg;b--Zzn)FbTxDW-pbP^$WE&kM0xo)_oB%&C`= zcEGMSAUhz%v>+M;wms$;N5tgDwHqJ2Am3?}-+oC?O?+q54T+vD%=}J`XTIb&I^~6l z;a-CwlrIeT>Q6d9^^1%#{d~7ASD1ZvvU2n)rTiqo#%2f+1wv>HkqDcf2m}CCz&>^Q z2qEOgS%4oL+kAsix}|1l+nuXOFv&J%myr%IdV2D4JykdrL}PX7;%6J{Z#@-OPQ8qD z46r)QmxF3_TD4cg$Ym!++5w$*?GLW&)cm%$I*s#=ZT&OMoO&7UD>96k0F0Moy04}5 z+VUF@+E!=09Y8s*fB>%FU7BsS|H=!}yLdsKx#dQTv0C-ock9*V??KN2>#ag5mm`!W zm^b*udf+1%(aqx_vBme*y^XeZq{C~%+{a$CIgI_oo4kJ*S1zUQ9eQ`*LQVjo9+LsEnRx3 zzP|JX0QlMj-GmUX;5ycuomTBPgZv^dh#;aUh_UyHvU(hl=72GeG550BuD@uR?Q;;| zSKnu!(X-dj{Rtup!`*zq3DPm6Ja=AJ5+5H)fDni$^A8)PxpN%Hmv6OA-)RsLMJ1m8 zJmvV(rXwK&K@ul~_}<@-8pePEFv7Y9QbCLzSG3fpc6F$u>A7!~4;^#U`Kcdu+YvDa zd-!k^Zae~Fx4|eK{&Q(&-jNmkWBnTRT?crceU;;-BhA|KQ;u!^yX#VspI_f|?JHKN z{zuobFZEt?Z1a4lz5asZIxBs`Y|#=#`Q5qV>`RiY-5WIjz!;^&f7w`Sel)6>s-FFF z`Oq;houB%7R55piQof*Q=?5XgKVcF=WJODTh7dZwH^uh}fmHtBf}Se;aGW`e^kirl wikdzt#p03u-EPkz$;wedlt%gj#6Cm#FOu^f!fWBYz5oCK07*qoM6N<$f-F(4_W%F@ literal 0 HcmV?d00001 diff --git a/ip/event_stream_smart_tracker_1_0/component.xml b/ip/event_stream_smart_tracker_1_0/component.xml index 4d75ab1..39ec569 100644 --- a/ip/event_stream_smart_tracker_1_0/component.xml +++ b/ip/event_stream_smart_tracker_1_0/component.xml @@ -1220,6 +1220,21 @@ GTCL + + xilinx_utilityxitfiles_view_fileset + + misc/logo.png + image + LOGO + + + + xilinx_miscfiles_view_fileset + + misc/logo.png + image + + Event Smart Dropper with Th Recovery and TS Checker diff --git a/ip/event_stream_smart_tracker_1_0/misc/logo.png b/ip/event_stream_smart_tracker_1_0/misc/logo.png new file mode 100644 index 0000000000000000000000000000000000000000..9fab24f3681926a9de1f24fe9914b24c364b213d GIT binary patch literal 1910 zcmV-+2Z{KJP)701u{zPawq?CgEV>)lPfc1&YhLU16!L)%E9LIqxc z3MwcsAgCx8MMxkjAyh>|Y9Cqw5-6!uad|+ZNVwwC7I>)WEwXN~ahVIR(%?|;sIJM&%6Hw*B84joruM3l66;y9%=?%4M7xbheq zgmTlx>3K6ZdFa`3=E03EGGk58sxLTJ>$S1vuulkZyikd0sn10jlTt1pPv%b%LNigu z?VHQQf!kj%&CHvkq}&x%&}63gcxmRCm&%rY5L7GZEWi*!@?2-J)mVF)F|R(zS(4Se z)5gIwR;T%z=Q`KBuc>nueb|9=hKl{YVlZ_5~!UyG7*_h|Bo45FtdPUnlay-F$7`#SV9 z%4+HXSxw!m#MAe8+YyNjyY0;gK}4}<`t`(^c7hj`IYCt3zY8Ivs(SVmrCi~rO_H^f zg#&k7RJ7!MVJ00W$!zJ#$*Ch(2<0Yj+BjakT@YhCe)+!hHDg|*vA+Do78@{+G0${e zw-a8<;o{on-_3SC)xDQ+Z1a3*0T7W7O>Cci_5_iS=#)}Tkkq>bF?O6#-T=m2*R?KN zo#u;Xr}+wF%#JdjfgL~yRg<{`KkYQv7n=2z9|sCVh_30muWCu-6s3HkpO5R9m#ZsR z9%TM2Zs3#eFP}SS3K8Q^1B}=geKF*^n$GDckZTL zy}EdIZTa#;0L<|d7ZD{yM9=fugZzeWhM4EA0f6t@F`hKOrRup)@3x&Nsq?ng`j>5W z{GJ;)j1BL+&?`b)#0g1iiHWcHZLg;b--Zzn)FbTxDW-pbP^$WE&kM0xo)_oB%&C`= zcEGMSAUhz%v>+M;wms$;N5tgDwHqJ2Am3?}-+oC?O?+q54T+vD%=}J`XTIb&I^~6l z;a-CwlrIeT>Q6d9^^1%#{d~7ASD1ZvvU2n)rTiqo#%2f+1wv>HkqDcf2m}CCz&>^Q z2qEOgS%4oL+kAsix}|1l+nuXOFv&J%myr%IdV2D4JykdrL}PX7;%6J{Z#@-OPQ8qD z46r)QmxF3_TD4cg$Ym!++5w$*?GLW&)cm%$I*s#=ZT&OMoO&7UD>96k0F0Moy04}5 z+VUF@+E!=09Y8s*fB>%FU7BsS|H=!}yLdsKx#dQTv0C-ock9*V??KN2>#ag5mm`!W zm^b*udf+1%(aqx_vBme*y^XeZq{C~%+{a$CIgI_oo4kJ*S1zUQ9eQ`*LQVjo9+LsEnRx3 zzP|JX0QlMj-GmUX;5ycuomTBPgZv^dh#;aUh_UyHvU(hl=72GeG550BuD@uR?Q;;| zSKnu!(X-dj{Rtup!`*zq3DPm6Ja=AJ5+5H)fDni$^A8)PxpN%Hmv6OA-)RsLMJ1m8 zJmvV(rXwK&K@ul~_}<@-8pePEFv7Y9QbCLzSG3fpc6F$u>A7!~4;^#U`Kcdu+YvDa zd-!k^Zae~Fx4|eK{&Q(&-jNmkWBnTRT?crceU;;-BhA|KQ;u!^yX#VspI_f|?JHKN z{zuobFZEt?Z1a4lz5asZIxBs`Y|#=#`Q5qV>`RiY-5WIjz!;^&f7w`Sel)6>s-FFF z`Oq;houB%7R55piQof*Q=?5XgKVcF=WJODTh7dZwH^uh}fmHtBf}Se;aGW`e^kirl wikdzt#p03u-EPkz$;wedlt%gj#6Cm#FOu^f!fWBYz5oCK07*qoM6N<$f-F(4_W%F@ literal 0 HcmV?d00001 diff --git a/ip/ps_host_if_2_1/misc/logo.png b/ip/ps_host_if_2_1/misc/logo.png new file mode 100644 index 0000000000000000000000000000000000000000..9fab24f3681926a9de1f24fe9914b24c364b213d GIT binary patch literal 1910 zcmV-+2Z{KJP)701u{zPawq?CgEV>)lPfc1&YhLU16!L)%E9LIqxc z3MwcsAgCx8MMxkjAyh>|Y9Cqw5-6!uad|+ZNVwwC7I>)WEwXN~ahVIR(%?|;sIJM&%6Hw*B84joruM3l66;y9%=?%4M7xbheq zgmTlx>3K6ZdFa`3=E03EGGk58sxLTJ>$S1vuulkZyikd0sn10jlTt1pPv%b%LNigu z?VHQQf!kj%&CHvkq}&x%&}63gcxmRCm&%rY5L7GZEWi*!@?2-J)mVF)F|R(zS(4Se z)5gIwR;T%z=Q`KBuc>nueb|9=hKl{YVlZ_5~!UyG7*_h|Bo45FtdPUnlay-F$7`#SV9 z%4+HXSxw!m#MAe8+YyNjyY0;gK}4}<`t`(^c7hj`IYCt3zY8Ivs(SVmrCi~rO_H^f zg#&k7RJ7!MVJ00W$!zJ#$*Ch(2<0Yj+BjakT@YhCe)+!hHDg|*vA+Do78@{+G0${e zw-a8<;o{on-_3SC)xDQ+Z1a3*0T7W7O>Cci_5_iS=#)}Tkkq>bF?O6#-T=m2*R?KN zo#u;Xr}+wF%#JdjfgL~yRg<{`KkYQv7n=2z9|sCVh_30muWCu-6s3HkpO5R9m#ZsR z9%TM2Zs3#eFP}SS3K8Q^1B}=geKF*^n$GDckZTL zy}EdIZTa#;0L<|d7ZD{yM9=fugZzeWhM4EA0f6t@F`hKOrRup)@3x&Nsq?ng`j>5W z{GJ;)j1BL+&?`b)#0g1iiHWcHZLg;b--Zzn)FbTxDW-pbP^$WE&kM0xo)_oB%&C`= zcEGMSAUhz%v>+M;wms$;N5tgDwHqJ2Am3?}-+oC?O?+q54T+vD%=}J`XTIb&I^~6l z;a-CwlrIeT>Q6d9^^1%#{d~7ASD1ZvvU2n)rTiqo#%2f+1wv>HkqDcf2m}CCz&>^Q z2qEOgS%4oL+kAsix}|1l+nuXOFv&J%myr%IdV2D4JykdrL}PX7;%6J{Z#@-OPQ8qD z46r)QmxF3_TD4cg$Ym!++5w$*?GLW&)cm%$I*s#=ZT&OMoO&7UD>96k0F0Moy04}5 z+VUF@+E!=09Y8s*fB>%FU7BsS|H=!}yLdsKx#dQTv0C-ock9*V??KN2>#ag5mm`!W zm^b*udf+1%(aqx_vBme*y^XeZq{C~%+{a$CIgI_oo4kJ*S1zUQ9eQ`*LQVjo9+LsEnRx3 zzP|JX0QlMj-GmUX;5ycuomTBPgZv^dh#;aUh_UyHvU(hl=72GeG550BuD@uR?Q;;| zSKnu!(X-dj{Rtup!`*zq3DPm6Ja=AJ5+5H)fDni$^A8)PxpN%Hmv6OA-)RsLMJ1m8 zJmvV(rXwK&K@ul~_}<@-8pePEFv7Y9QbCLzSG3fpc6F$u>A7!~4;^#U`Kcdu+YvDa zd-!k^Zae~Fx4|eK{&Q(&-jNmkWBnTRT?crceU;;-BhA|KQ;u!^yX#VspI_f|?JHKN z{zuobFZEt?Z1a4lz5asZIxBs`Y|#=#`Q5qV>`RiY-5WIjz!;^&f7w`Sel)6>s-FFF z`Oq;houB%7R55piQof*Q=?5XgKVcF=WJODTh7dZwH^uh}fmHtBf}Se;aGW`e^kirl wikdzt#p03u-EPkz$;wedlt%gj#6Cm#FOu^f!fWBYz5oCK07*qoM6N<$f-F(4_W%F@ literal 0 HcmV?d00001 diff --git a/projects/kv260/CHANGELOG.md b/projects/kv260/CHANGELOG.md index 0f8463b..c4cfb5b 100644 --- a/projects/kv260/CHANGELOG.md +++ b/projects/kv260/CHANGELOG.md @@ -1,12 +1,19 @@ -## 0.1.0 - (2024-04-17) +## 0.2.3 - (2024-05-03) --- ### New -* First released of kv260 project, with: - - Project generation scripts +* License changed to Apache-2.0 +* Missing logo added to Prophesee IPs + + +## 0.2.2 - (2024-04-18) +--- + +### New +* First release of kv260 project, with: + - Project generation script - Simulation pattern sources - - List of PSEE IPs for Vivado : - - PS_HOST_IF (Interface with DMA and PS Unit, also control tlast timeout) - - EVENT_STREAM_SMART_TRACKER (BackPressure control and management of overflow) - - TKEEP_HANDLER (Managing the TKEEP signals) - - Among with their standalone test-benches if exists + - Prophesee IPs for Vivado (with their standalone testbenches when they exist): + - ps_host_if v2.1 (Interface with DMA and PS unit, also control tlast timeout) + - event_stream_smart_tracker v1.0 (Back-pressure control and overflow management) + - axis_tkeep_handler v1.1 (Managing the TKEEP signals) diff --git a/projects/kv260/README.md b/projects/kv260/README.md index fafce5e..571d598 100644 --- a/projects/kv260/README.md +++ b/projects/kv260/README.md @@ -34,7 +34,7 @@ The first levels of the package hierarchy are shown below. kv260 ├── CHANGELOG.md ├── README.md -├── kv260_RC_0_2_2.tcl +├── kv260_RC_0_2_3.tcl └── srcs ├── coe ├── constr @@ -82,7 +82,7 @@ To create the project, go into the **kv260** directory. Then run the following commands: ``` -$ vivado -mode batch -source kv260_RC_0_2_2.tcl -tclargs --project_name "kv260" +$ vivado -mode batch -source kv260_RC_0_2_3.tcl -tclargs --project_name "kv260" $ vivado kv260.xpr ``` diff --git a/projects/kv260/kv260_RC_0_2_2.tcl b/projects/kv260/kv260_RC_0_2_3.tcl similarity index 99% rename from projects/kv260/kv260_RC_0_2_2.tcl rename to projects/kv260/kv260_RC_0_2_3.tcl index bf0dc1e..a45deee 100644 --- a/projects/kv260/kv260_RC_0_2_2.tcl +++ b/projects/kv260/kv260_RC_0_2_3.tcl @@ -1,7 +1,7 @@ #***************************************************************************************** # Vivado (TM) v2022.2.1 (64-bit) # -# kv260_RC_0_2_2.tcl: Tcl script for re-creating project 'kv260' +# kv260_RC_0_2_3.tcl: Tcl script for re-creating project 'kv260' # # Generated by Vivado on Wed Apr 17 17:06:18 CEST 2024 # IP Build 3718410 on Thu Dec 8 22:11:41 MST 2022 @@ -112,7 +112,7 @@ if { [info exists ::user_project_name] } { } variable script_file -set script_file "kv260_RC_0_2_2.tcl" +set script_file "kv260_RC_0_2_3.tcl" # Help information for this script proc print_help {} { diff --git a/projects/kv260/srcs/coe/kv260_system_register.coe b/projects/kv260/srcs/coe/kv260_system_register.coe index 9970124..a4ac48b 100644 --- a/projects/kv260/srcs/coe/kv260_system_register.coe +++ b/projects/kv260/srcs/coe/kv260_system_register.coe @@ -1,2 +1,2 @@ memory_initialization_radix=16; -memory_initialization_vector=00000039 00000202; +memory_initialization_vector=00000039 00000203;