DEREK CHAN    Engineer. Photographer. Trader.

Asynchronous Network-On-Chip (NoC) with Forward Error Correction

Introduction The main purpose of using a Network-On-Chip (NoC) is to allow communication among multiple network clients (nodes) in a chip. A chip that empolys an on chip network is composed of a number of network nodes: processors, DSPs, memories, peripheral controllers, gateways to networks on other chips, as well as custom logic. Rather than ... Read more

Welcome to Lagrange!

Lagrange is a minimalist Jekyll theme. The purpose of this theme is to provide a simple, clean, content-focused blogging platform for your personal site or blog. Below you can find everything you need to get started. Getting Started Getting Started: getting started with installing Lagrange, whether you are completely new to using Jekyll, or si... Read more

Getting Started

Lagrange Lagrange is a minimalist Jekyll theme for running a personal blog or site for free through Github Pages, or on your own server. Everything that you will ever need to know about this Jekyll theme is included in the README below, which you can also find in the demo site. Notable features Compatible with GitHub Pages. ... Read more

Text Formatting Examples

Markdown Support As always, Jekyll offers support for GitHub Flavored Markdown, which allows you to format your posts using the Markdown syntax. Examples of these text formatting features can be seen below. You can find this post in the _posts directory. Basic Formatting With Markdown, it is possible to emphasize words by making them italiciz... Read more

Learning Resources

The beauty of computer programming is that you do not need to formally go to school to learn how to program. You can learn almost everything that you would need to know online, and for free. The following resources are some that I have used personally, that I highly recommend, for anyone looking to learn more about computer programming. Free Co... Read more