SkillAgentSearch skills...

Eyeriss

Eyeriss‑V1 CNN Hardware Accelerator (Verilog) fully parametric. This repository contains the complete Verilog implementation of a functioning CNN hardware accelerator based on the Eyeriss‑V1 architecture. Designed for energy‐efficient deep learning, the design implements the row‑stationary dataflow to maximize data reuse and minimize data movement.

Install / Use

/learn @mmdnmz/Eyeriss
About this skill

Quality Score

0/100

Category

Design

Supported Platforms

Universal

README

eye sch

Eyeriss‑V1 CNN Hardware Accelerator (Verilog)

This repository hosts the complete Verilog source code for a fully functioning CNN hardware accelerator based on the Eyeriss‑V1 architecture. Eyeriss‑V1 is a pioneering, energy‑efficient accelerator design that implements a row‑stationary dataflow to optimize data movement and maximize reuse during deep neural network processing.

Overview

  • Efficient Dataflow: Implements the row‑stationary dataflow to exploit convolutional, filter, and ifmap reuse, reducing costly off‑chip memory accesses.
  • High Energy Efficiency: Designed to minimize data movement energy and improve throughput for CNN inference.
  • Complete Design: Includes all Verilog sources, simulation testbenches, and documentation necessary to synthesize and verify the accelerator.

Repository Structure

  • /src: Verilog source files for the accelerator.
  • /sim: Simulation testbenches and scripts.
  • /docs: User guides, documentation, and design notes.
  • /images: Official images of the Eyeriss‑V1 architecture and chip die.

Official Eyeriss‑V1 Images

Below are the official images from the Eyeriss project:

eye sch

Figure 1: Eyeriss‑V1 Architecture Overview

eye ker

Figure 2: Eyeriss‑V1 Chip Die Photo

eye dist

*Figure 3: Eyeriss‑V1 input and filter distribution among cores * Note: These images are provided for reference and are sourced from the original Eyeriss project at MIT.

Getting Started

  1. Clone the Repository:
    git clone https://github.com/your_username/eyeriss-v1-accelerator.git
    cd eyeriss-v1-accelerator
    

Related Skills

View on GitHub
GitHub Stars28
CategoryDesign
Updated18d ago
Forks1

Languages

Verilog

Security Score

75/100

Audited on Mar 21, 2026

No findings