12.07.2015 Views

Simulator Configuration Guide for Synopsys Models

Simulator Configuration Guide for Synopsys Models

Simulator Configuration Guide for Synopsys Models

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Chapter 1: Using <strong>Synopsys</strong> <strong>Models</strong> with <strong>Simulator</strong>s<strong>Simulator</strong> <strong>Configuration</strong> <strong>Guide</strong>NoteTwo DWMM parameters, DelayRange and TimingVersion, have not beenmade public in the DWMM SystemC interface. These two parameters areused to configure propagation delays within HDL simulations, and areabsent from the DWMM SystemC interface since SystemC does not supportthe use of propagation delays.Under the DWMM SystemC interface, the DelayRange attribute is ignoredand the TimingVersion attribute is hard-coded as “none” to en<strong>for</strong>ce cyclebased(“function-only”) behavior.SystemC Example Instantiation// Instantiating a cy62128 DWMM modelcy62128_mx U0("U0", // InstanceName"11111111", // DefaultData"mem.dat", // MemoryFile"15", // MessageLevel"TB_CMD_TEST",// ModelAlias"32'h0", // ModelConfig"99999" // ModelId)// Binding the model's ports to design signalsU0.A( A );U0.CE1_N( CE1_N );U0.CE2( CE2 );U0.IO( IO );U0.OE_N( OE_N ),U0.WE_N( WE_N );NoteThe DWMM SystemC interface requires all model port names to beuppercase.36 <strong>Synopsys</strong>, Inc. October 6, 2003

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!