Forum Discussion

Altera_Forum's avatar
Altera_Forum
Icon for Honored Contributor rankHonored Contributor
17 years ago

How can I insert logic units by their part numbers while drawing block diagram.

I am newbie quartusII user. I can insert and, or and other gates, but I dont have any idea to insert other units by their serial numbers. Do I need to download a library for each part?? thnx

7 Replies

  • Altera_Forum's avatar
    Altera_Forum
    Icon for Honored Contributor rankHonored Contributor

    What kind of design units do you mean? Usually, the library functions aren't identified by a serial number (they may use it internally, probably). A lot of library functions is accesible through the megafunctions tab, they are installed in Quartus.

  • Altera_Forum's avatar
    Altera_Forum
    Icon for Honored Contributor rankHonored Contributor

    Just double-click on your schematic (I believe you are using a bdf file as your top-level entity) and you will have directly access to a very rich ensemble of built-in Quartus II library functions.

    What kind of serial number are you speaking about?
  • Altera_Forum's avatar
    Altera_Forum
    Icon for Honored Contributor rankHonored Contributor

    sorry the correct word for "unit" was "symbol". I can insert "and", "or", "xor" etc. But now I have to built a circuit which contains resistors, capacitors, decoders ect. I know universial part numbers each of them.

  • Altera_Forum's avatar
    Altera_Forum
    Icon for Honored Contributor rankHonored Contributor

    Resistors and capacitors are not supported by Quartus II because in he FPGA you can only build a pure digital circuit with no analogue components. These components should be placed externally of the FPGA. About the decoders try to browse the FPGA tree library and search for the patrt numbers. Otherwise you may directly insert the part number in the window where you can read the label "Name" and search for an automatic match with the Altera library.

  • Altera_Forum's avatar
    Altera_Forum
    Icon for Honored Contributor rankHonored Contributor

    Hey wouldn't that be cool ... An FPAA (Field Programmable Analog Array). Now there is an entrepreneurship opportunity for somebody. :)

  • Altera_Forum's avatar
    Altera_Forum
    Icon for Honored Contributor rankHonored Contributor

    The schematic entry is still supporting the maxplus2 library of TTL devices, so if you are imaging an existing digital logic part, it may be there.

    You got already some comments on the programmable analog chip topic. Latticesemi e. g. had a family of pac devices for a couple of years. For some reason, they're vanished now and Lattice is using the technology for dedicated applications only. Cypress is still in the game. Personally, I sometimes considered such a solution, but it never fit.

    As another point, some CAD tools are offering an integrated design of programmable logic and all other components. Altium Designer is among the products with yet subsonic pricing. But to my opinion, logic design with Quartus is much more convenient.