Skip to main content

Questions tagged [xilinx]

A popular manufacturer of FPGAs (Field Programmable Gate Arrays) and CPLDs (Complex Programmable Logic Devices).

Filter by
Sorted by
Tagged with
0 votes
0 answers
64 views

I'm trying to synthesize the following hardware in Vivado, which contains an array of my_struct_t. To reach timing closure, it's important that this array is ...
John M's user avatar
  • 1,467
-1 votes
1 answer
64 views

Both attributes are used to tell Vivado if we want to use the enable pin of a DFF. What's the difference between them? When is one more preferable than the other?
Ice n Fire's user avatar
-5 votes
1 answer
92 views

In 7 Series FPGAs Configuration (UG470), Xilinx says, DOUT is the data output for a serial configuration daisy-chain. DOUT is clocked out on the falling edge of CCLK. What does it mean by 'clocked ...
Ice n Fire's user avatar
0 votes
0 answers
63 views

I'm trying to communicate with a temperature sensor (TMP461) without using the PS, relying solely on the Programmable Logic. For this purpose, I'm using JTAG to AXI bridge and the AXI IIC IP provided ...
DLopezS_FPGA's user avatar
3 votes
1 answer
224 views

I’m new to working with the ZCU106 (Zynq Ultrascale+ MPSoC) evaluation board and am trying to write a simple "Hello World" program (e.g., toggling a user LED) using Simulink Embedded Coder ...
Niccolo.Bellaccini's user avatar
1 vote
0 answers
57 views

I am using ZYNQ7010 SoC from Xilinx (AMD) to control two DDR3 memories with fly by routing. I am trying to run simulation to check signal integrity overall. Where can I find risetime information for ...
James's user avatar
  • 359
0 votes
0 answers
68 views

I am a uni student familiar with xilinx products and I have never used trenz electronics but I can't seem to establish a connection through jtag using the trenz electronics te0720 with the te0706 ...
Vincent Tran's user avatar
1 vote
2 answers
87 views

I'm implementing a DDR3 controller using Xilinx MIG on a Spartan-6 XC6SLX16-2FTG256 FPGA. The DDR3 memory I'm using is MT41J128M16. The issue is that, during write operations, the upper byte (DQ[15:8])...
Md.shah's user avatar
  • 73
0 votes
1 answer
270 views

I am kind of finishing up hardware design based on AMD Zynq 7010 SoC which has different peripherals. This is the most complex design that I have done in my past and I wanted to get some sort of ...
James's user avatar
  • 359
0 votes
1 answer
159 views

Im trying to program my board via the FT232 because I'll be using that chip in my own development board around the same SOM my dev board uses (MYD-C7Z020 V2). My board doesn't show up in HW manager. ...
HasanTheSyrian_'s user avatar
1 vote
1 answer
164 views

I am using this image sensor and interfacing with FPGA (Zynq 7010). I understand what needs to be terminated on FPGA side and I understand what I/O is supported such as LVCMOS18_F_8_HP, ...
James's user avatar
  • 359
1 vote
0 answers
133 views

I am relatively new to FPGA board design. I am interfacing HDMI TX to FPGA (Zynq 7010 SoC) as shown below. My understanding is that Zynq supports TMDS signals so I can use any of High-Range I/O in PL ...
James's user avatar
  • 359
0 votes
1 answer
296 views

I am referencing an existing design that connects this camera through MIPI CSI-2 interface. I could just take this pinout and have it implemented on my custom board using same SoC used in the ...
James's user avatar
  • 359
1 vote
0 answers
81 views

I'm working with Zynq UltraScale+ and using the XilSKey library for EFUSE programming over JTAG. I came across the JtagReadUltra function, which prepares a buffer (<...
alex levit's user avatar
0 votes
1 answer
100 views

This will be my first attempt to design PCB based on Xilinx Zynq device. The specific part number is XC7Z010-3CLG400E. My main objective is to learn how to design high speed peripherals including DDR3,...
James's user avatar
  • 359
1 vote
1 answer
211 views

With the old Xilinx ISE/iMPACT tools one could connect to an FPGA via JTAG, and then select a menu option to read out the CRC from the programmed part. This was also useful from an engineering ...
user4574's user avatar
  • 13.6k
0 votes
2 answers
104 views

I am implementing a Manchester decoder for a serial input with rate 10mbps +/- 0.01% bit timing error. The sampling frequency is 160MHz +/- 50ppm. Longest packet is 1526 bytes * 8 = 12208 bits. So ...
pulkitsingh's user avatar
2 votes
1 answer
121 views

I am new to Zynq architecture. I want to run counter on ZYBO. I run it on PL using JTAG just by generating bitstream. Now I want to create mcs/bin file and want to store it in QSPI and want my board ...
Zerox's user avatar
  • 53
2 votes
0 answers
117 views

I'm working on an FPGA design for the Spartan6 SLX9, which includes a memory controller for off-chip Micron SDRAM. To introduce a delay on the clock signal to the SDRAM relative to the Data/Command ...
Md.shah's user avatar
  • 73
0 votes
1 answer
203 views

Problem is my device don't use system clock generator (what me need) for synchronization,but use clock signal is generated by TestBench what connected via external I/O ports of FPGA. I have ...
Vladislav Butko's user avatar
0 votes
1 answer
84 views

I have a question regarding the alignment characters in the JESD204B data converter interface protocol. To anyone who is familiar with this protocol. There are certain alignment that are used during ...
fisherman's user avatar
0 votes
0 answers
44 views

I have asked this question on Stackoverflow but not answer yet. So, let me try EE stackexchange forum. While scripting one of the SystemVerilog class-based testbenches I noticed that the testbench (...
My Name's user avatar
1 vote
1 answer
247 views

I am writing my Verilog module in Xilinx Vivado. I am actually dealing with 2D arrays. I want to add elements from one array to another in the following way. For Example: ...
Khadeer Bin Kashif's user avatar
1 vote
0 answers
52 views

Context I am working on a PCB that hosts a Zynq Ultrascale+ SoC and has 9 DDR3L SDRAMs (MT41K512M8DA) operating at 1866Mbps, and I have to verify the signal integrity of the DDR3L interface. I am ...
tklu123's user avatar
  • 11
3 votes
1 answer
186 views

I’m following a guide (Here is the link to the guide: https://www.hackster.io/whitney-knitter/dsp-for-fpga-using-xilinx-dds-with-custom-fir-f82447) for implementing a custom FIR filter in Vivado and ...
Stuck_Between_Pixels's user avatar
1 vote
1 answer
265 views

I am trying to make the design shown below which is basically a shift register: When I elaborate this design in Vivado, it shows me the following: How can I see which flip-flops the inputs and ...
nullator's user avatar
-1 votes
1 answer
870 views

I need to initialize multiple lookup tables, for which I need a 12-bit array of possibly many indexes. An example: reg [11:0] address[1:0]; For this, how do I ...
Mahesh Namboodiri's user avatar
-1 votes
1 answer
217 views

I am new to the world of FPGAs. I am using Xilinx Alveo U280. While performing a task in my research project, I tried to populate the BRAM with 0's but the simulation shows 'Z', 'ZZ', and 'ZZZZ' as ...
afterlifeswag04's user avatar
0 votes
1 answer
634 views

I have a PL design in which I included a 10G/25G Ethernet Subsystem IP core from Xilinx configured with BASE-KR, AN/LT logic and FEC logic for Clause 74. When I try to generate the bitstream, I am ...
Roy Meijer's user avatar
1 vote
1 answer
420 views

I am new to the field of FPGAs. The FPGA I am using is Virtex-7 VC707 -2 speed grade. In my research project, I am required to reduce the supply voltage (BRAM's specifically) to a low value, say 0.7 ...
afterlifeswag04's user avatar
3 votes
0 answers
718 views

In various places, it's mentioned that the frequency of the clock input to ILA module has to be at least 2.5x of JTAG frequency, otherwise ILA may not work properly. Out of curiosity, I am wondering ...
bruin's user avatar
  • 523
1 vote
1 answer
512 views

I need help with a design that I am currently working on. I am using a Spartan 3 that is on a custom board that checks 6 devices using I2C and these devices all have the same address so I am trying to ...
newtoallthis's user avatar
1 vote
1 answer
95 views

I am trying to implement a TPU like SoC and seem to have a bug in one of my modules. Here is the code for that module: ...
Vladouch's user avatar
1 vote
0 answers
139 views

I am trying to run the LiteSATA bench file provided for the Nexys Video (Artix-7 xc7a200t-sbg484-1). The board is new and does not have anything connected to it, and I am building / loading the ...
md-raz's user avatar
  • 50
0 votes
1 answer
622 views

My experience with writing embedded C is pretty limited so there will probably be a simple solution to this question. I am using a Microblaze softcore on a basys 3 FPGA development board and will have ...
David777's user avatar
  • 1,615
1 vote
1 answer
132 views

I have two issues with my code: This is the module that's showing an error in line 11 curr_state <= rst_n ? next_state : A; during synthesis: ...
Killjoy's user avatar
  • 141
1 vote
1 answer
82 views

I have implemented two 32 bit multiplier algorithms (Booth and Karatsuba) in verilog HDL. I wanted to make a comparison of the time taken by both algorithms to multiply same numbers. How can I do that ...
Killjoy's user avatar
  • 141
1 vote
1 answer
899 views

A couple days ago we were given our last project assignment at the HDL course at my uni. Among the files provided was a .ngc file and we were told to place it inside the project folder. It is supposed ...
mutilenka's user avatar
0 votes
2 answers
986 views

I have bought a Xilinx "Programmable Cable USB" so I can program the Xilinx CPLDs on my custom PCB. The PCBs are not ready yet. My question is, how do I test if this programmer is functional ...
quantum231's user avatar
  • 12.4k
0 votes
1 answer
102 views

This question is related to the CoolRunner-II Starter Board that was used to be offered from Digilent. See here for schematic. See here for the reference manual. Here is the block diagram for the CPLD ...
gyuunyuu's user avatar
  • 2,347
1 vote
2 answers
527 views

Is it possibly to calculate the checksum (or signature in Xilinx terminology) for a Xilinx MCS file myself, i.e. without using promgen.exe or any other Xilinx tools? This question has been asked many ...
SSilk's user avatar
  • 179
0 votes
3 answers
997 views

I am following section "Baseline Vivado project" in page 165-170 of book "Architecting High-Performance Embedded Systems: Design and build high-performance real-time digital systems ...
zzzhhh's user avatar
  • 21
0 votes
2 answers
346 views

What I want is to implement a dual-channel memory architecture on a FPGA development board and verify that it is really faster than single channel. At first I was thinking of configuring on-board DDR ...
zzzhhh's user avatar
  • 21
0 votes
1 answer
108 views

I'm using ISE Project Navigator 14.7 with a Xilinx XC95144XL-5TQ100C CPLD in conjunction with a LM1881 video sync separator. I've also got a 14.3 MHz clock. I'm trying to generate VSYNC pulses in ...
Matt Ownby's user avatar
2 votes
2 answers
864 views

If, for example, I implement a multiplexer in VHDL using logic gates, it may produce hazards, but if I use a higher level of abstraction describing the circuit in code, the simulation will not produce ...
SageMac's user avatar
  • 81
0 votes
1 answer
415 views

I want to implement the SPI controller for an ADC and have the following timing diagram : I'm implemented an FPGA controller that works on posedge clock, detecting the data coming from DOUT pin (it ...
Jorge Johanny Sáenz Noval's user avatar
0 votes
1 answer
645 views

Is it possible to communicate serial data traffic via ethernet (usually we use uart-usb for that purpose)? I am talking about Xilinx Ultrascale+ based board [ZCU102, Avnet Ultrazed.]
Jonathan's user avatar
0 votes
0 answers
120 views

I am trying to send 1 byte of data from my Nexys 3 board to my PC using UART communication. The problem is that whenever I try to view the data on RealTerm no matter my input (hard coded into the code ...
Bojack Horseman's user avatar
-1 votes
1 answer
163 views

I wrote a synthesizable Verilog HDL code in Xilinx Vivado to implement ECDSA Signature Verification. There are no syntax errors, but synthesis failed. The inputs I am taking are of 7 bits each - r,s,P,...
MEGOPI's user avatar
  • 23

1
2 3 4 5
15