130 likes | 358 Views
2013 CAD Contest at ICCAD. Technology Mapping for Macro Blocks. Team: Cix Member: Chih-Chung, Wan-Chen, Chia-Yao, Ching- Shen. outline. Mapping constrain in ABC Idea: map with supergate Difficulties Future work. Mapping constrain in ABC. Map
E N D
2013 CADContest at ICCAD Technology Mapping for Macro Blocks Team: Cix Member: Chih-Chung, Wan-Chen, Chia-Yao, Ching-Shen
outline • Mapping constrain in ABC • Idea: map with supergate • Difficulties • Future work
Mapping constrain in ABC • Map • performs standard cell mapping of the current network using current library. • Library format: GENLIB.
Mapping constrain in ABC • GENLIB:
Mapping constrain in ABC • GENLIB: Cell name Cell logic function Cell area
Mapping constrain in ABC • GENLIB: delay Pin name Input load Phase Max load
Mapping constrain in ABC • GENLIB: “ ! ” or “ ‘ ” = NOT “ * ” = AND “ + ” = OR
Map with supergate • Super • Generates supergates for the given standard cell library. • A GENLIB library should be given.
Map with supergate • Idea • See modules (given by the contest host) as supergates. • Transform Verilog to GENLIB.
Difficulties • GENLIB needs more information than Verilog. • Arithmetic functions are not defined by GENLIB.
Future work • Try to implement the idea and evaluate feasibility.