CTU CAN FD IP Core issueshttps://gitlab.fel.cvut.cz/canbus/ctucanfd_ip_core/-/issues2018-02-17T17:33:13Zhttps://gitlab.fel.cvut.cz/canbus/ctucanfd_ip_core/-/issues/42Sanity test frame counter2018-02-17T17:33:13ZIlle, Ondrej, Ing.Sanity test frame counterAdd counter for overall amount of frames that went sucesfully on the bus, to have little estimate on how big
test coverage does sanity test haveAdd counter for overall amount of frames that went sucesfully on the bus, to have little estimate on how big
test coverage does sanity test haveTest maintenanceIlle, Ondrej, Ing.Ille, Ondrej, Ing.https://gitlab.fel.cvut.cz/canbus/ctucanfd_ip_core/-/issues/39Code formatting - testbench2018-04-06T12:52:27ZIlle, Ondrej, Ing.Code formatting - testbenchMake sure that whole CAN Test framework has unique formatting of source code.Make sure that whole CAN Test framework has unique formatting of source code.Test maintenancehttps://gitlab.fel.cvut.cz/canbus/ctucanfd_ip_core/-/issues/37Protocol control unit test2018-06-06T13:04:20ZIlle, Ondrej, Ing.Protocol control unit testUpdate Protocol Control unit test to be compatible with serialized data interface to TXT buffer and to RX Buffer.
Make sure that unit test properly covers the CRC calculation of ISO and non-ISO CAN FD.Update Protocol Control unit test to be compatible with serialized data interface to TXT buffer and to RX Buffer.
Make sure that unit test properly covers the CRC calculation of ISO and non-ISO CAN FD.Test maintenancehttps://gitlab.fel.cvut.cz/canbus/ctucanfd_ip_core/-/issues/24GHDL porting2018-04-06T16:32:43ZIlle, Ondrej, Ing.GHDL portingWrite either VHDL wrapper or TCL script which would use the sanity config file and force the
signals into sanity test running in GHDL simulator.Write either VHDL wrapper or TCL script which would use the sanity config file and force the
signals into sanity test running in GHDL simulator.Test maintenanceMartin JeřábekMartin Jeřábekhttps://gitlab.fel.cvut.cz/canbus/ctucanfd_ip_core/-/issues/23GHDL sanity research2018-04-06T16:32:39ZIlle, Ondrej, Ing.GHDL sanity researchFind out if it is possible to compile stand-alone sanity test entity in GHDL simulator.Find out if it is possible to compile stand-alone sanity test entity in GHDL simulator.Test maintenanceMartin JeřábekMartin Jeřábekhttps://gitlab.fel.cvut.cz/canbus/ctucanfd_ip_core/-/issues/13Prescaler unit test2018-06-06T13:04:20ZIlle, Ondrej, Ing.Prescaler unit testExtend the prescaler unit test to support the Resychronisation, Hard synchronisation and checking
of bit duration during the bit-rate switching. Emulate the Behaviour of CAN Core with delayed
sampling signals!Extend the prescaler unit test to support the Resychronisation, Hard synchronisation and checking
of bit duration during the bit-rate switching. Emulate the Behaviour of CAN Core with delayed
sampling signals!Test maintenancehttps://gitlab.fel.cvut.cz/canbus/ctucanfd_ip_core/-/issues/10TX buffer unit test2018-04-15T10:53:59ZIlle, Ondrej, Ing.TX buffer unit testRewrite the TX buffer unit test after change of TX Data handlingRewrite the TX buffer unit test after change of TX Data handlingTest maintenancehttps://gitlab.fel.cvut.cz/canbus/ctucanfd_ip_core/-/issues/9RX buffer unit test2018-06-08T12:40:52ZIlle, Ondrej, Ing.RX buffer unit testMake sure that RX buffer unit test run properly after changes in structure of reading the RX data.Make sure that RX buffer unit test run properly after changes in structure of reading the RX data.Test maintenancehttps://gitlab.fel.cvut.cz/canbus/ctucanfd_ip_core/-/issues/463G_TECHNOLOGY/target_technology generic is not documented in CTU CAN FD Core ...2023-12-15T13:38:54ZPavel PisaG_TECHNOLOGY/target_technology generic is not documented in CTU CAN FD Core Datasheet nor System Architecture DocumentationIt can be chosen from C_TECH_FPGA or C_TECH_ASIC and default is target_technology := C_TECH_FPGA in can_top_level, can_top_ahb and can_top_apb so it should be correct for use in FPGAs. But datasheet should document all generics.It can be chosen from C_TECH_FPGA or C_TECH_ASIC and default is target_technology := C_TECH_FPGA in can_top_level, can_top_ahb and can_top_apb so it should be correct for use in FPGAs. But datasheet should document all generics.https://gitlab.fel.cvut.cz/canbus/ctucanfd_ip_core/-/issues/462Flip to VCS flow2023-12-15T16:18:49ZIlle, Ondrej, Ing.Flip to VCS flowhttps://gitlab.fel.cvut.cz/canbus/ctucanfd_ip_core/-/issues/460driver: update to build with old and 6.5+ kernel version2023-09-06T13:13:34ZPavel Pisadriver: update to build with old and 6.5+ kernel versionApply minor changes and adjustments from mainline Linux kernel driver to allow standalone build with old and new kernel versions. The ifdefs not acceptable into mainline are required to allow build with older and new kernels from the sin...Apply minor changes and adjustments from mainline Linux kernel driver to allow standalone build with old and new kernel versions. The ifdefs not acceptable into mainline are required to allow build with older and new kernels from the single sources.
Code update is done on the old IP core version the first to check compatibility with all versions which are supported by mainline sources.Pavel PisaPavel Pisahttps://gitlab.fel.cvut.cz/canbus/ctucanfd_ip_core/-/issues/459Debug remaning compliance tests2023-02-19T09:40:08ZIlle, Ondrej, Ing.Debug remaning compliance testshttps://gitlab.fel.cvut.cz/canbus/ctucanfd_ip_core/-/issues/458SYN warnings2023-02-19T19:38:49ZIlle, Ondrej, Ing.SYN warnings```
Warning: /home/oille/Downloads/ctucanfd_ip_core/src/tx_arbitrator/priority_decoder.vhd:199: Initial values for signals/variables are not supported for synthesis by default. They are ignored. (VHD-7)
Warning: /home/oille/Downloads/c...```
Warning: /home/oille/Downloads/ctucanfd_ip_core/src/tx_arbitrator/priority_decoder.vhd:199: Initial values for signals/variables are not supported for synthesis by default. They are ignored. (VHD-7)
Warning: /home/oille/Downloads/ctucanfd_ip_core/src/tx_arbitrator/priority_decoder.vhd:243: Initial values for signals/variables are not supported for synthesis by default. They are ignored. (VHD-7)
Warning: /home/oille/Downloads/ctucanfd_ip_core/src/tx_arbitrator/priority_decoder.vhd:204: DEFAULT branch of CASE statement cannot be reached. (ELAB-311)
Warning: /home/oille/Downloads/ctucanfd_ip_core/src/tx_arbitrator/priority_decoder.vhd:249: DEFAULT branch of CASE statement cannot be reached. (ELAB-311)
```
```
Warning: /home/oille/Downloads/ctucanfd_ip_core/src/memory_registers/generated/address_decoder.vhd:139: Attribute 'IMAGE is not supported for synthesis and will be ignored. (ELAB-936)
Warning: /home/oille/Downloads/ctucanfd_ip_core/src/memory_registers/generated/address_decoder.vhd:139: Attribute 'IMAGE is not supported for synthesis and will be ignored. (ELAB-936)
```
```
Warning: /home/oille/Downloads/ctucanfd_ip_core/src/memory_registers/generated/address_decoder.vhd:139: Attribute 'IMAGE is not supported for synthesis and will be ignored. (ELAB-936)
Warning: /home/oille/Downloads/ctucanfd_ip_core/src/memory_registers/generated/address_decoder.vhd:139: Attribute 'IMAGE is not supported for synthesis and will be ignored. (ELAB-936)
```
```
Warning: /home/oille/Downloads/ctucanfd_ip_core/src/can_core/err_detector.vhd:296: DEFAULT branch of CASE statement cannot be reached. (ELAB-311)
```
```
Warning: /home/oille/Downloads/ctucanfd_ip_core/src/can_core/tx_shift_reg.vhd:257: DEFAULT branch of CASE statement cannot be reached. (ELAB-311)
```
```
Warning: /home/oille/Downloads/ctucanfd_ip_core/src/rx_buffer/rx_buffer.vhd:548: DEFAULT branch of CASE statement cannot be reached. (ELAB-311)
```https://gitlab.fel.cvut.cz/canbus/ctucanfd_ip_core/-/issues/457Update CI job tags2023-01-21T19:49:42ZIlle, Ondrej, Ing.Update CI job tagshttps://gitlab.fel.cvut.cz/canbus/ctucanfd_ip_core/-/issues/456Docs mention removed release creation script2023-09-28T12:04:42ZEmil Jiří TywoniakDocs mention removed release creation scriptIn doc/core/ctu_can_fd_architecture.lyx line 1441 "RTL release can be created by following script:" and onward references scripts/create_release.py removed in 10b5a64e8cd4e7fb2f0b67200459ed489fa50be7. `gitlab-runner exec shell pages` is ...In doc/core/ctu_can_fd_architecture.lyx line 1441 "RTL release can be created by following script:" and onward references scripts/create_release.py removed in 10b5a64e8cd4e7fb2f0b67200459ed489fa50be7. `gitlab-runner exec shell pages` is sadly not a replacement as it fails on `cp: cannot stat 'test/rtl_lst.txt': No such file or directory` which needs to be created earlier in the pipeline, and `gitlab-runner` doesn't seem to support running a pipeline or multiple stages locally. Unfortunately, the user should be probably informed to download the release from gitlab instead.https://gitlab.fel.cvut.cz/canbus/ctucanfd_ip_core/-/issues/455Add test for disabled parity detection2022-09-05T21:19:40ZIlle, Ondrej, Ing.Add test for disabled parity detectionhttps://gitlab.fel.cvut.cz/canbus/ctucanfd_ip_core/-/issues/454Flip to manually launched regression on master, not every day run2022-08-03T12:38:16ZIlle, Ondrej, Ing.Flip to manually launched regression on master, not every day runhttps://gitlab.fel.cvut.cz/canbus/ctucanfd_ip_core/-/issues/453Flip to OSVVM from VUnit2023-03-12T09:54:29ZIlle, Ondrej, Ing.Flip to OSVVM from VUnithttps://gitlab.fel.cvut.cz/canbus/ctucanfd_ip_core/-/issues/449Integrate compliance library as sub-module2022-07-23T19:25:33ZIlle, Ondrej, Ing.Integrate compliance library as sub-modulehttps://gitlab.fel.cvut.cz/canbus/ctucanfd_ip_core/-/issues/447Remove driving bus, use records instead.2023-02-18T23:17:49ZIlle, Ondrej, Ing.Remove driving bus, use records instead.