shaiko
Advanced Member level 5
- Joined
- Aug 20, 2011
- Messages
- 2,644
- Helped
- 303
- Reputation
- 608
- Reaction score
- 297
- Trophy points
- 1,363
- Activity points
- 18,302
x <= not ( not ( not ( not ( not x ) ) ) ) ;
if you are spending all that money on a CPLD or FPGA, why not spend the extra to get an oscillator?
FvM,The topic becomes somewhat boring,
signal chain: std_logic_vector(30 downto 0);
attribute syn_keep: boolean;
attribute syn_keep of chain: signal is true;
genchain:
for i in 1 to 30 generate
chain(i) <= not chain(i-1);
end generate;
chain(0) <= not chain(30);
why not?
please elaborate
mrflibble,
I DON'T HAVE AND CAN'T ADD ANY CLOCK SOURCE ON THE BOARD!
mrflibble,
I DON'T HAVE AND CAN'T ADD ANY CLOCK SOURCE ON THE BOARD!
I see it as a compromise towards the lesser worse ....
e <= reset_n and not 'd';
e <= not reset_n and 'd';
-- less symmetric + more stable ring oscillator
genchain:
for i in 1 to 30 generate
chain(i) <= chain(i-1);
end generate;
chain(0) <= not chain(30) or reset;
No, it is a NAND gate to replace one of the inverters.e <= reset_n and not 'd';
did you mean:
e <= not reset_n and 'd';
?
We use cookies and similar technologies for the following purposes:
Do you accept cookies and these technologies?
We use cookies and similar technologies for the following purposes:
Do you accept cookies and these technologies?