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.

Design Compiler Using a library during synthesis

Status
Not open for further replies.

Lightning19

Junior Member level 2
Joined
Oct 7, 2008
Messages
22
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,281
Activity points
1,443
Hello,

I downloaded an AES package off of OpenCores, and am trying to synthesize it with Design Compiler.

I am currently trying to synthesize a file key_expansion.vhdl with

read_vhdl "key_expansion.vhdl"

However I am getting an error message

[Failure] Entity declaration KEY_EXPANSION not found in library WORK
*** Presto compilation was unsuccessful. ***
Error: Can't read 'vhdl' file '/...l/keyexp/key_expansion.vhdl'. (UID-59)



At the top of the key_expansion.vhdl file, there is

library WORK;
use WORK.aes_pkg.ALL;


and there is a directory called work that contains an aes_pkg directory with .dat, .dbs, and .prw files.

How can I get Design Compiler to recognize these files so that it can synthesize this file?

I have tried

define_design_lib WORK –path ./work

but unfortunately this did not correct the problem.

Thanks.
 
Last edited:

Status
Not open for further replies.

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top