code: def build_dirs(self):
          
  
          arch = self.arch_name()
  
          build_path = os.path.join('build', arch)
          output = os.path.join('build', 'output')
          test = os.path.join('build', 'test', arch)
  
          return {'build': build_path, 'output': output, 'test': test}
docs: Return the build directory hierarchy:
          Defines:
          - build: build/chip
          - output: build/output
          - test: build/test/chip
          where chip is the canonical name for the chip passed in