FPGA Programming for the Masses.

The article discusses the programming of field programmable gate array (FPGA) computer hardware, a version of programmable logic device (PLD), which can be used as an alternative to general-purpose processors (GPPs) and application-specific integrated circuits (ASICs) to balance computer performance...

Descripción completa

Detalles Bibliográficos
Publicado en:Communications of the ACM Vol. 56; no. 4; pp. 56 - 64
Autores principales: BACON, DAVID F., RABBAH, RODRIC, SHUKLA, SUNIL
Formato: Artículo
Publicado: Association for Computing Machinery Apr2013
Materias:
Acceso en línea:Ver este registro en EBSCOhost
fields @attributes:
  recordID: 1
pdfLink:
plink: https://search.ebscohost.com/login.aspx?direct=true&db=hlh&AN=87497814&site=ehost-live
header:
  @attributes:
    shortDbName: hlh
    uiTerm: 87497814
    longDbName: Humanities International Complete
    uiTag: AN
  controlInfo:
    bkinfo:
    jinfo:
      jid:
        00010782
        ACM
      jtl: Communications of the ACM
      issn: 00010782
      maglogo: N
    pubinfo:
      dt: Apr2013
      vid: 56
      iid: 4
      pid: 68
      pub: Association for Computing Machinery
    artinfo:
      ui:
        87497814
        10.1145/2436256.2436271
      ppf: 56
      ppct: 8
      formats:
      tig:
        atl: FPGA Programming for the Masses.
      aug:
        au:
          BACON, DAVID F.
          RABBAH, RODRIC
          SHUKLA, SUNIL
        affil: Research, IBM T.J. Watson Research Center.
      su:
        Field programmable gate arrays
        Computer programming
        Computer performance
        Random access memory
        Central processing units
        Integrated circuits
      sug:
        subj:
          Field programmable gate arrays
          Computer programming
          Computer performance
          Random access memory
          Central processing units
          Integrated circuits
      ab: The article discusses the programming of field programmable gate array (FPGA) computer hardware, a version of programmable logic device (PLD), which can be used as an alternative to general-purpose processors (GPPs) and application-specific integrated circuits (ASICs) to balance computer performance and programmability. Look-up tables (LUTs), flip-flops (FFs), and block random access memory (BRAM) components are discussed, as well as integrated circuits (ICs), graphics processing units (GPUs), and central processing units (CPUs).
      pubtype: Periodical
      doctype: Article
      src: R
    language: English
    refInfo:
    copyright:
      @attributes:
        flag: Y
      dt:
        @attributes:
          year: 2013
    holdings:
      @attributes:
        islocal: N