本文件參考自教育部主辦之「八十七學年度大學院校Silicon Intellectual Property創作競賽」, 您亦可自行到下面WEB參考比賽詳情: http://cadal3.cie.nsysu.edu.tw/news/IP_contest_1999/detail.htmSoft IP之不定題組。
Soft IP Deliverables
Required:
Synthesizable Verilog/VHDL codes at behavioral and/or RTL level.
Corresponding synthesis scripts and synthesis constraint files.
Installation guides and scripts.
A reference (synthesized) design targeting to a reference library (CIC provided), and the corresponding area, timing, power, testability reports.
Verification environment and testbench (test patterns) files.
Documentation (suggested items):
Functional description and architecture
Key features and claims
Configuration information and parameters
Comprehensive technical specification and data sheet
Test plan/methods and testability measurement
System-level verification and testing strategy
Application notes, including VHDL/Verilog design examples that instantiate the core.
Optional:
Models for functional verification:
Behavioral models for simulation.
Basic delay models.
Instruction-Set-Architecture (ISA) model for processor/micro-controller designs.
Bus-Functional-Model/Monitors (BFM) for processor/micro-controller designs.
Scripts for scan insertion and ATPG.
Floorplanning shell and constraints.
Others (for IP design automation):
Soft/Hard IP generator
Input: System/module specification.
Output:
Synthesizable VHDL/Verilog codes at behavioral/RTL level for soft IP design.
GDSII file for hard IP design.
Deliverables: A design automation CAD tool, and the outputs meet the Soft/Hard IP deliverables defined in the previous page.
Example: ROM layout generator.
IP design parameter generator
Input: Design constraints for a given IP design.
Output: Design parameters for a given IP design.
Deliverables: A design parameter generator (CAD tool), and the generated parameters can be applied to a given Soft/Hard IP designs.
Example: Design parameter generation for an Over-Sampled Delta-sigma A/D converter circuit.