Plays in YouTube's player, loaded from youtube-nocookie.com when you press Play. Watch on YouTube

Learn · C-Based VLSI Design

Lecture 26 of 45Week 8: C-Based VLSI Design: Hardware Efficient C Coding

Lec1: Hardware Efficient C Coding

Prof. Chandan Karfa · IIT Guwahati

Credits and licence

From
C-Based VLSI Design, IIT Guwahati (at NPTEL)
Licence
CC BY-NC-SA, as NPTEL states it. Non-commercial use only.
Attribution
NPTEL states: "Distributed under Creative Commons Attribution-ShareAlike / CC BY - NC - SA", beside a BY-NC-SA badge.
Who can watch
Tweens profiles and older. How courses are placed

All the lectures

  1. Lec 1: Introduction to C-Based VLSI Design YouTube
  2. Lec 2: C-based VLSI Design: An Overview YouTube
  3. Lec 3: C-based VLSI Design: Problem Formulation YouTube
  4. Lec 4: C-based VLSI Design: Course Plan YouTube
  5. Lec 1: Introduction to Scheduling YouTube
  6. Lec 2: ILP formulation of Scheduling YouTube
  7. Lec 3: ILP formulation of MRLC and MLRC Scheduling YouTube
  8. Lec 1: Multiprocessor Scheduling YouTube
  9. Lec 2: Hu’s algorithm for Multiprocessor Scheduling YouTube
  10. Lec 3: List based Scheduling of MLRC YouTube
  11. Lec 4: List based Scheduling of MRLC YouTube
  12. Lec1: Forced Directed Scheduling YouTube
  13. Lec2: Forced Directed MLRC and MRLC Scheduling Algorithm YouTube
  14. Lec3: Path Based Scheduling YouTube
  15. Lec4: Path Based Scheduling YouTube
  16. Lec 1: Allocation and Binding Problem Formulation YouTube
  17. Lec 2: Left Edge Algorithm YouTube
  18. Lec 3: ILP Based Formulation YouTube
  19. Lec 4: Allocation and Binding of Hierarchical Graph YouTube
  20. Lec 1: Register Allocation and Binding YouTube
  21. Lec 2: Multi-port Binding Problem YouTube
  22. Lec 3: Data-path and Controller Synthesis YouTube
  23. Lec 1: HLS for Arrays YouTube
  24. Lec 2: HLS for Loops YouTube
  25. Lec3: HLS for Loop - pipeline YouTube
  26. Lec1: Hardware Efficient C Coding YouTube
  27. Lec2: Hardware Efficient C Coding – part II YouTube
  28. Lec3: Dataflow Optimization in HLS YouTube
  29. Tutorial 1 - High-Level Synthesis with Vivado HLS YouTube
  30. Tutorial 2 - High-Level Synthesis Optimizations with Vivado HLS YouTube
  31. Lec1: Frontend Optimizations in C YouTube
  32. Lec 2: HLS Optimizations: Case Study 1 YouTube
  33. Lec 3: HLS Optimizations: Case Study 2 YouTube
  34. Lec 1: Simulation Based Verification YouTube
  35. Lec 2: RTL to C Reverse Engineering YouTube
  36. Lec 3: Phase-wise Verification of HLS YouTube
  37. Lec 4: Equivalence between C and RTL YouTube
  38. Lec 1: Introduction to Hardware Security YouTube
  39. Lec 2: HLS for Security YouTube
  40. Lec 3: Attacks on RTL Logic locking YouTube
  41. Lec 1: Introduction to Logic Synthesis YouTube
  42. Lec 2: FPGA Technology Mapping YouTube
  43. Lec 3: Introduction to Physical Synthesis YouTube
  44. Lec 4: Introduction to Circuit optimizations YouTube
  45. Lec 5: Recent Advances in C-Based VLSI Design YouTube