Abstract
Before VLSI design starts, it is strategically important to do product planning for targeted market segments that need specific applications, and to optimally reuse at different levels to save design and silicon costs with shorter time-to-market schedule. Conventional ASIC or SoC design floorplan usually targets for one single product; and, high efforts in re-floorplan and re-convergence for different products are still required if there is no pre-design stage multi-product planning. Therefore, the problem of designing floorplans at product or market planning stage that simultaneously optimizes multiple products, or Multi-product Floorplanning, is introduced. To the best of our knowledge, this is the first work in literature that addresses this newly emerged and financially important problem. We start with the necessary number of basic functional blocks to accommodate all the products, and pack them using a simulated annealing (SA) based floorplanner that can easily incorporate other costs (e.g., product finance weights). Given a candidate floorplan, we provide both an O(n3) exact algorithm and a O(n) greedy heuristic to identify the Minimum Feasible Region for each product, where n is the number of basic blocks in this floorplan. These identification procedures are integrated into the SA framework to generate a floorplan that favors the configurable multi-product design. The effectiveness of our approach is validated by promising results on several data sets derived from industrial test cases.
Original language | English |
---|---|
Title of host publication | Proceedings of The 15th Asia and South Pacific Design Automation Conference, ASP-DAC 2010 |
Publisher | IEEE |
Pages | 549-554 |
Number of pages | 6 |
ISBN (Print) | 9781424457656 |
DOIs | |
Publication status | Published - 21 Jan 2010 |
Event | 15th Asia and South Pacific Design Automation Conference, ASP-DAC 2010 - Taipei International Convention Center, Taipei, Taiwan, Province of China Duration: 18 Jan 2010 → 21 Jan 2010 https://www.aspdac.com/aspdac2010/ (Conference website) https://www.aspdac.com/aspdac2010/pdf/ASP-DAC%202010%20Advance%20Program%20Final1215.pdf (Conference programme) https://ieeexplore.ieee.org/xpl/conhome/5415928/proceeding (Conference proceedings) |
Publication series
Name | Proceedings of the Asia and South Pacific Design Automation Conference, ASP-DACPapers, ICCAD |
---|---|
ISSN (Print) | 2153-6961 |
ISSN (Electronic) | 2153-697X |
Conference
Conference | 15th Asia and South Pacific Design Automation Conference, ASP-DAC 2010 |
---|---|
Country/Territory | Taiwan, Province of China |
City | Taipei |
Period | 18/01/10 → 21/01/10 |
Internet address |
|
Scopus Subject Areas
- Computer Science Applications
- Computer Graphics and Computer-Aided Design
- Electrical and Electronic Engineering