Different between macros

Status
Not open for further replies.

vsrpkumar

Member level 4
Joined
Mar 26, 2006
Messages
74
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,286
Activity points
1,830
What is the difference between soft macros and hard macros.Can any one give examples for this .Thanking you
VSRPKUMAR
 

Soft Macro:
- RTL source code in Verilog/VHDL which can be synthesized into different technology libraries.
- Example: ARM7TDMI source code

- Can be targeted into user-defined process technology, such as TSMC 0.18um or UMC 0.13um, ....

- Provided in VHDL(.vhd) or Verilog(.v) format
----------------------------------------------------------------------------

Hard Macro:
- GDSII database in specific process library.
- Example: PLL, Memory, or TSMC 0.13um ARM7TDMI hard core.
( https://www.arm.com/products/CPUs/ARM7TDMI.html)

- Fixed size/shape/technology
- Usually provided with other views for simulation/synthesis/..., such as
.v, .lib, .lef, ....
-----------------------------------------------------------------------------
 

The deference of LEF. Maybe you'd read the manual of CADENCE.
 

Status
Not open for further replies.
Cookies are required to use this site. You must accept them to continue using the site. Learn more…