aboutsummaryrefslogtreecommitdiffstats
path: root/kernel/mem.h
Commit message (Expand)AuthorAgeFilesLines
* Add proc_rom pass.Marcelina Kościelnicka2022-05-131-1/+1
* kernel/mem: Add read-first semantic emulation code.Marcelina Kościelnicka2022-01-281-0/+12
* kernel/mem: Add functions to emulate read port enable/init/reset signals.Marcelina Kościelnicka2022-01-271-0/+18
* kernel/mem: Introduce transparency masks.Marcelina Kościelnicka2021-08-111-5/+36
* memory: Introduce $meminit_v2 cell, with EN input.Marcelina Kościelnicka2021-07-281-1/+3
* kernel/mem: Add a coalesce_inits helper.Marcelina Kościelnicka2021-07-131-0/+7
* kernel/mem: Use delayed removal for inits as well.Marcelina Kościelnicka2021-07-121-1/+2
* kernel/mem: Add documentation for more helper functions.Marcelina Kościelnicka2021-07-121-0/+34
* kernel/mem: Make the Mem helpers inherit from AttrObject.Marcelina Kościelnicka2021-07-121-8/+4
* kernel/mem: Add helpers for write port widening.Marcelina Kościelnicka2021-05-271-0/+11
* kernel/mem: Add sub_addr helpers.Marcelina Kościelnicka2021-05-261-0/+18
* kernel/mem: Add prepare_wr_merge helper.Marcelina Kościelnicka2021-05-261-0/+7
* kernel/mem: Add model support for read port init value and resets.Marcelina Kościelnicka2021-05-251-2/+3
* kernel/mem: Add emulate_priority helper.Marcelina Kościelnicka2021-05-251-0/+6
* kernel/mem: Add a Mem::narrow helper to split up wide ports.Marcelina Kościelnicka2021-05-251-0/+2
* kernel/mem: Add model for wide ports.Marcelina Kościelnicka2021-05-251-0/+2
* kernel/mem: Add priority_mask to model.Marcelina Kościelnicka2021-05-251-0/+1
* extract_rdff: Add initvals parameter.Marcelina Kościelnicka2021-05-231-1/+2
* kernel/mem: Add a check() function.Marcelina Kościelnicka2021-05-221-0/+1
* kernel/mem: defer port removal to emit()Marcelina Kościelnicka2021-05-221-4/+4
* Add new helper structures to represent memories.Marcelina Kościelnicka2020-10-211-0/+78