Navigation

  • index
  • bsvpkgs |
  • next |
  • previous |
  • connectal 20.05.1 documentation »

Connectal DesignΒΆ

  • Abstract
  • Introduction
    • Document Organization
  • Accelerating String Search
    • Initial Implementation
    • Multithreading the Software
    • Refining the Interfaces
    • Shared Access to Host Memory
  • The Connectal Framework
    • Portals
    • Direct user-mode access to hardware
    • Shared Access to Host Memory
    • Distributed Access to Memory Ports
    • Platform Portability
  • Implementing String Search
    • Initial Implementation
    • Multithreading The Software
    • Shared Access to Host Memory
    • Alternate Portal Implementations
  • Workflow using Connectal
    • Top level structure of Connectal applications
    • Development cycle
    • Continuous Integration and Debug Support
  • Performance of Generated Systems
    • Performance of Portals
    • Performance of Reads/Writes of System Memory
  • Related Work
  • Conclusion
  • Portal Interface Structure
    • Portal Device Drivers
    • Portal Memory Map
  • What is Connectal?
    • Lexicon
    • Example setups:
    • Background
    • Overview
    • An Example
    • simple/Top.bsv
    • simple/testsimple.cpp
    • Simple Example Design Structure
    • Shared Memory
    • Notes
  • Interface Declarations
  • Flow Control
  • Host Interface

Previous topic

Installation

Next topic

Abstract

This Page

  • Show Source

Quick search

Navigation

  • index
  • bsvpkgs |
  • next |
  • previous |
  • connectal 20.05.1 documentation »
© Copyright 2015-2020, Jamey Hicks, Myron King, John Ankcorn. Created using Sphinx 2.4.4.