See this document in CiteSeerX!

Synthesis of Application-Specific Memory Structures (1995)  (Make Corrections)  
Herman Schmit



  Home/Search   Context   Related

 
View or download:
cmu.edu/~herman/ht...chmit_Thesis.ps.gz
Cached:  PS.gz  PS  PDF   Image  Update  Help

From:  cmu.edu/~herman/html/pubspage (more)
(Enter author homepages)

Rate this article: (best)
  Comment on this article  
(Enter summary)

Abstract: The benefits of a behavioral synthesis design methodology, including higher designer productivity and shorter time-to-market, are the results of allowing the designer to use more abstract and familiar specifications. One of the most common and familiar abstractions used by hardware and software designers is the array, which allows the specification of a set of values that have a unique index associated with each element. A behavioral synthesis tool that accepts specifications containing arrays... (Update)

Active bibliography (related documents):   More   All
1.0:   Array Mapping in Behavioral Synthesis - Schmit, Thomas (1995)   (Correct)
0.9:   Address Generation for Memories Containing Multiple Arrays - Schmit, Thomas, Jr. (1998)   (Correct)
0.5:   Data and Memory Optimization Techniques for Embedded.. - Panda, Catthoor, Dutt, .. (2001)   (Correct)

Similar documents based on text:   More   All
0.0:   Strong Meager Properties for Filters - Laflamme   (Correct)
0.0:   Secrets from the Monster: Extracting Mozilla's Software.. - Godfrey, Lee (2000)   (Correct)
0.0:   Electronic Publishing and Computer Science - Brailsford (1988)   (Correct)

BibTeX entry:   (Update)

@misc{ schmit-synthesis,
  author = "Herman Schmit",
  title = "Synthesis of Application-Specific Memory Structures",
  url = "citeseer.ist.psu.edu/schmit95synthesis.html" }
Citations (may not include all citations):
1527   Optimization by Simulated Annealing - Kirkpatrick, Jr et al. - 1983
485   The JPEG Still Picture Compression Standard (context) - Wallace - 1991
286   Optimal Filtering (context) - Brian, John - 1979
134   The Verilog Hardware Description Language (context) - Thomas, Moorby - 1991
126   Simulated Annealing: Theory and Applications (context) - van Laarhoven, Aarts - 1987
106   Automatic Array Privatization - Peng, Padua - 1994
101   Array Data-flow Analysis and its use in Array Privatization (context) - Maydan, Amarasinghe et al. - 1993
87   Neural Networks and Fuzzy Systems: A Dynamical Systems Appro.. (context) - Kosko - 1994
71   An Area Model for On-Chip Memories and its Application (context) - Mulder, Quach et al. - 1991
64   A Model and Methodology for HardwareSoftware Codesign (context) - Thomas, Adams et al. - 1993
48   New York (context) - IEEE, Language et al. - 1988
39   Algorithmic and Register-Transfer Level Synthesis: the Syste.. (context) - Thomas - 1990
37   A New Algorithm for Floorplan Design (context) - Wong, Liu - 1986
32   An Algorithm for Array Variable Clustering (context) - Ramachandran, Gajski et al. - 1994
31   Introduction to High-level Synthesis (context) - Gajski, Ramachandran - 1994
28   DSP Specification Using the Silage Language (context) - Hilfinger, Rabaey - 1995
26   Flamel: A High-Level Hardware Compiler (context) - Trickey - 1987
26   Dataflow-driven Memory Allocation for Multidimensional Signa.. - Balasa, Catthoor et al. - 1994
24   HardwareC - A Language for Hardware Design (context) - Ku, De Micheli - 1990
22   Performance of a New Annealing Schedule (context) - Lam, Delosme - 1988
22   SALSA: A New Approach to Scheduling with Timing Constraints - Nestor, Krishnamoorthy - 1993
22   Memory Estimation for HighLevel Synthesis (context) - Verbauwhede, Scheers et al. - 1994
21   Background Memory Area Estimation for Multidimensional Signa.. - Balasa, Catthoor et al. - 1995
20   Allocation of Multiport Memories in Data Path Synthesis (context) - Balakrishnan, Majmudar et al. - 1988
18   New Algorithms for the Placement and Routing of Macrocells (context) - Swartz, Sechen - 1990
15   Definition and Solution of the Memory Packing Problem (context) - Karchmer, Rose - 1994
15   Automatic Speech Recognition (context) - Lee - 1989
14   The Combination of Scheduling, Allocation and Mapping in a S.. (context) - Cloutier, Thomas - 1990
13   System Specification with the SpecCharts Language (context) - Narayan, Vahid et al. - 1992
13   Synthesis of High-Performance Analog Cells in ASTRX/OBLX (context) - Ochotta - 1994
13   A Spanning Tree Carry Lookahead Adder (context) - Lynch, Jr - 1992
11   Utilization of Multiport Memories in Data Path Synthesis (context) - Kim, Liu - 1993
11   Address Generation for Array Access Based on Modulus m Count.. (context) - Grant, Denyer - 1991
10   Effectiveness of Heuristics and Simulated Annealing for the .. (context) - Coroyer, Liu - 1991
10   Semiconductor Memories (context) - Prince - 1991
9   SMASH: A Program for Scheduling Memory-intensive Application.. (context) - Gupta, Parker - 1994
9   Equation of State Calculations by Fast Computer Machines (context) - Metropolis, Rosenbluth et al. - 1953
8   Addison -Wesley Publishing Co (context) - Aho, Sethi et al. - 1986
7   Synthesis of Address Generators (context) - Grant, Denyer et al. - 1989
7   Minimization of Memory Traffic in HighLevel Synthesis (context) - Kolson, Nicolau et al. - 1994
5   The MIMOLA System: Detailed Description of the System Softwa.. (context) - Marwedel - 1979
5   Automatic Device Placement for Analog Cells in KOAN (context) - Cohn - 1992
4   DSP Specification Using the Silage Language (context) - Genin, Hilfinger et al. - 1990
4   An Efficient Simulated Annealing Schedule (context) - Lam - 1988
2   Programmer's Guide to the Reconfigurable Simulated Annealing.. (context) - Ochotta, Mukherjee - 1994
2   Computer Architecture and VAX Assembly Language Programming (context) - Brink, Spillman - 1987
1   Execution-Time Profiling for MultipleProcess Behavioral Synt.. (context) - Adams, Miller et al. - 1995
1   TIM, A News Standard Cell Placemnet Program Based on the Sim.. (context) - Hustin, Sangiovanni-Vincentelli - 1987
1   Integrated Device Technology Co (context) - High-Performance, Data - 1992
1   Generalize Shuffle Permutations on Boolean Cubes (context) - Johnsson, Ho - 1992
1   Power Reduction Techniques in Mega-bit DRAMs (context) - Kimura, Itoh et al. - 1986
1   Architecture-driven Synthesis Techniqes for Mapping Digital .. (context) - De Man, Catthoor et al. - 1990
1   Adaptive Fuzzy Systems for Backing up a Truck-andTrailer (context) - Application-Specific, Structures et al. - 1992
1   Orthogonal Latin-Square Configuration for LSI Memory Yield a.. (context) - Hsiao, Bossen - 1975
1   Algorithms for Hardware Allocation in Data Path Synthesis (context) - Application-Specific, Structures et al. - 1989
1   An Efficient Macro-cell Placement Algorithm (context) - Aarts, de Bont et al. - 1991

Documents on the same site (http://www.ece.cmu.edu/~herman/html/pubspage.html):   More
PipeRench: A Reconfigurable Architecture and Compiler - Goldstein, Schmit, Budiu, .. (2000)   (Correct)
Array Mapping in Behavioral Synthesis - Schmit, Thomas (1995)   (Correct)
Hidden Markov Modeling and Fuzzy Controllers in FPGAs - Herman Schmit And   (Correct)

Online articles have much greater impact   More about CiteSeer.IST   Add search form to your site   Submit documents   Feedback  

CiteSeer.IST - Copyright Penn State and NEC