The XN file below, once a build is successful using a stub main.xc, shows in the outline a stdcore[2] port called Torvalds.
Liskov and Knuth are missing.
If I increment the Core Number attributes from 0..2, then I see our old friends Knuth and Liskov again.
But that seems to contradict the def of Number in 8.6.2 of the TUG.
Edit: I found that the XS1-2L1.xn does the same in my setup. I attach it at the end.
--r.
Code: Select all
<?xml version="1.0" encoding="UTF-8"?>
<Network xmlns="http://www.xmos.com" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://www.xmos.com http://www.xmos.com">
<Declarations>
<Declaration>core stdcore[3]</Declaration>
</Declarations>
<Packages>
<Package Id="P1" Type="XS1-L1A-TQ128">
<Nodes>
<Node Id="Bridge" Type="XS1-L1A" InPackageId="0" >
<Core Number="0" Reference="stdcore[0]">
<Port Location="XS1_PORT_8C" Name="Knuth" />
</Core>
</Node>
</Nodes>
</Package>
<Package Id="P2" Type="XS1-L1A-TQ128">
<Nodes>
<Node Id="Buffer" Type="XS1-L1A" InPackageId="0" >
<Core Number="0" Reference="stdcore[1]">
<Port Location="XS1_PORT_8C" Name="Liskov" />
</Core>
</Node>
</Nodes>
</Package>
<Package Id="P3" Type="XS1-L1A-LQ64">
<Nodes>
<Node ID="ADC" Type="XS1-L1A" InPackageId="0" >
<Core Number="0" Reference="stdcore[2]">
<Port Location="XS1_PORT_8C" Name="Torvalds" />
</Core>
</Node>
</Nodes>
</Package>
</Packages>
<Links>
<Link Encoding="5wire" Delays="0,1">
<LinkEndpoint NodeId="Bridge" Link="X0LC" />
<LinkEndpoint NodeId="Buffer" Link="X0LD" />
</Link>
<Link Encoding="2wire" Delays="0,1">
<LinkEndpoint NodeId="Bridge" Link="X0LA" />
<LinkEndpoint NodeId="Buffer" Link="X0LB" />
</Link>
<Link Encoding="2wire" Delays="0,1">
<LinkEndpoint NodeId="Buffer" Link="X0LC" />
<LinkEndpoint NodeId="ADC" Link="X0LB" />
</Link>
</Links>
<JTAGChain>
<JTAGDevice NodeId="Bridge" />
<JTAGDevice NodeId="Buffer" />
<JTAGDevice NodeId="ADC" />
</JTAGChain>
</Network>
Code: Select all
<?xml version="1.0" encoding="UTF-8"?>
<Network xmlns="http://www.xmos.com"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://www.xmos.com http://www.xmos.com">
<Type>Board</Type>
<Declarations>
<Declaration>core stdcore[2]</Declaration>
</Declarations>
<Nodes>
<Node Id="0" Type="XS1-L1A-TQ128">
<Core Number="0" Reference="stdcore[0]"/>
</Node>
<Node Id="1" Type="XS1-L1A-TQ128">
<Core Number="0" Reference="stdcore[1]"/>
</Node>
</Nodes>
<Links>
<Link Encoding="2wire" Delays="0,1">
<LinkEndpoint NodeId="0" Link="1"/>
<LinkEndpoint NodeId="1" Link="0"/>
</Link>
</Links>
<JTAGChain>
<JTAGDevice NodeId="0"/>
<JTAGDevice NodeId="1"/>
</JTAGChain>
</Network>