<?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>T-SeriesのトピックRe: T1042 Addressing Algorithm</title>
    <link>https://community.nxp.com/t5/T-Series/T1042-Addressing-Algorithm/m-p/742486#M2399</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&lt;SPAN style="color: #51626f; background-color: #ffffff;"&gt;&lt;SPAN&gt;&amp;nbsp;In my case,&amp;nbsp;&lt;/SPAN&gt;IFC has more than one CS line enabled and configured,then how one local access window can covered all the CS. the algorithm covered in the manual is only for one CS. can you please tell me using some kind of example.&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Mon, 04 Dec 2017 04:15:32 GMT</pubDate>
    <dc:creator>faizmajeed</dc:creator>
    <dc:date>2017-12-04T04:15:32Z</dc:date>
    <item>
      <title>T1042 Addressing Algorithm</title>
      <link>https://community.nxp.com/t5/T-Series/T1042-Addressing-Algorithm/m-p/742482#M2395</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;HI!&lt;/P&gt;&lt;P&gt;This discussion is related to T1042 to get understanding about its addressing algorithm. For Example core e5500 generate some address to request a data. This address is compared in LAW (Local Access Window) which give responsibility to some memory controllers to handle this transaction on the basis of target id. Now we have to discuss that&lt;/P&gt;&lt;P&gt;what type of address these Memory controllers recieve&lt;/P&gt;&lt;P&gt;how they decode this address and decide which chip select should be enabled&lt;/P&gt;&lt;P&gt;what base address should be selected in for different chip select registers For Example (in case of IFC values of&amp;nbsp; IFC_CSPRn_EXT and&amp;nbsp;IFC_CSPRn ).&lt;/P&gt;&lt;P&gt;We have to focus on IFC controller.&lt;/P&gt;&lt;P&gt;Thank You&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 28 Nov 2017 13:17:02 GMT</pubDate>
      <guid>https://community.nxp.com/t5/T-Series/T1042-Addressing-Algorithm/m-p/742482#M2395</guid>
      <dc:creator>faizmajeed</dc:creator>
      <dc:date>2017-11-28T13:17:02Z</dc:date>
    </item>
    <item>
      <title>Re: T1042 Addressing Algorithm</title>
      <link>https://community.nxp.com/t5/T-Series/T1042-Addressing-Algorithm/m-p/742483#M2396</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Local Access Window configures which memory controller this particular memory access will be targeted. When the access reaches IFC controller, IFC controller decides which particular CS line to assert by use base address and address mask information, stored in CSPRn_EXT[BA_EXT], CSPRn[BA] and IFC_AMASKn[AM] fields, where "n" is CS line number. For each CS line IFC controller has its own set of base address and mask, so there is no problem to determine which particular pair of base address and mask this particular access corresponds to.&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, 28 Nov 2017 16:17:48 GMT</pubDate>
      <guid>https://community.nxp.com/t5/T-Series/T1042-Addressing-Algorithm/m-p/742483#M2396</guid>
      <dc:creator>alexander_yakov</dc:creator>
      <dc:date>2017-11-28T16:17:48Z</dc:date>
    </item>
    <item>
      <title>Re: T1042 Addressing Algorithm</title>
      <link>https://community.nxp.com/t5/T-Series/T1042-Addressing-Algorithm/m-p/742484#M2397</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P style="color: #51626f; background-color: #ffffff; border: 0px;"&gt;core's MMU generates a transaction with 36-bit target address. it is compared with LAW&lt;/P&gt;&lt;P style="color: #51626f; background-color: #ffffff; border: 0px;"&gt;MMU_address [0:23] == LAW_LAWBARHn[28:31] + LAWBARLn[0:19]&amp;nbsp;&lt;/P&gt;&lt;P style="color: #51626f; background-color: #ffffff; border: 0px;"&gt;if it is true for IFC controller then&lt;/P&gt;&lt;P style="color: #51626f; background-color: #ffffff; border: 0px;"&gt;MMU_address[35:28] ,(AMn[0:15]&amp;amp;MMU_address[27:12]) ==&amp;nbsp;BASE_ADDRn[0:7], (BASE_ADDRn[8:23] &amp;amp; AMn[0:15]) is used to enable the chip select.&lt;/P&gt;&lt;P style="color: #51626f; background-color: #ffffff; border: 0px;"&gt;&lt;STRONG style="border: 0px; font-weight: bold;"&gt;This mean that we should set the base address of IFC_CSPRn and&amp;nbsp;IFC_CSPRn_EXT so that it should be equal to base address of LAW that is specific for IFC ?&lt;/STRONG&gt;&lt;/P&gt;&lt;P style="color: #51626f; background-color: #ffffff; border: 0px;"&gt;if it is true then what would be address that will go on IFC output address pins?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 29 Nov 2017 04:07:05 GMT</pubDate>
      <guid>https://community.nxp.com/t5/T-Series/T1042-Addressing-Algorithm/m-p/742484#M2397</guid>
      <dc:creator>faizmajeed</dc:creator>
      <dc:date>2017-11-29T04:07:05Z</dc:date>
    </item>
    <item>
      <title>Re: T1042 Addressing Algorithm</title>
      <link>https://community.nxp.com/t5/T-Series/T1042-Addressing-Algorithm/m-p/742485#M2398</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;If you have only one CS enabled and configured in your IFC, than yes, base address and mask should be set the same, as you have it configured in Local Access Window for IFC. In case if your IFC has more than one CS line enabled and configured, than you can have all IFC spaces covered by one Local Access Window.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 01 Dec 2017 12:44:43 GMT</pubDate>
      <guid>https://community.nxp.com/t5/T-Series/T1042-Addressing-Algorithm/m-p/742485#M2398</guid>
      <dc:creator>alexander_yakov</dc:creator>
      <dc:date>2017-12-01T12:44:43Z</dc:date>
    </item>
    <item>
      <title>Re: T1042 Addressing Algorithm</title>
      <link>https://community.nxp.com/t5/T-Series/T1042-Addressing-Algorithm/m-p/742486#M2399</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&lt;SPAN style="color: #51626f; background-color: #ffffff;"&gt;&lt;SPAN&gt;&amp;nbsp;In my case,&amp;nbsp;&lt;/SPAN&gt;IFC has more than one CS line enabled and configured,then how one local access window can covered all the CS. the algorithm covered in the manual is only for one CS. can you please tell me using some kind of example.&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 04 Dec 2017 04:15:32 GMT</pubDate>
      <guid>https://community.nxp.com/t5/T-Series/T1042-Addressing-Algorithm/m-p/742486#M2399</guid>
      <dc:creator>faizmajeed</dc:creator>
      <dc:date>2017-12-04T04:15:32Z</dc:date>
    </item>
    <item>
      <title>Re: T1042 Addressing Algorithm</title>
      <link>https://community.nxp.com/t5/T-Series/T1042-Addressing-Algorithm/m-p/742487#M2400</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Please specify your desired IFC memory map - how each CS will be configured (base address and mask)&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 04 Dec 2017 13:16:34 GMT</pubDate>
      <guid>https://community.nxp.com/t5/T-Series/T1042-Addressing-Algorithm/m-p/742487#M2400</guid>
      <dc:creator>alexander_yakov</dc:creator>
      <dc:date>2017-12-04T13:16:34Z</dc:date>
    </item>
    <item>
      <title>Re: T1042 Addressing Algorithm</title>
      <link>https://community.nxp.com/t5/T-Series/T1042-Addressing-Algorithm/m-p/742488#M2401</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Actually i am using 3 NOR flashes. 1 for Booting and 2 as an Application flash. I have also interfaced 1 NVRAM(asynchronous)&amp;nbsp; as NOR.&amp;nbsp;&lt;/P&gt;&lt;P&gt;NOR&amp;nbsp;MT28EW01GABA1LPC-1SIT&amp;nbsp; (1Gb)&lt;/P&gt;&lt;P&gt;NVRAM&amp;nbsp;CY14V104NA-BA45XI&amp;nbsp; (4096kb)&lt;/P&gt;&lt;P&gt;Now i have just completed their pin connections using reference manual and reference schematics. Now i can not understand about the base address and extended base addresses that what should i set these addresses. Please give some suggestion how can i set the value of these registers for all of my flashes and NVRAM.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 05 Dec 2017 04:13:30 GMT</pubDate>
      <guid>https://community.nxp.com/t5/T-Series/T1042-Addressing-Algorithm/m-p/742488#M2401</guid>
      <dc:creator>faizmajeed</dc:creator>
      <dc:date>2017-12-05T04:13:30Z</dc:date>
    </item>
    <item>
      <title>Re: T1042 Addressing Algorithm</title>
      <link>https://community.nxp.com/t5/T-Series/T1042-Addressing-Algorithm/m-p/742489#M2402</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Each CS line in IFC controller is configurable and has its own base address and address mask. So, each NOR flash base address and mask is configurable. There is no "default" or "recommended" address map, particular address map is up to designer. Typical address map (copied from T1040 QDS board Reference Manual):&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper" image-alt="pastedImage_2.png"&gt;&lt;img src="https://community.nxp.com/t5/image/serverpage/image-id/59688iA2780E5AA86FD948/image-size/large?v=v2&amp;amp;px=999" role="button" title="pastedImage_2.png" alt="pastedImage_2.png" /&gt;&lt;/span&gt;&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, 05 Dec 2017 06:45:42 GMT</pubDate>
      <guid>https://community.nxp.com/t5/T-Series/T1042-Addressing-Algorithm/m-p/742489#M2402</guid>
      <dc:creator>alexander_yakov</dc:creator>
      <dc:date>2017-12-05T06:45:42Z</dc:date>
    </item>
    <item>
      <title>Re: T1042 Addressing Algorithm</title>
      <link>https://community.nxp.com/t5/T-Series/T1042-Addressing-Algorithm/m-p/742490#M2403</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thanks Alexander. can you please provide me the document "&lt;SPAN style="color: #51626f; background-color: #ffffff;"&gt;T1040 QDS board Reference Manual".&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #51626f; background-color: #ffffff;"&gt;I cannot access it.&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 05 Dec 2017 08:00:40 GMT</pubDate>
      <guid>https://community.nxp.com/t5/T-Series/T1042-Addressing-Algorithm/m-p/742490#M2403</guid>
      <dc:creator>faizmajeed</dc:creator>
      <dc:date>2017-12-05T08:00:40Z</dc:date>
    </item>
    <item>
      <title>Re: T1042 Addressing Algorithm</title>
      <link>https://community.nxp.com/t5/T-Series/T1042-Addressing-Algorithm/m-p/742491#M2404</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Sorry, we do not offer this board anymore, so the documentation for this board is not available publicly.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Sorry for reference to this document, but actually it was used only as example of memory map.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 05 Dec 2017 09:15:43 GMT</pubDate>
      <guid>https://community.nxp.com/t5/T-Series/T1042-Addressing-Algorithm/m-p/742491#M2404</guid>
      <dc:creator>alexander_yakov</dc:creator>
      <dc:date>2017-12-05T09:15:43Z</dc:date>
    </item>
    <item>
      <title>Re: T1042 Addressing Algorithm</title>
      <link>https://community.nxp.com/t5/T-Series/T1042-Addressing-Algorithm/m-p/742492#M2405</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;how can i configure my memory map for my Flashes. suggest me some alternative, if you cannot provide me this document.&amp;nbsp;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 05 Dec 2017 10:09:17 GMT</pubDate>
      <guid>https://community.nxp.com/t5/T-Series/T1042-Addressing-Algorithm/m-p/742492#M2405</guid>
      <dc:creator>faizmajeed</dc:creator>
      <dc:date>2017-12-05T10:09:17Z</dc:date>
    </item>
    <item>
      <title>Re: T1042 Addressing Algorithm</title>
      <link>https://community.nxp.com/t5/T-Series/T1042-Addressing-Algorithm/m-p/742493#M2406</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I do not understand the question, sorry. Please explain, why above example memory table is not enough to do that - what exactly unclear from this table?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 05 Dec 2017 12:34:39 GMT</pubDate>
      <guid>https://community.nxp.com/t5/T-Series/T1042-Addressing-Algorithm/m-p/742493#M2406</guid>
      <dc:creator>alexander_yakov</dc:creator>
      <dc:date>2017-12-05T12:34:39Z</dc:date>
    </item>
    <item>
      <title>Re: T1042 Addressing Algorithm</title>
      <link>https://community.nxp.com/t5/T-Series/T1042-Addressing-Algorithm/m-p/742494#M2407</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;This is only for CS0. i want base addresses for CS1,CS2,CS3 also as i have four flashes.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 05 Dec 2017 13:21:56 GMT</pubDate>
      <guid>https://community.nxp.com/t5/T-Series/T1042-Addressing-Algorithm/m-p/742494#M2407</guid>
      <dc:creator>faizmajeed</dc:creator>
      <dc:date>2017-12-05T13:21:56Z</dc:date>
    </item>
    <item>
      <title>Re: T1042 Addressing Algorithm</title>
      <link>https://community.nxp.com/t5/T-Series/T1042-Addressing-Algorithm/m-p/742495#M2408</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;The table shows IFC_CS number in 4th column. I see CS numbers 0,1,2,3,6 and 7&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 05 Dec 2017 13:25:33 GMT</pubDate>
      <guid>https://community.nxp.com/t5/T-Series/T1042-Addressing-Algorithm/m-p/742495#M2408</guid>
      <dc:creator>alexander_yakov</dc:creator>
      <dc:date>2017-12-05T13:25:33Z</dc:date>
    </item>
  </channel>
</rss>

