Place And Route For Massively Parallel Hardware-Accelerated Functional Verification

International Conference on Computer Aided Design(2013)

引用 1|浏览15
暂无评分
摘要
Hardware acceleration is a critical component in any modern functional verification methodology. To achieve the best possible utilization, a compiler must intelligently map a logical netlist to the various resources available in the machine architecture. For instance, instructions that serve to route signals between processors must be carefully balanced with those that encode Boolean operations. In addition, chip-to-chip communication should be reduced whilst also ensuring that logic is appropriately partitioned to be executed concurrently. This process is exacerbated by hard constraints on accelerator capacity, as well as rapidly growing industrial designs that approach billions of gates in size. In this paper, we present several compilation strategies that optimize resource allocation to curtail simulation depth, leverage design hierarchy to reduce runtime and memory, and exploit parallel processing to further improve performance. We also review the history of hardware acceleration within IBM, and describe the evolution in architecture that has driven many of these advances in compilation.
更多
查看译文
关键词
Boolean functions,formal verification,parallel architectures,resource allocation,Boolean operation encoding,IBM,accelerator capacity,chip-to-chip communication,compilation strategies,compiler,logical netlist,machine architecture,massively parallel hardware-accelerated functional verification technology,memory reduction,parallel processing,resource allocation optimization,route signals,runtime reduction,
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要