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.

What does "wrapper" stand for ?

Status
Not open for further replies.

chihhao

Full Member level 4
Joined
Apr 4, 2004
Messages
204
Helped
4
Reputation
8
Reaction score
3
Trophy points
1,298
Activity points
1,701
I saw a block named "wrapper" in the chip system diagram.
Could someone advise what does it mean ?
Thanks.
 

You can take it as a bridge which connects two different interfaces! Of course, the concept of bridge doesn't just connect two different interfaces, e.g. PCI bridge.

A wrapper is sometimes just to refer to one smaller block used to connect the current inferface to the new interface so that these two different interfaces can be commnunicated now! This ofter happens when you buy a off-the-shelf IP that is not compatible with your current bus! For example, one Wishbone interface and one AHB interface!

When the Wrapper is rather robust/functional/configurable, now it can be conceived of it as a Birdge, more suitble!


Maybe helpful!

Thomson
 

Wrapper is something which helps in interfacing,

For eg, i need to do memBIST, in that case i need to separate the functional logic from the test logic, then i add some muxes around memory, which forms a wrapper
 

In some cases , you will import an external IP to your system , but the interface will not full satify your reqirements . you have to write some code in order to make the IP work . the code you write is sometimes call " WRAPPER " .
 

Another very good example for wrapper application is asynhronous synhronous domain mix in a design. Or when we design a GALS besd system we have to think about wrappers.
 

I have AHB2AHB Bridge I want to write XBUS wrapper inside it
Will you guide me what amendments should I need to do.
 

Status
Not open for further replies.

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top