Simulated annealing based synthesis of fast discrete cosine transform blocks

Access Full Text

Simulated annealing based synthesis of fast discrete cosine transform blocks

For access to this article, please select a purchase option:

Buy chapter PDF
£10.00
(plus tax if applicable)
Buy Knowledge Pack
10 chapters for £75.00
(plus taxes if applicable)

IET members benefit from discounts to all IET publications and free access to E&T Magazine. If you are an IET member, log in to your account and the discounts will automatically be applied.

Learn more about IET membership 

Recommend Title Publication to library

You must fill out fields marked with: *

Librarian details
Name:*
Email:*
Your details
Name:*
Email:*
Department:*
Why are you recommending this title?
Select reason:
 
 
 
 
 
Algorithmic and Knowledge-based CAD for VLSI — Recommend this title to your library

Thank you

Your recommendation has been sent to your librarian.

Author(s): J. P. Neil 1  and  P. B. Denyer 1
View affiliations
Source: Algorithmic and Knowledge-based CAD for VLSI,1992
Publication date January 1992

This chapter describes CAD techniques capable of synthesising Fast Discrete Cosine Transform (FDCT) Blocks from behavioural, or algorithmic, specifications. We introduce SAVAGE (a Simulated Annealing based VLSI Architecture GEnerator), a software tool developed under the auspices of the Silicon Architectures Research Initiative (S ARI(Grant, 1990)) hosted at the University of Edinburgh. SAVAGE is capable of taking a data-flow description of an input algorithm, and applying a number of synthesis steps, or transformations, to produce a hardware netlist of a datapath. The netlist description is then passed to logic synthesis and layout tools to complete the route to silicon. These application specific synthesis steps are controlled by the computational technique known as simulated annealing. This chapter reviews the design process, from the initial high-level description of the FDCT, through the various synthesis transformations, and presents a set of test results illustrating the flexibility of the SAVAGE software. Finally, some extensions to the prototype SAVAGE system are described.

Inspec keywords: discrete cosine transforms; circuit CAD; VLSI; high level synthesis; simulated annealing

Other keywords: software tool; netlist description; logic synthesis; CAD technique; prototype SAVAGE system; SAVAGE software; fast discrete cosine transform blocks; synthesis transformation; datapath; algorithmic; simulated annealing based VLSI architecture generator; data-flow description; simulated annealing based synthesis

Subjects: Computer-aided circuit analysis and design

Preview this chapter:
Zoom in
Zoomout

Simulated annealing based synthesis of fast discrete cosine transform blocks, Page 1 of 2

| /docserver/preview/fulltext/books/cs/pbcs004e/PBCS004E_ch4-1.gif /docserver/preview/fulltext/books/cs/pbcs004e/PBCS004E_ch4-2.gif

Related content

content/books/10.1049/pbcs004e_ch4
pub_keyword,iet_inspecKeyword,pub_concept
6
6
Loading