Skip to content
sa2257 edited this page Aug 28, 2018 · 6 revisions

Welcome to the Seashell wiki! This contains mostly internal notes about new ideas, designs and implementations.

Following list is a catalogue of all existing seashell documents and the niche filled by each,

  1. Introduction to Seashell
    • (external/ incomplete) What is Seashell, why it is developed, some supporting literature and what features it supports
  2. Syntax and Semantics
    • (internal as of now) How to program in Seashell and what it means
  3. Error messages
    • (internal as of now) Error messages seashell would give and what each means
  4. Installation guide
    • (internal as of now) Requisites for Seashell and how to install
  5. Seashell Notes
    • (external) Introduction and descriptions to new Seashell concepts, mainly new types.
  6. Background
    • (external) Appendix with pre-assumed knowledge about hardware to follow Seashell notes
  7. Work Notes
    • (internal) Temporary notes intended as logs and implementation aids
  8. Roadmap
    • (internal)
  9. Hardware programming 101
    • (external) Tutorial on how to write hardware from scratch using seashell, Vivado backend and Xilinx Zed board.
Clone this wiki locally