Size: a a a

FPGA technical questions

2021 January 31

S

Stranger in FPGA technical questions
I hope to keep the block diagram view as my top level. So it's easy to see all the connections between every components.
источник

S

Stranger in FPGA technical questions
I think I finally got to know your proposal after I studied the PG994 and there are two ways to instantiate RTL into a block diagram. One is a simple way called the RTL reference module. The other one is IP Package.
источник

S

Stranger in FPGA technical questions
It's true that using the RTL reference module way will be much easier if my rtl is simple and may no need to update later.
источник

S

Stranger in FPGA technical questions
But to think it more. I would prefer to use Processor_reset_module again... Because I think in that module the 2 flipflop should placed more closer which will have less metalstablilty risk. But if I write a 2 ff verilog. I don't know if they may place very far and cause high risk of metalstabiliy. How do you think of it? I just think it in the view of a asic engineer...
источник

I

Ismael in FPGA technical questions
Stranger
But to think it more. I would prefer to use Processor_reset_module again... Because I think in that module the 2 flipflop should placed more closer which will have less metalstablilty risk. But if I write a 2 ff verilog. I don't know if they may place very far and cause high risk of metalstabiliy. How do you think of it? I just think it in the view of a asic engineer...
You can use "async_reg" attribute to place the ff close. It's a placement constraint
источник

S

Stranger in FPGA technical questions
Ismael
You can use "async_reg" attribute to place the ff close. It's a placement constraint
Thank you for providing a way of placement constraint.  I will Google how to use it👍🏻
источник

S

Stranger in FPGA technical questions
set_property ASYNC_REG TRUE [get_cells sync_regs*]
It seems that I can add the constraint only in XDC by doing that I could choose not to modify the verilog.
So later I can keep the same verilog used for fPGA and asic.
источник
2021 February 01

A

Anonymous in FPGA technical questions
Good day.  Sorry for the bad english.  Tell me how to make a reversible counter of impulses with a display of the quantity on a two-position 7 indicator? Development environment  qwartus 2
источник
2021 February 03

K

Konstantin in FPGA technical questions
Hi guys,

Does anyone have prior experience with Pynq? Here's the question and shared project

https://discuss.pynq.io/t/how-to-access-two-levels-of-hierachy-on-pynq-z1/2297
источник

DC

Davide Conficconi in FPGA technical questions
which version of pynq are you using with vivado 2020.1 (i.e. 2.6 2.5 or whatever)?
источник
2021 February 04

K

Konstantin in FPGA technical questions
Davide Conficconi
which version of pynq are you using with vivado 2020.1 (i.e. 2.6 2.5 or whatever)?
Hi Davide, 2.5
источник

DC

Davide Conficconi in FPGA technical questions
Hi Konstantin, try to move to pynq 2.6. I found some issues in vivado compatibility versions. Check also the presence of tcl/hwh/xsa, and that all have the same name as the bitstreams file
источник

GJ

Gyanesh Jha in FPGA technical questions
What is inference in verilog.
источник
2021 February 05

S

Stranger in FPGA technical questions
Hi my friends. I am working on a project using xilinx XDMA. But after I modified the example design and then reboot PC, the PC always turn into a blue screen. The blue screen says "Page Fault In Nonpaged Area”. My BAR size is 1M for AxI lite master and my design has axi stream interface. Could somebody has know the familiar issue ⚠️? Any answer is appreciated. Thank you
источник

K

Konstantin in FPGA technical questions
Stranger
Hi my friends. I am working on a project using xilinx XDMA. But after I modified the example design and then reboot PC, the PC always turn into a blue screen. The blue screen says "Page Fault In Nonpaged Area”. My BAR size is 1M for AxI lite master and my design has axi stream interface. Could somebody has know the familiar issue ⚠️? Any answer is appreciated. Thank you
I believe that your question contains a part of the  answer :) Roll back the changes your performed and introduce them one by one
источник

S

Stranger in FPGA technical questions
@vconst89 haha. Yes, you are right. I am on my way to the lab and planning to roll back changes one by one.
источник
2021 February 09

ИЛ

Иван Литвин... in FPGA technical questions
Hello, friends. How can I describe on verilog shift register, realised on block ram? Using megafunctions  not situable in my case. Could you recommend manuals with detail describing block ram? I use altera flex 10 ke.
источник

FS

Fabiano Silos in FPGA technical questions
источник
2021 February 10

K

Konstantin in FPGA technical questions
- Mom! Can we buy this quantum computer ?
источник

K

Konstantin in FPGA technical questions
- No! We have a quantum computer at home

Quantum computer at home:
источник