2009 |
46 | EE | Satnam Singh,
Haiying Tu,
William Donat,
Krishna R. Pattipati,
Peter Willett:
Anomaly Detection via Feature-Aided Tracking and Hidden Markov Models.
IEEE Transactions on Systems, Man, and Cybernetics, Part A 39(1): 144-159 (2009) |
45 | EE | Satnam Singh,
Anuradha Kodali,
Kihoon Choi,
Krishna R. Pattipati,
Setu Madhavi Namburu,
S. C. Sean,
Danil V. Prokhorov,
Liu Qiao:
Dynamic Multiple Fault Diagnosis: Mathematical Formulations and Solution Techniques.
IEEE Transactions on Systems, Man, and Cybernetics, Part A 39(1): 160-176 (2009) |
2008 |
44 | EE | Satnam Singh,
David J. Greaves:
Synthesizing FPGA Circuits from Parallel Programs.
ARC 2008: 1 |
43 | EE | David J. Greaves,
Satnam Singh:
Kiwi: Synthesis of FPGA Circuits from Parallel Programs.
FCCM 2008: 3-12 |
42 | EE | David J. Greaves,
Satnam Singh:
Using C# Attributes to Describe Hardware Artefacts within Kiwi.
FDL 2008: 239-240 |
41 | EE | Nalini Vasudevan,
Satnam Singh,
Stephen A. Edwards:
A deterministic multi-way rendezvous library for haskell.
IPDPS 2008: 1-12 |
40 | EE | Krishna R. Pattipati,
Anuradha Kodali,
Jianhui Luo,
Kihoon Choi,
Satnam Singh,
Chaitanya Sankavaram,
Suvasri Mandal,
William Donat,
Setu Madhavi Namburu,
Shunsuke Chigusa,
Liu Qiao:
An Integrated Diagnostic Process for Automotive Systems.
Computational Intelligence in Automotive Applications 2008: 191-218 |
2007 |
39 | | Satnam Singh:
Hardware/Software Synthesis and Verification Using Esterel.
CPA 2007: 371-378 |
38 | EE | Satnam Singh:
Integrating FPGAs in high-performance computing: programming models for parallel systems -- the programmer's perspective.
FPGA 2007: 133-135 |
37 | EE | Tim Harris,
Satnam Singh:
Feedback directed implicit parallelism.
ICFP 2007: 251-264 |
36 | EE | Satnam Singh,
Kihoon Choi,
Anuradha Kodali,
Krishna R. Pattipati,
Setu Madhavi Namburu,
Shunsuke Chigusa,
Danil V. Prokhorov,
Liu Qiao:
Dynamic fusion of classifiers for fault diagnosis.
SMC 2007: 2467-2472 |
35 | EE | Hyunsung Lee,
Satnam Singh,
Woosun An,
Swapna S. Gokhale,
Krishna R. Pattipati,
David L. Kleinman:
Rollout strategy for Hidden Markov Model (HMM)-based dynamic sensor scheduling.
SMC 2007: 553-558 |
34 | EE | Satnam Singh:
New parallel programming techniques for hardware design.
VLSI-SoC 2007: 163-167 |
2006 |
33 | EE | Anthony Discolo,
Tim Harris,
Simon Marlow,
Simon L. Peyton Jones,
Satnam Singh:
Lock Free Data Structures Using STM in Haskell.
FLOPS 2006: 65-80 |
32 | EE | Haiying Tu,
Jefferey Allanach,
Satnam Singh,
Krishna R. Pattipati,
Peter Willett:
Information Integration via Hierarchical and Hybrid Bayesian Networks.
IEEE Transactions on Systems, Man, and Cybernetics, Part A 36(1): 19-33 (2006) |
2004 |
31 | EE | Satnam Singh:
A Demonstration of Co-Design and Co-Verification in a Synchronous Language.
DATE 2004: 1394-1395 |
30 | EE | Satnam Singh,
Jefferey Allanach,
Haiying Tu,
Krishna R. Pattipati,
Peter Willett:
Stochastic modeling of a terrorist event via the ASAM system.
SMC (6) 2004: 5673-5678 |
29 | EE | Satnam Singh:
Designing Reconfigurable Systems in Lava.
VLSI Design 2004: 299-306 |
2003 |
28 | EE | Satnam Singh:
Design and Verification of CoreConnectTM IP Using Esterel.
CHARME 2003: 283-288 |
27 | EE | Satnam Singh:
System Level Specification in Lava.
DATE 2003: 10370-10375 |
26 | EE | Gérard Berry,
Michael Kishinevsky,
Satnam Singh:
System Level Design and Verification Using a Synchronous Language.
ICCAD 2003: 433-440 |
25 | EE | Koen Claessen,
Mary Sheeran,
Satnam Singh:
Using Lava to design and verify recursive and periodic sorters.
STTT 4(3): 349-358 (2003) |
2002 |
24 | EE | Satnam Singh:
Interface specification for reconfigurable components.
ICCAD 2002: 102-109 |
2001 |
23 | EE | Koen Claessen,
Mary Sheeran,
Satnam Singh:
The Design and Verification of a Sorter Core.
CHARME 2001: 355-369 |
22 | EE | Satnam Singh,
Philip James-Roxby:
Rapid Construction of Partial Configuration Datastreams from High-Level Constructs Using JBits.
FPL 2001: 346-356 |
2000 |
21 | EE | Satnam Singh:
Death of the RLOC?
FCCM 2000: 145-152 |
20 | EE | Mary Sheeran,
Satnam Singh,
Gunnar Stålmarck:
Checking Safety Properties Using Induction and a SAT-Solver.
FMCAD 2000: 108-125 |
19 | EE | Herman Schmit,
Ray Andraka,
Philip Friedin,
Satnam Singh,
Tim Southgate:
The John Henry Syndrome (panel session)(abstract only): humans vs. machines as FPGA designers.
FPGA 2000: 101 |
1999 |
18 | EE | Nicholas McKay,
Satnam Singh:
Debugging Techniques for Dynamically Reconfigurable Hardware.
FCCM 1999: 114-122 |
17 | EE | Satnam Singh,
Carl Johan Lillieroth:
Formal Verification of Reconfigurable Cores.
FCCM 1999: 25- |
16 | EE | Donald MacVicar,
Satnam Singh,
Robert Slous:
Be'zier Curve Rendering on Virtex(tm).
FCCM 1999: 314- |
15 | | Donald MacVicar,
John W. Patterson,
Satnam Singh:
Rendering Postscript Fonts on FPGAs.
FPL 1999: 223-232 |
14 | | Stefan H.-M. Ludwig,
Robert Slous,
Satnam Singh:
Implementing Photoshop Filters in Virtex.
FPL 1999: 233-242 |
13 | | Carl Johan Lillieroth,
Satnam Singh:
Formal Verification of FPGA Cores.
Nord. J. Comput. 6(3): 299-319 (1999) |
1998 |
12 | EE | Satnam Singh,
Robert Slous:
Accelerating Adobe Photoshop with the Reconfigurable Logic.
FCCM 1998: 236-244 |
11 | EE | Nicholas McKay,
Thomas F. Melham,
Kong Woei Susanto,
Satnam Singh:
Dynamic Specialization of XC6200 FPGAs by Partial Evaluation.
FCCM 1998: 308-309 |
10 | EE | Nicholas McKay,
Satnam Singh:
Dynamic Specialisation of XC6200 FPGAs by Parial Evaluation.
FPL 1998: 298-307 |
9 | EE | Donald MacVicar,
Satnam Singh:
Accelerating DTP with Reconfigurable Computing Engines.
FPL 1998: 391-395 |
8 | EE | Per Bjesse,
Koen Claessen,
Mary Sheeran,
Satnam Singh:
Lava: Hardware Design in Haskell.
ICFP 1998: 174-184 |
7 | | Satnam Singh,
Nicholas McKay:
Partial Evaluation of Hardware.
Partial Evaluation 1998: 221-230 |
1997 |
6 | EE | Jim Burns,
Adam Donlin,
Jonathan Hogg,
Satnam Singh,
Mark De Wit:
A dynamic reconfiguration run-time system.
FCCM 1997: 66-76 |
5 | | Satnam Singh,
John W. Patterson,
Jim Burns,
Michael Dales:
PostscriptTM rendering with virtual hardware.
FPL 1997: 428-437 |
1995 |
4 | EE | Satnam Singh:
Architectural descriptions for FPGA circuits.
FCCM 1995: 145-154 |
1992 |
3 | | Satnam Singh:
Circuit Analysis by Non-Standard Interpretation.
Designing Correct Circuits 1992: 119-138 |
1991 |
2 | | Satnam Singh:
Using XView/X11 from Miranda.
Functional Programming 1991: 352-363 |
1989 |
1 | | Satnam Singh:
Implementation of a Non-Standard Interpretation System.
Functional Programming 1989: 206-224 |