Skip to main content

All Questions

Tagged with or
Filter by
Sorted by
Tagged with
-1 votes
1 answer
39 views

Quartus reporting less processors in system than actual available number

I'm new to FPGA and I'm starting to learn it with Quartus Prime Lite 23.1std. After seeing the warning ...
Marco Montevechi Filho's user avatar
0 votes
0 answers
20 views

Why does TimeQuest show data arriving after the latch edge?

Here is the waveform from Quartus Prime TimeQuest: I know that the design meets timing since the fmax is more than 100MHz which is the target clock. So this question is specifically about why the ...
quantum231's user avatar
  • 12.2k
4 votes
3 answers
543 views

How to connect three 7-segment displays to a 4x4 binary multiplier

I am trying to connect three 7-segment displays to show the result. I thought about using the IC 7448 (I could also use the 7447), but I assigned 4 outputs to each encoder (first issue, as I need 3 ...
NotAEngineer159's user avatar
0 votes
1 answer
77 views

Preset logic for Flip-Flop down counters. How can I preset the initial value until the count starts?

I'm trying to design a 59 second countdown on Quartus Prime, using a 4-bit JK stage for the second units and a 3-bit JK stage for the second tens. However, I've run into what I feel is a simple ...
Tomás Salvo Aportone's user avatar
0 votes
1 answer
51 views

Decrease system clock frequency in Quartus II?

How to decrease system clock frequency in Quartus II from standard 50 MHz to 2 Hz (two clock fronts per second)? I find out it easier using constraints editing way, namely, SDC (Synopsys Design ...
Vladislav Butko's user avatar
-1 votes
1 answer
92 views

Found illegal assignment group name conflicts with top-level node name

How to fix the follow errors was appeared after pin assingment (in Pin Planner window) and project compilation: "Error: Found illegal assignment group name "key" -- conflicts with top-...
Vladislav Butko's user avatar
1 vote
1 answer
159 views

Making memory in FPGA and how to use the SDRAM on De1-Soc board

Im working in a project with A FPGA board (De1-Soc - Cyclone V) and in project there is supposed to be an internal memory to make connection with rest of the system and read or write some data in it. ...
A Hey's user avatar
  • 21
2 votes
2 answers
129 views

A curious case of combinational logic

I am running circles around the following scenario and have no idea of where the solution will be. The task is to implement the following gray to binary converter in SystemVerilog: I adapted a ...
Jacob Morales Gonzalez's user avatar
0 votes
1 answer
68 views

32 bit Multiplication synthesis in Quartus in VHDL on cyclone V FPGA

I encountered a strange behavior while simulating my ALU. I designed a 32-bit ALU in VHDL to perform addition, subtraction, multiplication, division, OR, AND, and XOR operations. During simulation, ...
UserHomeInit's user avatar
0 votes
0 answers
55 views

Quartus: too long compilation time problem - Stratix 10

I have a big design the suffering from very long compilation times, The time is about 7hours to 8hours. I would like to know if its normal according to the following details: FPGA Device: Intel ...
Michael Rahav's user avatar
1 vote
1 answer
77 views

(Verilog) Why $signed() and >>> operation cannot generate ASR when inside ?: operator in such case?

Here is the module, I want to use signext to determine whether it is ASR or LSR. ...
bionukg's user avatar
  • 13
0 votes
1 answer
87 views

Packaging synthesized design as netlist for use in future designs

I am attempting to create a synthesized netlist of an FSM to help decrease my synthesis time, but I've been unable to get Quartus to generate the correct output files or even find any resources on ...
John B's user avatar
  • 61
1 vote
1 answer
219 views

How to properly constrain this hold time?

I am puzzled, can't get to any seemingly simple and, what's more important, solution looking correctly. There's a main fast clock, fclk, and I divide it by 4, ...
Anonymous's user avatar
  • 7,152
2 votes
4 answers
2k views

Is there any way to know how real discrete components are being connected to each other using logical gates?

Let's say we created some gates or something with VHDL. How can I convert that code into those diagrams that show how discrete components (such as transistors and resistors) are connected to each ...
dsa's user avatar
  • 31
2 votes
2 answers
161 views

Does this Verilog HDL code of a decoder look strange in any way?

I am wondering if it is ok to use output instead of wire for another output in Verilog coding (using Quartus for this). Just ...
towel Lijiang's user avatar
1 vote
0 answers
256 views

How to obtain the counting of TTL pulses from an FPGA?

I'm currently working on a project in which I need to program an FPGA in order to connect it to a photon detector, that generates a TTL pulse when detecting a photon; I need to count this pulses, ...
Jorsa's user avatar
  • 11
1 vote
1 answer
191 views

How to make a waveform simulation in Quartus II from testbench module

I wrote a Verilog gate-level description and a testbench for these requirements. However, I don't know how to make a waveform simulation in Quartus II. How can I make the waveform simulation to get ...
South goodman's user avatar
0 votes
1 answer
181 views

Choose the right strategy to divide two values [closed]

Info: After getting some comments and already one answer, I decided to rewrite this question to better fit into this site. I had a problem where I needed to downsize a 12 bit value to an 8 bit value. ...
TimSch's user avatar
  • 209
0 votes
1 answer
67 views

Discrepancy between simulation results and RTL viewer in Quartus II 18.0 for my Verilog code

Here's the Verilog code for my UsedBeforeAssign module: ...
Tokubara's user avatar
  • 125
0 votes
1 answer
48 views

Confusion about Synthesis Results of Verilog Code: DATAIN has no connection

I am quite puzzled about the synthesis results of the following code. Here is the code: ...
Tokubara's user avatar
  • 125
1 vote
0 answers
83 views

Intel DCFIFO IP crashing when using a clock with decimal place

I need to build a FIFO with a 96 MHz write clock and a 25.175 MHz read clock. The data are read from an SDRAM and are fed into the VGA output. To do that I use the intel DCFIFO IP and PLL IP. The PLL ...
TimSch's user avatar
  • 209
0 votes
1 answer
68 views

Reading Incorrect Values from Flip Flops in Non-FIFO Queue Implementation

I am working on a non-FIFO queue design using flip flops to store data elements. During testing, I encountered an issue where reading the value from a flip flop after storing a new value in another ...
CJ. T's user avatar
  • 41
2 votes
1 answer
291 views

Verilog, Question about 'include'

I'm trying to learn how to use the 'include thing properly. I had this basic code that works fine to run some 7 segment displays. ...
Alex Kibbe's user avatar
2 votes
1 answer
886 views

Error while trying to bind SystemVerilog module with properties module

I have a SystemVerilog module that I want to test using assertions. For simplicity let's say the DUT is this: ...
Kyriafinis Vasilis's user avatar
1 vote
0 answers
81 views

How can I circumvent wiring all inputs to ports in Quartus 2 schematic block diagram?

I am trying to create a 32-bit adder in Quartus 2 block diagram by stringing 2 12-bit adders and an 8-bit one together. I have created the symbols (components) for the smaller adders already. I ...
Amir Kooshky's user avatar
4 votes
1 answer
166 views

Debuging verilog SDRAM controller

I've been working on a project that involves the creation of a SDRAM Controller in verilog for an Altera DE2 prototyping board. Despite reading the documentation for the memory chip on the board, ...
bieux's user avatar
  • 51
1 vote
2 answers
115 views

How to give an input stimulus to the DUT in a testbench when we have a 10-bit input?

How do you get around this problem? I am spending a lot of time in giving a 10-bit input all the way from 1111111111 to 0000000000. How do I effectively write loops in my testbench when I am giving an ...
EngineeringStudent's user avatar
0 votes
1 answer
595 views

JK flip-flop simulation

I'm trying to simulate JK flip-flop behavior. Everything seems to be working perfectly except that the Q output is not toggling, but Q̅ does when both J and K are up. My circuit: The result of the ...
Hibou's user avatar
  • 101
3 votes
0 answers
151 views

Constraining FPGA design on the lower level module

I have design consisting of several interconnected modules. The TimeQuest complains about timing violations, and it is correct in its complaints. The paths it highlights must be out of the ...
Anonymous's user avatar
  • 7,152
3 votes
1 answer
766 views

Problem in programming ALTERA MAX 7000S CPLD with homemade Byte Blaster

I am trying to read back an ALTERA MAX 7000S CPLD (EPM7064SLC84-10) mounted on a board (a part of the board's schematic is shown below) and copy it on another CPLD. In the schematic, X4 is a male 10 ...
pooya's user avatar
  • 81
1 vote
2 answers
433 views

What does ' #period ' mean in Verilog code?

What does #period indicate or mean in Verilog in general terms? I have posted the image just as an example.
Aneesh's user avatar
  • 11
1 vote
1 answer
154 views

Need some help with my Quartus code since it is not showing my waveform correctly because of an error

I need some help regarding some of my Quartus II work. This is the problem I have to solve. This my code for the 7 segment display and the multiplexer. I believe it is correct: ...
Minseok Park's user avatar
1 vote
1 answer
2k views

Error (209025): Can't recognize silicon ID for device 1

I migrated project from DE0-Nano to custom board with Altera Cyclone IV EP4CE22E22 (TQFP-144). I don't know if I migrated it correctly since I am not the author of the project and it's first project ...
Jirka Picek's user avatar
0 votes
1 answer
257 views

FPGA I2C master not working

I have written an I2C master for the DE10-Nano FPGA which is meant to communicate with the SSD1306 OLED display driver. The issue I'm having is that it simply is not working when I actually test it on ...
IanRider's user avatar
0 votes
1 answer
193 views

Is there a tool or method to list signals that have no reset in the HDL design for an FPGA?

I have to reuse an old VHDL draft design which was not fully verified and validated. The code is huge - it takes around 30k slices to be implemented on an FPGA. I see that some signals are forgotten ...
dsp_curious's user avatar
-1 votes
1 answer
1k views

Is it possible to display a custom error message in Synplify syntezis with SystemVerilog code?

I write some library module on SystemVerilog. I want to check input parameters on synthesis and then if their values are wrong I want to stop synthesis with a custom error that will tell which ...
Arseniy's user avatar
  • 2,257
1 vote
0 answers
204 views

ModelSim can not simulate my VHDL code

I am learning to program FPGAs and my code is compiled in Quartus prime but my .do file does not simulate in ModelSim. Any help is appreciated. ...
koushiksk's user avatar
4 votes
3 answers
1k views

Quartus Can't fit design into Device, is there any way to optimize it to get it to fit?

I have a module that takes in a sample, puts it in a large buffer, and sums the buffer. When it synthesizes, Quartus says it requires too many combinational nodes. I tried many things to see what ...
user2704336's user avatar
0 votes
1 answer
696 views

Change clock frequency from 50MHz to 40MHz using Altera Cyclone IV and Quartus Lite 20.1

I'm using the FPGA board EasyFPGAv2.2 which have Altera Cyclone IV with chip EP4CE6E22C6 and I made a verilog program to generate VGA 640x480 60Hz signal. It works great dividing 50MHz by 2 generating ...
Yury Euceda's user avatar
1 vote
1 answer
449 views

How can one pass values to a bus in Verilog without first making a wrapper bus?

I have just defined an SR flip flop, and I need to now define a D flip flop. I am going about this by using an SR flip flop within my D flip flop. However, because I used a bus for my S and R inputs ...
Papu's user avatar
  • 35
1 vote
1 answer
456 views

SystemVerilog output issue with "m" in a 5-to-1 Mux

I'm having an issue that I can't resolve on my own. I nested a 2-to-1 mux module inside of this 5-to-1, and no errors occur. Yet my output "m" will only ...
Karl.52's user avatar
  • 21
3 votes
1 answer
396 views

How to make a D flip flop circuit that pulses 4 times per switch toggle?

For a school project we must design an ALU and its control circuit (see schematic). As part of the controller, we must make a circuit that clocks our registers (one is PISO, the other SIPO). The ...
Nick Lybarger's user avatar
1 vote
0 answers
898 views

Quartus keeps closing on me

Every time I create a new project quartus just closes on me. no error message no new window somewhere else it just closes. It makes the new project, and I can restart the program and work on the ...
Michael Hiltz's user avatar
0 votes
1 answer
522 views

Syntax Help: VHDL Syntax Error at *.vhd near text ["process", "behave"] expecting "if"

Problem I'm developing a simple LED blinking system in Quartus Prime Lite 18.1 to be instantiated on a DE0-Nano development board that makes use of the Cyclone IV E generation of Intel FPGAs. To do so ...
Mark Musil's user avatar
2 votes
1 answer
356 views

Why is the number of instances shown in the RTL viewer and technology map (post-fit) different in Quartus Prime Lite?

I am a beginner in using FPGA and Quartus Prime Lite. I created a 32-bit adder using four 8-bit adders. These 8-bit adders were created using eight full adders. I did the design using schematic .BDF ...
kalana sanhinda jayalath's user avatar
0 votes
0 answers
2k views

How to open pin planner in Xilinx Vivado?

I am an Intel Quartus user getting to know Xilinx Vivado. I am using Xilinx Vivado for the first time. I am using Digilent ARTY S-7 FPGA board for learning purpose. I am have created a blinking LED ...
quantum231's user avatar
  • 12.2k
0 votes
1 answer
242 views

Build on-chip ROM in HDL

I wrote the next code in quartus 15.0, where I show what I want to do for a specific project. I can write it both in VHDL and Verilog HDL, but verilog is notoriously shorter. ...
emma97's user avatar
  • 58
0 votes
1 answer
199 views

JTAG Communication Failure in ARRIA 10 FPGA

Has anyone bricked an ARRIA 10 FGPA (or any FPGA) and successfully unbricked it? I have an ARRIA 10 that uses an EPCQ-L256 external memory to configure the FPGA. When I uploaded some code, I think I ...
Aaron's user avatar
  • 321
1 vote
1 answer
1k views

I'm trying to build a 16-bit adder in Verilog but my output and carryout always have a value of X

...
RiceBoy25's user avatar
1 vote
0 answers
134 views

7-segment display communication

I have attempted to solve this problem making kmaps for the binary counter, mux and decoder however I'm getting stuck on the making them all talk to each other bit, I am using a ATmega32L and a ...
Desired's user avatar
  • 11

1
2 3 4 5
8