Tingyuan LIANG

Results 8 repositories owned by Tingyuan LIANG

LLVM-9.0-Learner-Tutorial

100
Stars
23
Forks
Watchers

A blog for LLVM(v9.0.0 or v11.0.0) beginner, step by step, with detailed documents and comments. Record the way I learn LLVM and accomplish a complete project for FPGA High-Level Synthesis with it.

Basic-SIMD-Processor-Verilog-Tutorial

105
Stars
31
Forks
Watchers

Implementation of a simple SIMD processor in Verilog, core of which is a 16-bit SIMD ALU. 2's compliment calculations are implemented in this ALU. The ALU operation will take two clocks. The first clo...

AMF-Placer

87
Stars
18
Forks
Watchers

AMF-Placer 2.0: An open-source timing-driven analytical mixed-size FPGA placer of heterogeneous resources (LUT/FF/LUTRAM/MUX/CARRY/DSP/BRAM...)

Hi-DMM

24
Stars
9
Forks
Watchers

Hi-DMM: High-Performance Dynamic Memory Management in HLS (High-Level Synthesis)

Light-HLS

49
Stars
19
Forks
Watchers

Fast, Accurate and Convenient Light-Weight HLS Framework for Academic Design Space Exploration and Evaluation. (LLVM-11)

In this work, we use convex optimization package in MATLAB to implement multi-user transmit beamforming problem and linear regression. This is the homework 2 of ELEC 5470 Convex Optimization, HKUST.

PAAS_V1.0

41
Stars
16
Forks
Watchers

PAAS: A System Level Simulator for Heterogeneous (CPU-FPGA) Computing Systems

Zynq_HLS_DDR_Dataflow_kernel_2mm

16
Stars
5
Forks
Watchers

This is a project integrating HLS IP and CortexA9 on Zynq. This CPU-FPGA project, for a Matrix Multiplication Dataflow, is implemented with dataflow and DDR3 access with HLS. The Cortex A9 will print...