├── .github └── FUNDING.yml ├── .gitignore ├── LICENSE ├── README.md ├── doc ├── SN76489 - Development - SMS Power!.pdf ├── filter_notes.ods ├── notes.ods └── texas_instruments_sn76489an.pdf ├── hdl ├── jt89.v ├── jt89.vhd ├── jt89_mixer.v ├── jt89_noise.v ├── jt89_sms.v ├── jt89_sms.vhd ├── jt89_tone.v ├── jt89_vol.v └── mixer │ ├── jt12_comb.v │ ├── jt12_dac2.v │ └── jt12_interpol.v ├── syn └── quartus │ ├── jt89.qip │ ├── jt89_sms.qip │ └── jt89_verilog.qip └── ver ├── jt89_tb ├── gather.f ├── go ├── inputs.cc └── jt89_tb.v └── verilator ├── go ├── test.cpp ├── test.gtkw └── tests ├── 1.jtt ├── dr.jtt ├── no-ch2.jtt ├── vol.jtt ├── vol2-ch1.jtt ├── vol2-ch2.jtt ├── vol2-ch3.jtt └── vol2.jtt /.github/FUNDING.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jotego/jt89/HEAD/.github/FUNDING.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jotego/jt89/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jotego/jt89/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jotego/jt89/HEAD/README.md -------------------------------------------------------------------------------- /doc/SN76489 - Development - SMS Power!.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jotego/jt89/HEAD/doc/SN76489 - Development - SMS Power!.pdf -------------------------------------------------------------------------------- /doc/filter_notes.ods: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jotego/jt89/HEAD/doc/filter_notes.ods -------------------------------------------------------------------------------- /doc/notes.ods: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jotego/jt89/HEAD/doc/notes.ods -------------------------------------------------------------------------------- /doc/texas_instruments_sn76489an.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jotego/jt89/HEAD/doc/texas_instruments_sn76489an.pdf -------------------------------------------------------------------------------- /hdl/jt89.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jotego/jt89/HEAD/hdl/jt89.v -------------------------------------------------------------------------------- /hdl/jt89.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jotego/jt89/HEAD/hdl/jt89.vhd -------------------------------------------------------------------------------- /hdl/jt89_mixer.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jotego/jt89/HEAD/hdl/jt89_mixer.v -------------------------------------------------------------------------------- /hdl/jt89_noise.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jotego/jt89/HEAD/hdl/jt89_noise.v -------------------------------------------------------------------------------- /hdl/jt89_sms.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jotego/jt89/HEAD/hdl/jt89_sms.v -------------------------------------------------------------------------------- /hdl/jt89_sms.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jotego/jt89/HEAD/hdl/jt89_sms.vhd -------------------------------------------------------------------------------- /hdl/jt89_tone.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jotego/jt89/HEAD/hdl/jt89_tone.v -------------------------------------------------------------------------------- /hdl/jt89_vol.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jotego/jt89/HEAD/hdl/jt89_vol.v -------------------------------------------------------------------------------- /hdl/mixer/jt12_comb.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jotego/jt89/HEAD/hdl/mixer/jt12_comb.v -------------------------------------------------------------------------------- /hdl/mixer/jt12_dac2.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jotego/jt89/HEAD/hdl/mixer/jt12_dac2.v -------------------------------------------------------------------------------- /hdl/mixer/jt12_interpol.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jotego/jt89/HEAD/hdl/mixer/jt12_interpol.v -------------------------------------------------------------------------------- /syn/quartus/jt89.qip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jotego/jt89/HEAD/syn/quartus/jt89.qip -------------------------------------------------------------------------------- /syn/quartus/jt89_sms.qip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jotego/jt89/HEAD/syn/quartus/jt89_sms.qip -------------------------------------------------------------------------------- /syn/quartus/jt89_verilog.qip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jotego/jt89/HEAD/syn/quartus/jt89_verilog.qip -------------------------------------------------------------------------------- /ver/jt89_tb/gather.f: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jotego/jt89/HEAD/ver/jt89_tb/gather.f -------------------------------------------------------------------------------- /ver/jt89_tb/go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jotego/jt89/HEAD/ver/jt89_tb/go -------------------------------------------------------------------------------- /ver/jt89_tb/inputs.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jotego/jt89/HEAD/ver/jt89_tb/inputs.cc -------------------------------------------------------------------------------- /ver/jt89_tb/jt89_tb.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jotego/jt89/HEAD/ver/jt89_tb/jt89_tb.v -------------------------------------------------------------------------------- /ver/verilator/go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jotego/jt89/HEAD/ver/verilator/go -------------------------------------------------------------------------------- /ver/verilator/test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jotego/jt89/HEAD/ver/verilator/test.cpp -------------------------------------------------------------------------------- /ver/verilator/test.gtkw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jotego/jt89/HEAD/ver/verilator/test.gtkw -------------------------------------------------------------------------------- /ver/verilator/tests/1.jtt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jotego/jt89/HEAD/ver/verilator/tests/1.jtt -------------------------------------------------------------------------------- /ver/verilator/tests/dr.jtt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jotego/jt89/HEAD/ver/verilator/tests/dr.jtt -------------------------------------------------------------------------------- /ver/verilator/tests/no-ch2.jtt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jotego/jt89/HEAD/ver/verilator/tests/no-ch2.jtt -------------------------------------------------------------------------------- /ver/verilator/tests/vol.jtt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jotego/jt89/HEAD/ver/verilator/tests/vol.jtt -------------------------------------------------------------------------------- /ver/verilator/tests/vol2-ch1.jtt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jotego/jt89/HEAD/ver/verilator/tests/vol2-ch1.jtt -------------------------------------------------------------------------------- /ver/verilator/tests/vol2-ch2.jtt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jotego/jt89/HEAD/ver/verilator/tests/vol2-ch2.jtt -------------------------------------------------------------------------------- /ver/verilator/tests/vol2-ch3.jtt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jotego/jt89/HEAD/ver/verilator/tests/vol2-ch3.jtt -------------------------------------------------------------------------------- /ver/verilator/tests/vol2.jtt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jotego/jt89/HEAD/ver/verilator/tests/vol2.jtt --------------------------------------------------------------------------------