Beginning of this page
Jump to main content

Please note that JavaScript and style sheet are used in this website,
Due to unadaptability of the style sheet with the browser used in your computer, pages may not look as original.
Even in such a case, however, the contents can be used safely.


Worldwide > Japan日本語

IEBus





IEBus of V850/SB2 [V850/SB2]

FAQ-ID : v85iebus-0001

Q-1
Regarding IEBus, if a slave reception request (SLVRQ) is received during a master transmission request (such as DR setting, MSTRQ setting), can I first finish the slave reception start processing then resume the master transmission request?
A-1
Yes, you can.
Issue a master transmission request after performing the slave reception processing.
Note, however, that the MSTRQ setting cannot be performed during a period of 61.7μs (forcible reset period) after defeat in a bus conflict.
(Refer to Caution 1 (p.562) in the manual (6th Edition).)

Is this information useful for you ?


IEBus ; Retransmission of the other communication party without reception. [V850/SB2]

FAQ-ID : v85iebus-0002

Q-1
During slave reception, I want the other communication party to perform retransmission, without performing reception (without overwriting RAM by DMA transfer).
To achieve this, I should not take any action upon occurrence of the INTIE2, STARTF, and SLVRQ interrupts: Is this an appropriate method?
A-1
Yes, it is. However, be sure to clear the ISR flag.

Is this information useful for you ?


IEBus ; DR read upon overrun error [V850/SB2]

FAQ-ID : v85iebus-0003

Q-1
When an overrun occurs and a multicast IEERR interrupt or unicast ENDFRAM interrupt occurs, is it all right to set "char dummy = DR;" to read DR (dummy read) upon occurrence of an error interrupt?
A-1
Yes.
If you want to discard the frame, you can use a dummy read.

Is this information useful for you ?

Q-2
The master transmission side acknowledges the ENDFRAM interrupt and performs retransmission during unicast communication, but abandons transmission during multicast communication.
Is this correct?
A-2
Yes, it is.

Is this information useful for you ?


IEBus ; Deletion of ISR after INTIE2 interrupt processing. [V850/SB2]

FAQ-ID : v85iebus-0004

Q-1
I want to completely delete ISR when the master request does not get through, after INTIE2 interrupt processing.
In this case, may I clear the STARTF or ENDTRNS flag by setting the ENSLVRX flag?
A-1
Clear STARTF by byte-writing ISR, and clear ENDTRNS by setting the ENDSLVRX flag, etc.

Is this information useful for you ?

Q-2
In this case, if the ISR register is not cleared, is it likely that STARTF and ENDTRNS will be set at the same time?
A-2
Yes it is. In the first place, the next INTIE2 is not generated when ISR is not 0.

Is this information useful for you ?


IEBus ; Destination address of receive data during slave reception [V850/SB2]

FAQ-ID : v85iebus-0005

Q-1
How can I get the destination address of receive data during slave reception?
During multicast communication, is there any method for distinguishing between all-unit multicast and group-unit multicast?
A-1
You can get the address of the master, but unfortunately you cannot obtain other addresses during slave reception.
Also, you can only distinguish between multicast reception or unicast reception, but not any further.

Is this information useful for you ?


"Simplified version" of the IEBus controller

FAQ-ID : v85iebus-0006Last Updated : 2002/04

Q-1
It is stated that the IEBus controller is a "simplified version".
What is the difference between the complete version and the simplified version?
Also, is an external device required?
A-1
The complete version of the IEBus controller has a 32-byte transmit/receive buffer, but the simplified version of the IEBus controller has only a 1-byte transmit/receive buffer.
An external differential driver is required on the transmit/receive data line (not manufactured by NEC Electronics).

Is this information useful for you ?























End of this page.
Top of this page