About UB/LB Signals behavior when SEMC is used as SRAM-I/F

キャンセル
次の結果を表示 
表示  限定  | 次の代わりに検索 
もしかして: 

About UB/LB Signals behavior when SEMC is used as SRAM-I/F

ソリューションへジャンプ
4,014件の閲覧回数
george
Senior Contributor II

Hi all,

We are going to use SEMC as SRAM-I/F(ASYNC non-ADMUX w/ WAIT) to connect to FPGA.

Please tell me the behavior of the UB/LB signals.
Can you provide me with a timing diagram showing those behaviors?

BR,
George

タグ(1)
0 件の賞賛
返信
1 解決策
3,789件の閲覧回数
FelipeGarcia
NXP Employee
NXP Employee

Hi George,

I received an update, you can take as reference see the LB#/UB# signals in ASYNC SRAM write in Non-ADMUX address mode.

FelipeGarcia_1-1635204627286.png

Best Regards,

Felipe

元の投稿で解決策を見る

0 件の賞賛
返信
11 返答(返信)
4,003件の閲覧回数
FelipeGarcia
NXP Employee
NXP Employee

Hi George,

These signals are Upper and Lower Byte select pins. SRAM will read or write upper or lower data byte depending on this signals. We do not have timing diagrams including these pins but you can find more information of this in your specific memory datasheet.

Have a great day,

Felipe

-------------------------------------------------------------------------------

Note:

- If this post answers your question, please click the "Mark Correct" button. Thank you!

- We are following threads for 7 weeks after the last post, later replies are ignored. Please open a new thread and refer to the closed one, if you have a related question at a later point in time. 

------------------------------------------------------------------------------ 

0 件の賞賛
返信
3,979件の閲覧回数
george
Senior Contributor II

Dear @FelipeGarcia 

The device that connects to the RT1175 is an FPGA.
We have to configure the FPGA according to the RT1175 I/F specifications.
Therefore, we need to know the cycle-based signal transition.

Other signal timings seem to be variable by the registers, but it remains unclear where the signal transitions occur for UB and LB.

For example, in the following mode :

PRI_20210924-162706.bmp

At what timing in this figure the UB and LB signals transition?

And where is it when read ?

PRI_20210924-165459.bmp

BR,
George.

0 件の賞賛
返信
3,945件の閲覧回数
FelipeGarcia
NXP Employee
NXP Employee

Hi George,

Unfortunately, we do not have timing diagrams including these signals. However, just for reference you can check SRAM datasheets for example: https://www.issi.com/WW/pdf/65WV25616ALL_BLL.pdf

There you will find more info about timing and behavior of these signals.

Best regards,

Felipe

0 件の賞賛
返信
3,927件の閲覧回数
george
Senior Contributor II

Hello @FelipeGarcia 

The documentation you presented to me allowed me to understand the behavior of UB/LB.

I think you can guarantee that UB / LB is valid during green period I added in red.
Is my understanding correct?

aw.pngar.png

BR,
George

0 件の賞賛
返信
3,902件の閲覧回数
FelipeGarcia
NXP Employee
NXP Employee

Hi @george,

Could you please provide what was the thinking behind this timing diagrams? Please be as detailed as possible.

Best regards,

Felipe

0 件の賞賛
返信
3,886件の閲覧回数
george
Senior Contributor II

Hello @FelipeGarcia,

Sorry for the late reply.

The UB/LB I added may have been too extreme.
It may be necessary to extend the valid fields backward by one semc_clk.

My thoughts are as follows.

First, Write timing:
SRAM needs to capture UB/LB-gated DATA at WE# rising edge.
I think UB/LB needs setup and hold at WE# rising edge.

Second, Read timing:
SRAM needs to control the DATA output with UB/LB and OE, which requires setup and hold for the internal rxclkn rising edge.

Please tell me the valid period for which you can guarantee.

BR,

George

0 件の賞賛
返信
3,822件の閲覧回数
FelipeGarcia
NXP Employee
NXP Employee

Hi George,

To give you an update. We are still trying to get further information from IP owner. Once I get more information I will post it here.

Best regards,

Felipe

0 件の賞賛
返信
3,810件の閲覧回数
george
Senior Contributor II

Hello @FelipeGarcia,

Thank you for your sincere response.

I will continue to wait for your reply.

BR,
George

0 件の賞賛
返信
3,790件の閲覧回数
FelipeGarcia
NXP Employee
NXP Employee

Hi George,

I received an update, you can take as reference see the LB#/UB# signals in ASYNC SRAM write in Non-ADMUX address mode.

FelipeGarcia_1-1635204627286.png

Best Regards,

Felipe

0 件の賞賛
返信
3,707件の閲覧回数
george
Senior Contributor II

Hello @FelipeGarcia,

Sorry for the late reply.

Thank you for the update.

In other words, we understand that UB#/LB# is Low-Active between AS and WEH in the internal state.

Thanks,
George

0 件の賞賛
返信
3,861件の閲覧回数
FelipeGarcia
NXP Employee
NXP Employee

Hi George,

I will check internally if we have any information about this.

Best regards,

Felipe

0 件の賞賛
返信