New answers tagged fpga
1
vote
Memory block with different input and output data width
If I understand you correctly, you want an 8-bit write port, and a 64-bit read port.
In which case you'll want a 64-bit wide 8-word RAM with byte enables.
On the read side, you can just read each 64-...
2
votes
Memory block with different input and output data width
Most FPGAs have dual port memory and it can be configured for the two ports to have different widths. This would be the easiest way to do this in an FPGA because the read and write logic can be ...
2
votes
Accepted
Post Correction Multiplication Explained
In short: Postcorrection Multiplication allows you to compute a product of two numbers using fewer hardware resources than a traditional multiplication, given that their product is within a range.
I'm ...
3
votes
Differential pair output of an ADC is routed in an opposite manner to an FMC connector
The only impact that swapping the P and N signals will have (applies to CML, LVDS, PECL, and many more differential standards) is that the receiver will see the signal inverted (0's become 1's and ...
4
votes
Accepted
Vivado warning: extra semicolon in not allowed here in this dialect; use SystemVerilog mode instead
As noted in a comment from Vlad, in the test bench source code in the picture begin is misspelt as beign.
I haven't attempted to ...
Top 50 recent answers are included
Related Tags
fpga × 3071vhdl × 584
verilog × 571
xilinx × 443
intel-fpga × 265
digital-logic × 211
vivado × 169
quartus × 161
clock × 155
hdl × 101
lattice × 98
synthesis × 91
timing-analysis × 86
microcontroller × 85
adc × 82
spartan × 74
asic × 65
system-verilog × 59
spi × 53
simulation × 53
timing × 53
programmable-logic × 53
ram × 50
cyclone × 43
pcb × 41