Continue to Site

Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

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.

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top