Hi everyone, if you need area optimized memory blocks for your project consider DFFRAM https://github.com/shalan/DFFRAM
Currently it contains:
1. Hand crafted configureable RAM (1-4kbytes)
2. Hand crafted Register File (32x32: 2RW1W)
3. Hand crafted small Direct Mapped cache (32 lines x 16 bytes)
4. An initial version of the DFFRAM layout generator. Currently, it generates the layout for 64x32 RAM blocks; no routing yet.
11/26/2020, 6:11 PM
@mshalan@Ahmed Ghazy@Amr Gouhar@Tim Edwards@Tim 'mithro' Ansell@mkk@Anagha All the industry tools have a create_placement_blockage command to ensure that when macros are being used/placed in a design, the placement of stdcells is blocked on top of the macro. Does openlane APR/Physical flow support this feature. @Wajeh ul hasan@Aireen Amir Jalal