<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: eLBC P5040 in P-Series</title>
    <link>https://community.nxp.com/t5/P-Series/eLBC-P5040/m-p/672570#M4079</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello Alexander, thank you very much for your answer.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I need some extra help.&lt;/P&gt;&lt;P&gt;If LA31 is the LBS bit, for less than 32 address lines I should ignore the extra eLBC address most significant lines (LA00, LA01...).&lt;/P&gt;&lt;P&gt;I don't understand what you mean that for 16-bit port size LA31 is don't care, why?&lt;/P&gt;&lt;P&gt;A 16-bit port means that you have 16 address lines, right?&lt;/P&gt;&lt;P&gt;And, why for a 25 address lines LA31 is also don't need. I don't understand this logic.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thank you in advance.&lt;/P&gt;&lt;P&gt;Best regards,&lt;/P&gt;&lt;P&gt;Paula.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 10 May 2017 09:41:00 GMT</pubDate>
    <dc:creator>paulagarcía-mor</dc:creator>
    <dc:date>2017-05-10T09:41:00Z</dc:date>
    <item>
      <title>eLBC P5040</title>
      <link>https://community.nxp.com/t5/P-Series/eLBC-P5040/m-p/672568#M4077</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I am working with the P5040 microProcessor and I have&amp;nbsp;some questions.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;P5040 eLBC has a 32 bits bus mixed data/address [LAD00..LAD31] but it also have 5 bits only for address: [LA27..LA31].&lt;/P&gt;&lt;P&gt;Does it means that I have a 37 bits address bus or just that LAD27..LAD31 are data only?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Another question I would appreciate it if you could answer me is about which are the bits that I should use if my device &amp;nbsp;connected to the Local Bus has less address inputs. I have seeing some schematics where, if just 25 address bits are needed, [LA05..LA30] are used. That is something that I don't understand, shouldn't [LA00..LA24] have been used?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I hope you understand what I mean and someone could help me. Thank you in advance,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Paula&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;DIV class="" title="Page 17"&gt;&lt;DIV class=""&gt;&lt;DIV class=""&gt;&lt;DIV class=""&gt; &lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 09 May 2017 08:06:25 GMT</pubDate>
      <guid>https://community.nxp.com/t5/P-Series/eLBC-P5040/m-p/672568#M4077</guid>
      <dc:creator>paulagarcía-mor</dc:creator>
      <dc:date>2017-05-09T08:06:25Z</dc:date>
    </item>
    <item>
      <title>Re: eLBC P5040</title>
      <link>https://community.nxp.com/t5/P-Series/eLBC-P5040/m-p/672569#M4078</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;1. Both multiplexed LAD27...LAD31 and non-multiplexed LA27...LA31 are available in parallel and used to reflect the same address. You can use LAD27...LAD31 or LA27...LA31, this is up to designer. The difference between multiplexed and non-multiplexed address lines is in address phase (LALE cycle) required to change address on multiplexed lines, so sometimes using non-multiplexed addresses allows saving address phase cycles to speed up interface, for example in UPM-driven burst cycles.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;2. We use opposite numbering scheme, LA31 is least significant address line for our processor. For 16-bit port size LA31 is "don't care", LA30 is least significant address line used for connection for 16-bit device. So, for 25 address lines this leads to LA05...LA30, where LA30 is lsb and must be connected to device' A0.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;Have a great day,&lt;BR /&gt;Alexander&lt;BR /&gt;TIC&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;-----------------------------------------------------------------------------------------------------------------------&lt;BR /&gt;Note: If this post answers your question, please click the Correct Answer button. Thank you!&lt;BR /&gt;-----------------------------------------------------------------------------------------------------------------------&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 09 May 2017 17:19:03 GMT</pubDate>
      <guid>https://community.nxp.com/t5/P-Series/eLBC-P5040/m-p/672569#M4078</guid>
      <dc:creator>alexander_yakov</dc:creator>
      <dc:date>2017-05-09T17:19:03Z</dc:date>
    </item>
    <item>
      <title>Re: eLBC P5040</title>
      <link>https://community.nxp.com/t5/P-Series/eLBC-P5040/m-p/672570#M4079</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello Alexander, thank you very much for your answer.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I need some extra help.&lt;/P&gt;&lt;P&gt;If LA31 is the LBS bit, for less than 32 address lines I should ignore the extra eLBC address most significant lines (LA00, LA01...).&lt;/P&gt;&lt;P&gt;I don't understand what you mean that for 16-bit port size LA31 is don't care, why?&lt;/P&gt;&lt;P&gt;A 16-bit port means that you have 16 address lines, right?&lt;/P&gt;&lt;P&gt;And, why for a 25 address lines LA31 is also don't need. I don't understand this logic.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thank you in advance.&lt;/P&gt;&lt;P&gt;Best regards,&lt;/P&gt;&lt;P&gt;Paula.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 10 May 2017 09:41:00 GMT</pubDate>
      <guid>https://community.nxp.com/t5/P-Series/eLBC-P5040/m-p/672570#M4079</guid>
      <dc:creator>paulagarcía-mor</dc:creator>
      <dc:date>2017-05-10T09:41:00Z</dc:date>
    </item>
    <item>
      <title>Re: eLBC P5040</title>
      <link>https://community.nxp.com/t5/P-Series/eLBC-P5040/m-p/672571#M4080</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Sorry Alexander, one more thing.&lt;/P&gt;&lt;P&gt;Ignoring the point about why not to use LA31, freescale&amp;nbsp;Superhydra&amp;nbsp;board has&amp;nbsp;a 1 Gb NOR memory, which have 16 memory address bits and 10 memory sector bits, so this is&amp;nbsp;26 address lines. As you have told me, you have to use LA05..LA30, I guess the 16 LSB are the memory address and the other 10, the sector address. Why LA7..LA5 are not connected directly to the NOR but controlled? what these signals mean?&lt;span class="lia-inline-image-display-wrapper" image-alt="Screen Shot 2017-05-10 at 12.50.11.png"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/20284iD7485B72ECE11DF8/image-size/large?v=v2&amp;amp;px=999" role="button" title="Screen Shot 2017-05-10 at 12.50.11.png" alt="Screen Shot 2017-05-10 at 12.50.11.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 10 May 2017 10:55:00 GMT</pubDate>
      <guid>https://community.nxp.com/t5/P-Series/eLBC-P5040/m-p/672571#M4080</guid>
      <dc:creator>paulagarcía-mor</dc:creator>
      <dc:date>2017-05-10T10:55:00Z</dc:date>
    </item>
    <item>
      <title>Re: eLBC P5040</title>
      <link>https://community.nxp.com/t5/P-Series/eLBC-P5040/m-p/672572#M4081</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello again, why Data bus has not&amp;nbsp;&lt;SPAN style="color: #51626f; background-color: #ffffff; font-size: 14px;"&gt;opposite numbering too? I mean, you use LAD0 as the less significant. Why? And where is all this information about the microprocessor, I can not find any help at the data sheet. My company has an NDA with NXP, so I guess that I could be able to access to any necessary information.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #51626f; background-color: #ffffff; font-size: 14px;"&gt;Best regards,&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #51626f; background-color: #ffffff; font-size: 14px;"&gt;Paula.&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 10 May 2017 11:30:09 GMT</pubDate>
      <guid>https://community.nxp.com/t5/P-Series/eLBC-P5040/m-p/672572#M4081</guid>
      <dc:creator>paulagarcía-mor</dc:creator>
      <dc:date>2017-05-10T11:30:09Z</dc:date>
    </item>
    <item>
      <title>Re: eLBC P5040</title>
      <link>https://community.nxp.com/t5/P-Series/eLBC-P5040/m-p/672573#M4082</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;From the processor point of view, every address value addresses one byte. When you connect 16 bit memory device to the processor, each 16-bit memory cell in the memory is actually 2 bytes. To address 16-bit memory device connected to processor, LA31 is not used, because this address line is used to distinguis between individual bytes in one 16-bit word, which is not necessary if your memory device has 16-bit wide data bus and may read all 16-bit per one bus transaction. Therefore, LA31 is not used for connection in 16-bit mode. Similarly, for 32-bit device two least significant address bits should not be used for connection.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;By "16-bit" and "32-bit" I mean data port size of the memory device connected.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;For the information about functional description of the P5040 processor please look P5040 Reference Manual. This document is available for download from P5040 product page, "Documentation" tab:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A class="link-titled" href="http://www.nxp.com/products/microcontrollers-and-processors/power-architecture-processors/qoriq-platforms/p-series/qoriq-p5040-5021-64-bit-dual-and-quad-core-communications-processors:P5040?tab=Documentation_Tab" title="http://www.nxp.com/products/microcontrollers-and-processors/power-architecture-processors/qoriq-platforms/p-series/qoriq-p5040-5021-64-bit-dual-and-quad-core-communications-processors:P5040?tab=Documentation_Tab"&gt;QorIQ® P5040|NXP&lt;/A&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;On P5040Ds board upper address lines LA7..LA5 are used to create "virtual banks", to do that these lines are connected through XOR gates controlled by CPLD. This is to have a possibility to invert upper 3 address lines if necessary.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Yes, data bus numbering is also opposite - LAD0 is most significant data bit. Also, data lanes should be connected as described in P5040 Reference Manual, Table 13-2:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;LAD[0:31]&lt;/P&gt;&lt;P&gt;Multiplexed address/data bus. For configuration of a port size in BRn[PS] as 32 bits, all of LAD[0:31]&lt;BR /&gt;must be connected to the external RAM data bus, with LAD[0:7] occupying the most significant byte lane&lt;BR /&gt;(at address offset 0). For a port size of 16 bits, LAD[0:7] connect to the most-significant byte lane (at&lt;BR /&gt;address offset 0), while LAD[8:15] connect to the least-significant byte lane (at address offset 1);&lt;BR /&gt;LAD[16:31] are unused for 16-bit port sizes. For a port size of 8 bits, only LAD[0:7] are connected to the&lt;BR /&gt;external RAM.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 10 May 2017 13:27:55 GMT</pubDate>
      <guid>https://community.nxp.com/t5/P-Series/eLBC-P5040/m-p/672573#M4082</guid>
      <dc:creator>alexander_yakov</dc:creator>
      <dc:date>2017-05-10T13:27:55Z</dc:date>
    </item>
  </channel>
</rss>

