Skip to content
@memdsl

[MicroElectronics & MicroDynamics] Systems Lab

Create smarter robotic systems by customizing open source processors.

[MicroElectronics & MicroDynamics] Systems Lab

MEMDSL Logo

Our goal is to create smarter robotic systems by customizing open source processors. Processors are the absolute core of all current computing devices, if we want to significantly improve the overall performance of robotic systems, its design becomes critical. To this end, we plan to build a complete open source processor ecosystem around the RISC-V instruction set, covering processor cores, IP/SoC, runtime environment, various tools, online platforms, etc, to help users quickly build robot chips or chips for other application scenarios.

Based on customized processor chips, we can better solve the bottleneck problem of robot dedicated data processing (actuators and sensors are not involved for the time being), so that robots have better motion control capabilities when facing complex environments. Design a simple and easy-to-use robot development platform to lower the learning threshold and cultivate more robot engineers.

This Lab is a non-profit, international open source organization that does not belong to any university, research institute or commercial company in any country. We welcome enthusiasts from all over the world who are interested in processors and robots to join us and jointly promote the continuous integration and innovation in the [Processor + Robot] field, and truly help people solve some problems encountered in life!

Pinned Loading

  1. meteor meteor Public

    💻 An open source risc-v processors. The goal is to quickly build a complete SoC that can be taped out by integrating other self-developed open source projects.

    SystemVerilog 1 1

  2. blackhole blackhole Public

    💻 The software runtime environment designed for processors, includes powerful debugging tools, supports access to processors to quickly verify whether its functions are correct.

    C 1

  3. aurora aurora Public

    💻 A set of open source IP component libraries that have been verified at the board level, includes common IP (such as adder, multiplier, fifo) and interface IP (uart, spi, ram, etc).

    SystemVerilog 1

  4. planet planet Public

    💻 It is a cross-platform application software environment for processors, includes software libraries, test programs, applications, and cross-compilation environments.

    1

  5. lightrack lightrack Public

    💻 Lightrack is an open source communication protocol that allows for data transmission between integrated circuits. It is designed to be a low-latency, high-bandwidth interconnect fabric, such as A…

    1

  6. satellite satellite Public

    💻 It is a semi-automated toolbox for SoC chips (the ultimate goal is full automation), which can implement SoC integration, synthesis, simulation and other steps in sequence. Users can interact in …

    Python 1

Repositories

Showing 8 of 8 repositories
  • meteor Public

    💻 An open source risc-v processors. The goal is to quickly build a complete SoC that can be taped out by integrating other self-developed open source projects.

    memdsl/meteor’s past year of commit activity
    SystemVerilog 1 GPL-3.0 1 0 0 Updated Sep 13, 2024
  • aurora Public

    💻 A set of open source IP component libraries that have been verified at the board level, includes common IP (such as adder, multiplier, fifo) and interface IP (uart, spi, ram, etc).

    memdsl/aurora’s past year of commit activity
    SystemVerilog 1 GPL-3.0 0 0 0 Updated Sep 9, 2024
  • .github Public

    ⚙️ This is the config of MEMDSL. It can be used to show some important information on the organization's profile. If anyone have questions, please contact us by sending email.

    memdsl/.github’s past year of commit activity
    1 GPL-3.0 0 0 0 Updated Aug 16, 2024
  • satellite Public

    💻 It is a semi-automated toolbox for SoC chips (the ultimate goal is full automation), which can implement SoC integration, synthesis, simulation and other steps in sequence. Users can interact in a friendly way through TUI.

    memdsl/satellite’s past year of commit activity
    Python 1 GPL-3.0 0 0 0 Updated Aug 8, 2024
  • planet Public

    💻 It is a cross-platform application software environment for processors, includes software libraries, test programs, applications, and cross-compilation environments.

    memdsl/planet’s past year of commit activity
    1 GPL-3.0 0 0 0 Updated Jun 21, 2024
  • lightrack Public

    💻 Lightrack is an open source communication protocol that allows for data transmission between integrated circuits. It is designed to be a low-latency, high-bandwidth interconnect fabric, such as AXI, TileLink, ChipLink, etc.

    memdsl/lightrack’s past year of commit activity
    1 GPL-3.0 0 0 0 Updated Jun 21, 2024
  • universe Public

    🌈 This is the website of MEMDSL. It includes all documents of projects and will publish the latest news regularly, hope to help all enthusiasts learn knowledges about [Processor + Robot] easily and apply them to actual projects.

    memdsl/universe’s past year of commit activity
    TypeScript 1 GPL-3.0 0 0 0 Updated Jun 19, 2024
  • blackhole Public

    💻 The software runtime environment designed for processors, includes powerful debugging tools, supports access to processors to quickly verify whether its functions are correct.

    memdsl/blackhole’s past year of commit activity
    C 1 GPL-3.0 0 0 0 Updated May 13, 2024

Top languages

Loading…

Most used topics

Loading…