|
From: Maciej S. <mac...@ce...> - 2015-01-12 10:58:42
|
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 Hi, Just a gentle reminder about a branch that really would love to be merged to the master. It might have been forgotten due to the Christmas preparations rush. The branch is rebased [1] and passes the current test suite. If there are any issues - please let me know and I will fix them. Regards, Orson 1. https://github.com/orsonmmz/iverilog/tree/darray On 12/19/2014 11:22 AM, Maciej Sumiński wrote: > Hi Steve, > > I have prepared a set of patches to extend the functionality > related to unpacked arrays [1] along with tests [2]. If I have not > missed anything, now I should be able to continue my work on > vhdlpp. > > Casting between dynamic arrays and vectors currently is realized > with Icarus-specific VPI functions > ($ivl_darray_metho$[from/to]_vec). Ideally, it should be done > using type casting, as it was proposed earlier, but I would rather > implement it a bit later. > > I had some doubts if it is enough to simply add a case statement to > support dynamic arrays of logic type [3]. The output vvp code uses > %store/dar/vec4 and %load/dar/vec4, so I assume it should be fine. > > Regards, Orson > > 1. https://github.com/steveicarus/iverilog/pull/50 2. > https://github.com/orsonmmz/ivtest/tree/darray_test 3. > https://github.com/orsonmmz/iverilog/commit/aed69f2c6bc3e8c6b9289e5cfde824fd1b3653b9 -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQEcBAEBCAAGBQJUs6i0AAoJEBRwGu1hpbJ1gogH/iE3RutsEfMsf9Fa44ULUiOQ yhagDLSKpzkcPljKf2/l58yzHwOidckLw/iz5ZXmzYmFJfLdNHCU1z6ixBbylcRt bBD2nXRuuzH/P+A6OwaM31/PUUAYKVgJQLU8HUe4T9aNMiRM5cTyLf5xrtGJ01AR jQitTePs+9XjUTVMncWnCVqMZ06eBIL5zkDxX8nAgrTfcybEqHc+yU4cfdVuhHzu c8h56NpvHBuaAcKNEVZKcMTC8mugH+he3Cc0zXeyM9pNlFT+dvQJvXwXlegmL4oU Mx1pZR/kI4jUEj7uFv6yKjX1iMicKPgLg0FZJArp4IUxeaeKeChBROZHVemGnLM= =qmve -----END PGP SIGNATURE----- |