KATHRYN :)
GitHubGitHub (opens in a new tab)DiscordDiscord (opens in a new tab)
  • Introduction
  • Motivation
  • Quick Start
  • User Book
    • Introduction
    • Model Section
      • 1.Module
      • 2.Variable
      • 3.Operator
      • 4. Hybrid Design Flow
        • Introduction
        • sequential Block
        • parallel Block
        • condition Block
        • loop Block
        • pipeline Block
        • time Block
    • Simulation Section
      • 1.Sim Overview
      • 2.Sim Interface
      • 3.Sim Procedure And Micro Optimization
      • 4.Sim profiling tool
      • 5.Dump Vcd File
    • Generation Section
      • Generating
    • Example Projects
  • Dev Book
    • Modeling
      • Hardware Component
      • Module
      • Node
      • Flow Block
      • Controller
    • Simulation
      • simulation
      • genFile
    • Generation
      • Generation
    • Introduction
  • Kathryn The Next Generation
  • My Ideal Goal
  • Introduction
  • Motivation
  • Quick Start
  • User Book
    • Introduction
      • Overview
    • Model Section
      • 1.Module
      • 2.Variable
      • 3.Operator
      • 4. Hybrid Design Flow
        • Introduction
        • sequential Block
        • parallel Block
        • condition Block
        • loop Block
        • pipeline Block
        • time Block
    • Simulation Section
      • 1.Sim Overview
      • 2.Sim Interface
      • 3.Sim Procedure And Micro Optimization
      • 4.Sim profiling tool
      • 5.Dump Vcd File
    • Generation Section
      • Generating
    • Example Projects
  • Dev Book
    • Modeling
      • Hardware Component
      • Module
      • Node
      • Flow Block
      • Controller
    • Simulation
      • simulation
      • genFile
    • Generation
      • Generation
    • Introduction
  • Kathryn The Next Generation
  • My Ideal Goal

On This Page

  • Overview
  • 1.Model Section
  • 2.Simulation Section
  • 3.Generation Section
  • 4.see more examples
Question? Give us feedback → (opens in a new tab)Edit this page
User Book
Introduction

Get started

Overview

  • Kathryn is composed of 3 major layer as followed:
      1. model layer is used for module hardware.
      1. simulation layer
      1. generation layer is used for generate Verilog file for synthesis or outside simulation
Photo

1.Model Section

  • let's start with module declaration

2.Simulation Section

  • Let's see simulation overview

3.Generation Section

  • Now, we are generating the Verilog

4.see more examples

  • Let's see how Kathryn enhance hardware design process
Quick Start1.Module

Kathryn 2023-2024