<?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>ColdFire/68K Microcontrollers and ProcessorsのトピックMCF5235 async /TA</title>
    <link>https://community.nxp.com/t5/ColdFire-68K-Microcontrollers/MCF5235-async-TA/m-p/155176#M4398</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi all.&lt;/P&gt;&lt;P&gt;I'm developing a board using the external bus interface of a MCF5235 to connect with an external device (FPGA).&lt;/P&gt;&lt;P&gt;I plan to use external /TA signal to terminate the bus cycles when the external device is ready.&lt;/P&gt;&lt;P&gt;I have two questions: is it possibile to assert /TA asynchronously with respect to the bus clock ? There may be problems of metastability inside the chip, so /TA must be always synchronous with the bus clock ?&lt;/P&gt;&lt;P&gt;Thank you.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;RBellet&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 13 Oct 2010 22:03:08 GMT</pubDate>
    <dc:creator>RBellet</dc:creator>
    <dc:date>2010-10-13T22:03:08Z</dc:date>
    <item>
      <title>MCF5235 async /TA</title>
      <link>https://community.nxp.com/t5/ColdFire-68K-Microcontrollers/MCF5235-async-TA/m-p/155176#M4398</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi all.&lt;/P&gt;&lt;P&gt;I'm developing a board using the external bus interface of a MCF5235 to connect with an external device (FPGA).&lt;/P&gt;&lt;P&gt;I plan to use external /TA signal to terminate the bus cycles when the external device is ready.&lt;/P&gt;&lt;P&gt;I have two questions: is it possibile to assert /TA asynchronously with respect to the bus clock ? There may be problems of metastability inside the chip, so /TA must be always synchronous with the bus clock ?&lt;/P&gt;&lt;P&gt;Thank you.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;RBellet&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 13 Oct 2010 22:03:08 GMT</pubDate>
      <guid>https://community.nxp.com/t5/ColdFire-68K-Microcontrollers/MCF5235-async-TA/m-p/155176#M4398</guid>
      <dc:creator>RBellet</dc:creator>
      <dc:date>2010-10-13T22:03:08Z</dc:date>
    </item>
    <item>
      <title>Re: MCF5235 async /TA</title>
      <link>https://community.nxp.com/t5/ColdFire-68K-Microcontrollers/MCF5235-async-TA/m-p/155177#M4399</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Good question.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;The Rev 4 MCF5235 Hardware Specification (MCF5235EC.pdf) contains the following:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;PRE&gt;7.5  External Interface Timing CharacteristicsNOTEAll processor bus timings are synchronous; that is, input setup/hold and output delay with respect to the rising edge of a reference clock. The reference clock is the CLKOUT output.&lt;/PRE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;From my reading you may need to run CLKOUT into the FPGA to synchronise it or run /TA through a separate flip-flop (or two).&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;====&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;There is a reference in Table 11&amp;nbsp; in that section to "B2b CLKOUT High to Asynchronous control input /BKPT invalid (3)" which looks like it could give a hint on timing for asynchronous inputs. Timing values "B1b" and "B2b" don't exist anywhere in the document. Note (3) says "Refer to figure A-19", and there's no such figure or even a section "A" in this manual. Looks like a cut-and-paste bug from a different manual.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Asking Google to find references and that Figure:&lt;/P&gt;&lt;P&gt;MCF5271 Hardware Specification has the same reference but no table.&lt;/P&gt;&lt;P&gt;MCF5282 User's Manual has the same reference, has a section A but no Figure A19.&lt;/P&gt;&lt;P&gt;The MC9S08 manuals have Figure A-19, but for SPI timing.&lt;/P&gt;&lt;P&gt;MC6833x manuals have a Figure A-19, but for QSPI timing&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 29 Oct 2020 08:59:08 GMT</pubDate>
      <guid>https://community.nxp.com/t5/ColdFire-68K-Microcontrollers/MCF5235-async-TA/m-p/155177#M4399</guid>
      <dc:creator>TomE</dc:creator>
      <dc:date>2020-10-29T08:59:08Z</dc:date>
    </item>
    <item>
      <title>Re: MCF5235 async /TA</title>
      <link>https://community.nxp.com/t5/ColdFire-68K-Microcontrollers/MCF5235-async-TA/m-p/155178#M4400</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thank you, TomE, for your reply.&lt;/P&gt;&lt;P&gt;I supposed that, because the external interface is a synchronous bus, the /TA signal must be synchronous with CLKOUT.&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&lt;SPAN&gt;But still can not find any explicit explanation in the manuals that prohibits to assert / TA asynchronously,&lt;/SPAN&gt;&lt;/SPAN&gt; &lt;SPAN&gt;&lt;SPAN&gt;due to metastability problems or other.&lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN&gt;I think it depends on whether the signal / TA may or may not be synchronized inside the MCF5235, which I do not know.&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&lt;SPAN&gt;I'd like to know what you think about it.&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&lt;SPAN&gt;However, to be safe I will connect the CLKOUT signal to the FPGA, and drive signal /TA with a machine&lt;/SPAN&gt;&lt;/SPAN&gt; &lt;SPAN&gt;&lt;SPAN&gt;synchronous&lt;/SPAN&gt;&lt;/SPAN&gt; &lt;SPAN&gt;&lt;SPAN&gt;with CLKOUT.&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&lt;SPAN&gt;But I still have te doubt that the signal / TA can be controlled asynchronously or not.&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thank you,&lt;/P&gt;&lt;P&gt;RBellet&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 14 Oct 2010 20:39:34 GMT</pubDate>
      <guid>https://community.nxp.com/t5/ColdFire-68K-Microcontrollers/MCF5235-async-TA/m-p/155178#M4400</guid>
      <dc:creator>RBellet</dc:creator>
      <dc:date>2010-10-14T20:39:34Z</dc:date>
    </item>
  </channel>
</rss>

