Walter,
Thanks for the description of the problem. I put this on the ATM agenda for
today.
I need to make a note, though, that BIRD204 has been approved already on June 26
this year, and we don't reopen or reject approved BIRDs. If we decide to make
any
changes, we will have to write a new BIRD that supersedes BIRD204.
Thanks,
Arpad
=================================================================
From: ibis-macro-bounce@xxxxxxxxxxxxx [mailto:ibis-macro-bounce@xxxxxxxxxxxxx] ;
On Behalf Of Walter Katz
Sent: Tuesday, December 15, 2020 8:57 AM
To: 'IBIS-ATM' <ibis-macro@xxxxxxxxxxxxx>
Subject: [ibis-macro] Clock Forwarding Bird Issue
All,
I would like to comment on the following situation with the Clock Forwarding
Bird (204)
1. If the Data DLL has "Rx_Use_Clock_Input "Times")
2. The Clock has a DLL that either
* GetWave_Exist=True and GetWave does not return clock ticks
* GetWave_Exist False
3. This is problematic for two reasons:
* The EDA tool does not know until simulation time if GetWave does not
return clock ticks when GetWave_Exist=True
* If the model make goes through all of the effort of creating a Data
DLL that accepts clock ticks, he should not rely on the EDA tool to generate
clock ticks from a DQS waveform.
I would therefore propose the following change to BIRD204, to replace the
following line:
For "Times" and "Wave" options, if the Clock does not have a DLL or has a DLL
without an AMI_GetWave, then the EDA tool should effectively insert a
passthrough Clock AMI_GetWave function to create the wave or clock_times output
vector required by the Data AMI_GetWave clock_times input.
With
For the "Wave" option, if the Clock does not have a DLL or has a DLL without an
AMI_GetWave, then the EDA tool should effectively insert a passthrough Clock
AMI_GetWave function to create the wave output vector required by the Data
AMI_GetWave clock_times input.
For the "Time" option, the Clock shall have a DLL with an AMI_GetWave that
returns clock_times.
Walter
Walter Katz
Work 508.647-7633
Cell 720.417-3762
[Description: Description: Visit MathWorks.com]