Index: 07_devmap.html =================================================================== --- 07_devmap.html (revision 309) +++ 07_devmap.html (revision 310) @@ -24,10 +24,10 @@

{des7:2} The default implementation of the device mapper is a plugin called devmap. Devmap has three major features: slotting name translation -(red), device mapping (green) and pin mapping (blue). The slotting translation +(red), device mapping (green) and port mapping (blue). The slotting translation makes sure the resulting abstract component has the right amount of ports; -the device mapper loads the device-specific pin mapping and other -attributes from a database; the pin mapper applies pin numbers from +the device mapper loads the device-specific port mapping and other +attributes from a database; the port mapper applies pin numbers from a table (the table typically set up by the device mapper).

{des7:3} @@ -39,9 +39,9 @@ by not having a slot attribute

  • not using the device mapping mechanism described here, on per symbol basis, by not having a devmap attribute -
  • not using the pin mapping mechanism described here, on per symbol basis, - by not having a pinmap attribute and not using a device map - that would introduce a pinmap attribute +
  • not using the port mapping mechanism described here, on per symbol basis, + by not having a portmap attribute and not using a device map + that would introduce a portmap attribute

    {des7:4} @@ -93,10 +93,10 @@ as the terminal names of the symbol. -

    7.2. Pin mapping

    +

    7.2. Port mapping

    {des7:12} -Pin mapping takes a map between the symbolic description and emits the +Port mapping takes a map between the symbolic description and emits the physical description (port numbers for a footprint or sim model). There shall be one such mapping per abstract component. If multiple symbols contribute a mapping, the attribute @@ -129,9 +129,9 @@ an error, a DRC plugin shall check for it.

    -
    {des7:18} pin mapping related symbol attributes +
    {des7:18} port mapping related symbol attributes
    attribute value description -
    pinmap array of map entries the actual map, as described above +
    portmap array of map entries the actual map, as described above
    slot slot name textual name of the slot the symbol provides
    @@ -148,7 +148,7 @@ had the "devmap" attribute.

    {des7:21} -A common device map file will usually have a "pinmap" attribute that will +A common device map file will usually have a "portmap" attribute that will set at least one attributes on each terminal.