Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: ABKGroup/FakeRAM2.0
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: main
Choose a base ref
...
head repository: The-OpenROAD-Project/FakeRAM2.0
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: main
Choose a head ref
Checking mergeability… Don’t worry, you can still create the pull request.
  • 16 commits
  • 90 files changed
  • 4 contributors

Commits on Feb 24, 2025

  1. added unit and flow tests

    black formatting
    
    Signed-off-by: Jeff Ng <[email protected]>
    jeffng-or committed Feb 24, 2025
    Configuration menu
    Copy the full SHA
    7125a37 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #1 from jeffng-or/unit-test

    added unit and flow tests
    maliberty authored Feb 24, 2025
    Configuration menu
    Copy the full SHA
    7441c5d View commit details
    Browse the repository at this point in the history
  3. refactored export methods

    black re-formatting
    
    Signed-off-by: Jeff Ng <[email protected]>
    jeffng-or committed Feb 24, 2025
    Configuration menu
    Copy the full SHA
    c8eed1c View commit details
    Browse the repository at this point in the history
  4. Merge pull request #2 from jeffng-or/refactor-export-methods

    refactored export methods
    maliberty authored Feb 24, 2025
    Configuration menu
    Copy the full SHA
    2fbbb6d View commit details
    Browse the repository at this point in the history

Commits on Mar 5, 2025

  1. ci: add initial workflow (#3)

    Signed-off-by: Vitor Bandeira <[email protected]>
    vvbandeira authored Mar 5, 2025
    Configuration menu
    Copy the full SHA
    753684d View commit details
    Browse the repository at this point in the history

Commits on May 2, 2025

  1. Configuration menu
    Copy the full SHA
    75611b2 View commit details
    Browse the repository at this point in the history

Commits on Jun 5, 2025

  1. Re-factored fakeram to support sp/dp ram/regfile (#7)

    fixed coverage instrumentation
    more cleanup and code coverage
    comment updates and parse_input.py removal
    
    Signed-off-by: Jeff Ng <[email protected]>
    jeffng-or authored Jun 5, 2025
    Configuration menu
    Copy the full SHA
    61faced View commit details
    Browse the repository at this point in the history
  2. Switched to use dict.get() (#8)

    Signed-off-by: Jeff Ng <[email protected]>
    jeffng-or authored Jun 5, 2025
    Configuration menu
    Copy the full SHA
    db3968e View commit details
    Browse the repository at this point in the history

Commits on Jun 9, 2025

  1. fixed SV bbox bus msb; black formatting (#9)

    fixed snapping which was creating off-grid pins
    added calc_y_step unit test + black formatting
    
    Signed-off-by: Jeff Ng <[email protected]>
    jeffng-or authored Jun 9, 2025
    Configuration menu
    Copy the full SHA
    9c04e62 View commit details
    Browse the repository at this point in the history

Commits on Jul 15, 2025

  1. added additional_height option (#10)

    updated flow test to test add height; black formatting
    added rect_pin_mode for tight pin situations
    fixed track_count calculation if spare_tracks is dead on
    fixed we_in hardcoding in liberty + added hooks for future spreadsheet input
    removed comma from last pin in Verilog list
    
    Signed-off-by: Jeff Ng <[email protected]>
    jeffng-or authored Jul 15, 2025
    Configuration menu
    Copy the full SHA
    8d7b566 View commit details
    Browse the repository at this point in the history

Commits on Jul 16, 2025

  1. Updated infra to eventually support original and spreadsheet input (#11)

    updated tests for LEF changes
    fixed verilog/sv output
    updated liberty to new infra
    black reformatting
    
    Signed-off-by: Jeff Ng <[email protected]>
    jeffng-or authored Jul 16, 2025
    Configuration menu
    Copy the full SHA
    1a61aaa View commit details
    Browse the repository at this point in the history

Commits on Jul 18, 2025

  1. Configuration menu
    Copy the full SHA
    e6431ac View commit details
    Browse the repository at this point in the history
  2. dual port sram from spreadsheet support (#13)

    Signed-off-by: Jeff Ng <[email protected]>
    jeffng-or authored Jul 18, 2025
    Configuration menu
    Copy the full SHA
    63706f6 View commit details
    Browse the repository at this point in the history

Commits on Jan 15, 2026

  1. Fix write logic in SP model (#14)

    The simulation model for SP memories wasn't describing a functional
    memory as on a write it was only setting bits, never clearing them.
    Fix the write statement.
    
    The bitwise OR operation may have been a remnant of a write mask. Before
    commit 0fb7f8c ("Re-factored fakeram to support sp/dp ram/regfile")
    there was a commented-out line:
    
        # V_file.write('            mem[addr_in] <= (wd_in & w_mask_in) | (mem[addr_in] & ~w_mask_in);\n')
    
    Signed-off-by: Martin Povišer <[email protected]>
    povik authored Jan 15, 2026
    Configuration menu
    Copy the full SHA
    4fb92f4 View commit details
    Browse the repository at this point in the history
  2. Fixed test RE's (#15)

    Signed-off-by: Jeff Ng <[email protected]>
    jeffng-or authored Jan 15, 2026
    Configuration menu
    Copy the full SHA
    b0a6bf1 View commit details
    Browse the repository at this point in the history

Commits on Feb 4, 2026

  1. added related pins to rw_port_group (#16)

    Signed-off-by: Jeff Ng <[email protected]>
    jeffng-or authored Feb 4, 2026
    Configuration menu
    Copy the full SHA
    23f8a37 View commit details
    Browse the repository at this point in the history
Loading