db_connect: Could not connect to paper db at "wotug@dragon.kent.ac.uk"
db_connect: Could not connect to paper db at "wotug@dragon.kent.ac.uk"
@InProceedings{PhillipsStiles04,
title = "{A}n {A}utomatic {T}ranslation of {CSP} to {H}andel-{C}",
db_connect: Could not connect to paper db at "wotug@dragon.kent.ac.uk"
author= "Phillips, Jonathan D. and Stiles, G. S.",
db_connect: Could not connect to paper db at "wotug@dragon.kent.ac.uk"
editor= "East, Ian R. and Duce, David and Green, Mark and Martin, Jeremy M. R. and Welch, Peter H.",
db_connect: Could not connect to paper db at "wotug@dragon.kent.ac.uk"
pages = "19--38",
booktitle= "{C}ommunicating {P}rocess {A}rchitectures 2004",
isbn= "1 58603 458 8",
year= "2004",
month= "sep",
abstract= "We present tools that convert a subset of CSP into Handel-C
code. Handel-C is similar to the standard C programming
language, and can be itself converted to produce files to
program an FPGA. We thus now have a process that can
directly generate hardware from a verified high-level
description. The CSP to Handel-C translator makes use of the
Lex and Yacc programming tools. The Handel-C code produced
is functional, but not necessarily optimized for all
situations. The translator has been tested using several CSP
scripts of varying complexity. The functionality of the
resulting Handel-C programs has been verified with
simulations, and two scripts were further checked with
successful implementations on an FPGA."
}