Commit Graph

27 Commits

Author SHA1 Message Date
T-moe
45b78fe93e Fixed controller lcd output by adding edge detection on lcd_busy. added testbench for controller. 2016-06-06 20:44:55 +02:00
T-moe
382de8e524 Some changes on controller. not working yet. 2016-06-06 20:00:36 +02:00
T-moe
8f14757888 Integrating lcd driver with controller 2016-06-03 18:28:04 +02:00
T-moe
106fbb3dac Merge remote-tracking branch 'origin/master' into feature/dds 2016-06-03 18:11:56 +02:00
T-moe
59bed5c814 Added some lcd outputs to controller 2016-06-03 18:11:32 +02:00
id101010
e11ecfbec3 Refactored code and implemented character sending. 2016-06-03 17:52:40 +02:00
id101010
88b27eb919 Integrated LCD with toplevel, working lcd init. 2016-06-03 16:46:04 +02:00
id101010
6769253ef3 Merge remote-tracking branch 'origin/feature/dds' 2016-06-03 16:27:55 +02:00
id101010
4c0ab1b7b4 Changed initialization sequence 2016-06-03 16:25:14 +02:00
T-moe
ecdaaccee5 Extended controller a bit so that the user can change the digit pos. 2016-06-03 15:20:32 +02:00
T-moe
17fa0fb90f Simplified dds to store only 1/4 of a sin wave in storage. works now. 2016-06-03 14:04:43 +02:00
T-moe
f31bc7a855 Changed dds to store the whole sin wave in lookup table. works now. 2016-05-30 21:15:03 +02:00
T-moe
2c14209bb1 Simplified dds. 2016-05-30 20:24:44 +02:00
T-moe
57de5f7af7 Removed divider from dds 2016-05-24 15:57:02 +02:00
T-moe
58120b0a85 Simplified SPI driver. Uses no multiplexer now, but a d-ff. 2016-05-24 11:32:48 +02:00
id101010
90fbb4e730 Implemented init conif and simulation. 2016-05-23 20:18:20 +02:00
T-moe
bc78a40708 Added rotary decoder and simple controller 2016-05-23 19:22:33 +02:00
T-moe
16b7cc71ee Added toplevel schema. DDS works at 1khz. Measured with oscilloscope 2016-05-20 13:53:56 +02:00
T-moe
71b8cdb490 Added some screenshots 2016-05-20 13:53:24 +02:00
T-moe
b0f5d5fbca Added SPI driver. 2016-05-17 15:57:43 +02:00
id101010
be7b88aa4c Added generic parameters 2016-05-17 15:24:29 +02:00
T-moe
d28518a13e Finalized first version of dds. 2016-05-17 12:25:10 +02:00
id101010
76728d698f Implemeted init code for lcd controller 2016-05-16 21:37:15 +02:00
T-moe
22ebbdf9b9 Implemented triangle, saw-tooth and square wave in dds.vhd. 2016-05-16 20:38:11 +02:00
T-moe
c423df7bf9 Some experiments with dds. probably useless. 2016-05-16 15:30:18 +02:00
id101010
43251c0cf2 Added lcd_driver template. 2016-05-09 19:48:12 +02:00
id101010
a531678bd9 Initial commit 2016-05-09 19:17:21 +02:00