module __MISTRAL_M20K_SDP(CLK1, A1ADDR, A1DATA, A1EN, B1ADDR, B1DATA, B1EN); parameter CFG_ABITS = 10; parameter CFG_DBITS = 20; parameter CFG_ENABLE_A = 1; parameter CFG_ENABLE_B = 1; input CLK1; input [CFG_ABITS-1:0] A1ADDR, B1ADDR; input [CFG_DBITS-1:0] A1DATA; output [CFG_DBITS-1:0] B1DATA; input [CFG_ENABLE_A-1:0] A1EN, B1EN; altsyncram #( .operation_mode("dual_port"), .ram_block_type("m20k"), .widthad_a(CFG_ABITS), .width_a(CFG_DBITS), .widthad_b(CFG_ABITS), .width_b(CFG_DBITS), ) _TECHMAP_REPLACE_ ( .address_a(A1ADDR), .data_a(A1DATA), .wren_a(A1EN), .address_b(B1ADDR), .q_b(B1DATA), .clock0(CLK1), .clock1(CLK1) ); endmodule
[no description]
aboutsummaryrefslogtreecommitdiffstats
path: root/techlibs/xilinx/ff_map.v
blob: 45d202294e50b651fe9a4638aa2c075e4478cbbf (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120