Including cache memories within the processor cores, buffers, and ECC, there is almost 52 MB of SRAM in this design.
This design is nearly all "hard IP," meaning GDSII or OASIS blocks that are licensed from IP vendors and placed in the design without modification.
It represents one extreme of design philosophy: as much as possible, validated design blocks should be licensed from outside specialists. Because IP vendors tend to use the same standard circuit libraries, SRAM generators, and even processor cores, there are multiple copies of many lower-level IP blocks within the design. Some copies are different, representing for example out-of-date versions.
This contrasts with the 14 nm soft IP synthetic design, which used a "soft IP" design strategy whereby each design block was optimized for the specific design from Register Transfer Logic (RTL) and the few hard IP blocks were reused multiple times across the design.
The design simulates a highly integrated tablet computer chip, where as many functions as possible are integrated onto a single small piece of silicon. It has two large applications processor cores, two small applications processor cores, cellular coder/decoder systems such as CDMA, and numerous peripherals. Because peripherals such as disk drives transfer and manipulate a lot of data, a large fraction of the design is SRAM buffering for the peripherals. Still, there are hundreds of unique floorplan-level blocks.
This test case includes two OASIS files, generated using different repetition analysis strategies:
Type 4-7 (1-D irregular vector) and 10-11 repetitions;
all orthogonal repetition types (1-7, 10-11) with medium analysis effort.
The preliminary version of the GDSII file is about 62.8 gigabytes and each copy of the OASIS file is about 3.6 gigabytes.
With a wide variety of block layout styles and large hierarchical blocks copied repeatedly, this design will stress your design analysis code. Blocks that look identical may in fact have subtle differences that your code must be able to find if it is to get the proper results. A list of differences between copied blocks is provided with the design.