Altera De2 Pin Assignment File

  1. March 27th, 2013, 12:13 AM#1
    Join Date
    Oct 2012
    Posts
    15
    Rep Power
    1

    Assigning pins in DE2 115

    some one kindly help me in assigning pins for clock and the led for DE2 115 using quartus,


    module FirstProject(clk, LED); output LED; input clk; reg [32:0] count1; reg LEDstatus; assign LED = LEDstatus; always @ (posedge clk) begin if (count1 < 10000000) begin LEDstatus <= 0; end else begin LEDstatus <= 1; end count1 <= count1 +1; end endmodule

  2. Re: Assigning pins in DE2 115

    Last edited by Cris72; March 27th, 2013 at 02:04 AM.
    Start an Analysis and Synthesis process, so that Quartus automatically collects the I/O pins from your project.
    Then, go to the Quartus Assignments menu and select Pins.
    You are presented with the list of the I/Os and you simply assign each of them the desired fpga pin.
    Refer to DE2 115 schematic to find out what fgpa pins are connected to actual LEDs, clocks and so on.
  3. March 27th, 2013, 09:57 AM#3
    Join Date
    Oct 2012
    Posts
    15
    Rep Power
    1

    Re: Assigning pins in DE2 115

  4. March 27th, 2013, 08:11 PM#4
    Join Date
    Oct 2012
    Posts
    15
    Rep Power
    1

    Re: Assigning pins in DE2 115

    can we automatically assign pins by selecting the csv file of the pin comes with DE2 115 board for the below case , if so how can i do that ?

    nbi4(clk, segA, segB, segC, segD, segE, segF, segG, segDP); input clk; output segA, segB, segC, segD, segE, segF, segG, segDP;
    or should i manually assign each pin ?

  5. Re: Assigning pins in DE2 115

    Usually pin assignments are stored in a .qsf file. Anyway, if DE2-115 package supplies a csv file, you can import it from Quartus Assignments menu.
    In any case, your top module pin names must match I/O names defined in assignment file. Then segA, segB, ... possibly need to be replaced with actual names.
  6. March 28th, 2013, 04:37 AM#6
    Join Date
    Oct 2012
    Posts
    15
    Rep Power
    1

    Re: Assigning pins in DE2 115

    yes,
    it solved almost all my troubles starting to learn verilog

    thank you
  7. July 17th, 2016, 12:45 AM#7
    Join Date
    Jul 2016
    Posts
    1
    Rep Power
    1

    Re: Assigning pins in DE2 115

    Does anyone have DE2 115 pin assignment csv file, I can't find mine. Thanks in advance.
  8. July 17th, 2016, 03:21 PM#8
    Join Date
    Oct 2008
    Location
    Silicon Valley, USA
    Posts
    304
    Rep Power
    1

    Re: Assigning pins in DE2 115

    Usually the best place to go for any of the Terasic boards is their website: http://www.terasic.com.tw/en/
    You can get access to all the documentation and tools for their products, active and retired, there.
  9. October 5th, 2016, 12:36 AM#9
    Join Date
    Oct 2016
    Posts
    1
    Rep Power
    1

    Re: Assigning pins in DE2 115

  10. July 3rd, 2017, 11:35 AM#10
    Join Date
    Jul 2017
    Posts
    1
    Rep Power
    1

    Re: Assigning pins in DE2 115

Similar Threads

  1. Replies: 5
    Last Post: January 20th, 2012, 08:11 AM
  2. Replies: 16
    Last Post: October 10th, 2011, 09:19 AM
  3. Replies: 1
    Last Post: February 23rd, 2011, 09:55 PM
  4. Replies: 6
    Last Post: February 23rd, 2011, 09:44 PM
  5. Replies: 4
    Last Post: August 22nd, 2005, 02:04 PM

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  

Forum Rules


  1. June 5th, 2013, 11:50 PM#1
    Join Date
    May 2013
    Posts
    68
    Rep Power
    1

    pin assignment for DE2 board

    I need to assign pins for DE2 board. However, when I go to "assignments" in the toolbar, I couldn't find the "pin" selection. I couldn't bring out the pin assignment graph via assignment editor in the dropdown box of "assignments" either. I am using the newest web version of Quartus II. Could somebody please tell me how to solve this problem? Thanks in advance.

  2. Re: pin assignment for DE2 board

    You're apparently asking for the Quartus Pin Planner, under Assignments.

  3. Re: pin assignment for DE2 board

    For DE2 projects, the most convenient way is to copy all pin assignments (and top entity port definition) from an existing demonstration project.

    Pin re assignment can be basically made in the pin planner, but occasionally conflicting previous assignments might block it. In this case, I find it helpful to use the assignment editor that doesn't care for temporary conflicts.

    New pin assignments for a complete project can be best made by tcl scripts or writing to the *.qsf file.

  4. Re: pin assignment for DE2 board

    If you look at this tutorial here:

    http://www.alterawiki.com/wiki/Using...aster_Tutorial

    You will find that it has a DE2 pin assignments script written in Tcl.

    This thread here has a de2_basic.zip file that has the same script, but a much simpler design

    http://www.alteraforum.com/forum/showthread.php?t=33462

    Cheers,
    Dave

Similar Threads

  1. Replies: 3
    Last Post: July 19th, 2011, 12:00 AM
  2. Replies: 1
    Last Post: August 23rd, 2009, 05:18 PM
  3. Replies: 0
    Last Post: May 15th, 2009, 02:49 PM
  4. Replies: 3
    Last Post: April 10th, 2009, 07:52 AM
  5. Replies: 1
    Last Post: September 26th, 2008, 12:34 PM

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  

Forum Rules


0 Replies to “Altera De2 Pin Assignment File”

Lascia un Commento

L'indirizzo email non verrà pubblicato. I campi obbligatori sono contrassegnati *