Presentation is loading. Please wait.

Presentation is loading. Please wait.

Joe Gebis Computer Science Division University of California, Berkeley IRAM CAD Status and Plan.

Similar presentations


Presentation on theme: "Joe Gebis Computer Science Division University of California, Berkeley IRAM CAD Status and Plan."— Presentation transcript:

1 Joe Gebis Computer Science Division University of California, Berkeley gebis@cs.berkeley.edu http://iram.cs.berkeley.edu IRAM CAD Status and Plan

2 Joe Gebis, IRAM Retreat, Winter 20012 Outline CAD paths: –Custom layout –Synthesized –Macros Tool status

3 Joe Gebis, IRAM Retreat, Winter 20013 Combining various sources Memory Bank 0 Memory Bank 2 Memory Bank 4 Memory Bank 6 Memory Bank 1 Memory Bank 3 Memory Bank 5 Memory Bank 7 Crossbar Vector Lane 3 Vector Lane 2 Vector Lane 1 Vector Lane 0 Scalar core I/O FPU CTL Custom Macros Synthesized (UCB logic) Synthesized (Ext. logic)

4 Joe Gebis, IRAM Retreat, Winter 20014 Synthesized logic From external sources: scalar core, FP datapath From UCB: vector control, FPU VCS simulation, debugging synopsys synthesis apollo, saturn place+route, layout and timing optimization timemill dynamic timing primetime static timing hercules design rules check

5 Joe Gebis, IRAM Retreat, Winter 20015 Custom logic Crossbar Vector integer unit, register file spice circuit design cadence layout hercules design rules check starex ideal netlist extraction starrc parasitics extraction spice timing timemill timing verilog functional verification

6 Joe Gebis, IRAM Retreat, Winter 20016 Macros, top-level routing DRAM, SRAM macros synthesized blocks custom layout macrosapollo block placement, top-level routing hercules design rules check

7 Joe Gebis, IRAM Retreat, Winter 20017 Additional scripts Tiling generating layout wires, labels post-layout fixup netlist formatting for simulation etc Formatting with perl scripts Layout manipulation with custom GDS library

8 Joe Gebis, IRAM Retreat, Winter 20018 Tools status All tools installed, licensed Currently being used: –vcs, synopsys, cadence, hercules, starex, starrc, spice Set up: –apollo, timemill To be set up: –saturn, primetime

9 Joe Gebis, IRAM Retreat, Winter 20019 Computing resources Cluster of machines behind a firewall –10 Tatung UltraSparc U60 clones (400 MHz, 2 GB) High-memory machine for large extractions –Sun Ultra-4 with 4 GB VCS can run on UCB Millennium cluster –Dozens of 4-way 600 MHz servers


Download ppt "Joe Gebis Computer Science Division University of California, Berkeley IRAM CAD Status and Plan."

Similar presentations


Ads by Google