├── .devcontainer ├── Dockerfile ├── copy_tt_support_tools.sh └── devcontainer.json ├── .github ├── pull_request_template.md └── workflows │ ├── docs.yaml │ ├── fpga.yaml │ ├── gds.yaml │ └── test.yaml ├── .gitignore ├── .gitmodules ├── .vscode ├── extensions.json └── settings.json ├── LICENSE ├── README.md ├── docs ├── architecture.png ├── debug.md ├── info.md ├── riscv_compo.jpg ├── user_peripherals │ ├── 03_game_pmod.md │ ├── 04_npu.md │ ├── 04_npu_diagram.svg │ ├── 05_baby_vga.md │ ├── 06_wdt.md │ ├── 07_CANPerif.pdf │ ├── 07_CAN_info.md │ ├── 08_8bit_counter.png │ ├── 08_comm_register.png │ ├── 08_inputs.png │ ├── 08_outputs.png │ ├── 08_prism.md │ ├── 08_prism_periph.png │ ├── 08_prism_submitted.png │ ├── 09_vga_gfx.md │ ├── 10_diagram.png │ ├── 10_pdm.md │ ├── 10_spectrogram.png │ ├── 11_pulse_transmitter.md │ ├── 11_pulse_transmitter_74HC595.drawio.svg │ ├── 11_pulse_transmitter_74HC595.jpg │ ├── 11_pulse_transmitter_I2S.drawio.svg │ ├── 11_pulse_transmitter_I2S.png │ ├── 11_pulse_transmitter_NEC.drawio.svg │ ├── 11_pulse_transmitter_WS2812B.drawio.svg │ ├── 11_pulse_transmitter_architecture.drawio.svg │ ├── 11_pulse_transmitter_symbol.drawio.svg │ ├── 12_cordic.md │ ├── 12_cordic_equation.png │ ├── 12_cosh.png │ ├── 12_cosine.png │ ├── 12_sine.png │ ├── 12_sinh.png │ ├── 12_sqrt.png │ ├── 13_vgaconsole.md │ ├── 15_tinytone.md │ ├── 16_encoder.md │ ├── 17_edge_counter.md │ ├── 18_image1.jpg │ ├── 18_ledstrip.md │ ├── 19_image.jpg │ ├── 19_impostor_WS2812b.md │ ├── 20_pwm.md │ ├── 21_matt_pwm.md │ ├── 22_spike.md │ ├── 23_ascii.svg │ ├── 23_ascii_f0.svg │ ├── 23_ascii_f1.svg │ ├── 23_cistercian_decoder.svg │ ├── 23_cistercian_display.svg │ ├── 23_kaktovik_decoder.svg │ ├── 23_kaktovik_display.svg │ ├── 23_ubcd.md │ ├── 23_ubcd.svg │ ├── 24_hardware_utf8.md │ ├── 25_demo1.png │ ├── 25_demo2.png │ ├── 25_demo3.png │ ├── 25_example1.png │ ├── 25_waveforms.md │ ├── 26_analog_toolkit.md │ ├── 27_crc32.md │ ├── 28_vga_tester.md │ ├── 29_rsa.md │ ├── 30_spi.md │ ├── 31_hamming_7_4.md │ ├── 32_fpu.md │ ├── 33_pwl_synth.md │ ├── 33_pwl_synth_PWOrionSynth-voice-common_sat.png │ ├── 33_pwl_synth_PWOrionSynth-voice.png │ ├── 33_pwl_synth_orion-wave.png │ ├── 33_pwl_synth_pwl-phase.png │ ├── 33_pwl_synth_slope.png │ ├── 34_dwarf_line_table_accelerator.md │ ├── 35_prng.md │ ├── 37_intercal_alu.md │ ├── 39_affine.png │ ├── 39_affinex.md │ ├── 39_reflection.png │ ├── 39_rotation.png │ ├── 39_scale.png │ ├── 39_shear.png │ ├── script_index_list_build.py │ └── vgaconsole_grab.png └── wavedrom │ ├── read_txn.png │ ├── read_txn.wavedrom │ ├── write_txn.png │ └── write_txn.wavedrom ├── fpga ├── generic │ ├── Makefile │ ├── README.md │ ├── bram.v │ ├── ledstrip.hex │ ├── nextpnr.sh │ ├── peripherals.v │ ├── pico_ice.pcf │ ├── sim_qspi.v │ ├── test │ │ ├── Makefile │ │ ├── tb.v │ │ └── test.py │ └── top.v └── pico-ice │ ├── Makefile │ ├── README.md │ ├── micropython │ ├── flash_prog.py │ ├── fpga_flash_prog.py │ ├── hello.bin │ ├── run_tinyqv.py │ └── tqv-micropython.bin │ ├── nextpnr.sh │ ├── peripherals.v │ ├── pico_ice.pcf │ ├── pico_ice.v │ └── setup.png ├── info.yaml ├── run_flow.sh ├── src ├── base.sdc ├── config.json ├── latch_mem.v ├── lint.sh ├── peri_byte_empty.v ├── peri_byte_example.v ├── peri_full_empty.v ├── peri_full_example.v ├── peri_full_example_no_irq.v ├── peripherals.v ├── project.v └── user_peripherals │ ├── CORDIC │ ├── CORDIC.v │ ├── CORDIC_angles_ROM_comb.v │ ├── CORDIC_atanh_ROM_comb.v │ ├── CORDIC_iteration.v │ ├── defines.v │ └── tqvp_CORDIC.v │ ├── affinex │ ├── mul.sv │ └── tqvp_affinex.sv │ ├── analog_toolkit │ ├── fp_counter.v │ └── peripheral.v │ ├── baby_vga │ ├── framebuffer.v │ ├── peripheral.v │ ├── rot_register.v │ ├── rot_register_file.v │ └── vga_timing.v │ ├── crc32.v │ ├── edge_counter.v │ ├── encoder │ ├── debounce.v │ ├── encoder.v │ ├── matt_encoder.v │ └── strobe_gen.v │ ├── fpu │ ├── fpu_add.v │ └── fpu_mult.v │ ├── game_pmod.v │ ├── hamming_7_4 │ └── hamming_7_4.v │ ├── hardware_utf8 │ └── hardware_utf8.v │ ├── impostor_ws2812b │ ├── impostor_ws2812b.v │ ├── ws2812b_byte_assembler.v │ ├── ws2812b_demux.v │ ├── ws2812b_idle_detector.v │ └── ws2812b_pulse_decoder.v │ ├── intercal_alu │ ├── intercal-alu.v │ └── peripheral.v │ ├── ledstrip │ ├── char_rom.v │ ├── font_ledstrip.bin │ ├── ledstrip.v │ └── ws2812b.v │ ├── matt_pwm │ ├── matt_pwm.v │ ├── pwm.v │ └── pwm_strobe_gen.v │ ├── npu │ └── peripheral.v │ ├── pdm │ ├── cic3_pdm.v │ └── peripheral.v │ ├── prism │ ├── latch_loader.v │ ├── latch_shift_reg.v │ ├── prism.sdc │ ├── prism.v │ ├── prism_latch_reg.v │ ├── prism_latch_sit.v │ ├── prism_periph.v │ └── prism_sr_sit.v │ ├── prng │ ├── prng.v │ └── xoshiro128plusplus.v │ ├── pulse_transmitter │ ├── carrier.v │ ├── countdown_timer.v │ ├── delay_1.v │ ├── delay_2.v │ ├── peripheral.v │ ├── simple_falling_edge_detector.v │ └── simple_rising_edge_detector.v │ ├── pwl_synth │ ├── pwl_synth.sdc │ ├── pwl_synth.sv │ ├── pwl_synth.vh │ └── pwl_synth_memory.sv │ ├── pwm_sk.v │ ├── rsa │ ├── full_adder.sv │ ├── half_adder.sv │ ├── mmm_unit.sv │ ├── mux1_unit.sv │ ├── mux2_unit.sv │ ├── mux3_unit.sv │ ├── processing_element_mux.sv │ ├── processing_element_mux_right_border.sv │ ├── register_crypt.sv │ ├── ripple_carry_adder.sv │ ├── rsa_control.sv │ ├── rsa_en_logic.sv │ ├── rsa_unit.sv │ ├── shiftreg1.sv │ ├── shiftreg2.sv │ ├── shiftreg3.sv │ └── tqvp_alonso_rsa.v │ ├── spi.v │ ├── spike.v │ ├── tiny-tone │ └── mkTinyTone_Peripheral.v │ ├── tqvp_dsatizabal_fpu.sv │ ├── tqvp_laurie_dwarf_line_table_accelerator.sv │ ├── tt_um_tqv_jesari_CAN.v │ ├── uart │ ├── peri_uart.v │ ├── uart_rx.v │ └── uart_tx.v │ ├── ubcd │ ├── ascii.v │ ├── cistercian.v │ ├── kaktovik.v │ ├── peripheral.v │ └── ubcd.v │ ├── vga_gfx │ ├── latch_config.v │ ├── peripheral.v │ └── vga_timing.v │ ├── vga_tester │ └── peripheral.v │ ├── vgaconsole │ ├── char_rom.v │ ├── font_vgaconsole.bin │ ├── vga_timing.v │ ├── vgaconsole.v │ └── vgaconsole_lut.mem │ ├── waveforms │ ├── font.sv │ └── peripheral.sv │ └── wdt │ └── tqvp_nkanderson_wdt.sv ├── test ├── Makefile ├── README.md ├── __init__.py ├── artifacts │ └── cordic │ │ ├── cosh.png │ │ ├── cosh_vs_true.csv │ │ ├── cosine.png │ │ ├── cosine_vs_true.csv │ │ ├── hyperbolic_invariant.csv │ │ ├── hyperbolic_invariant.png │ │ ├── ln.png │ │ ├── sine.png │ │ ├── sine_vs_true.csv │ │ ├── sinh.png │ │ ├── sinh_vs_true.csv │ │ ├── sqrt.png │ │ ├── sqrt_vs_true.csv │ │ ├── unit_circle_residual.csv │ │ ├── unit_circle_residual.png │ │ └── z_vs_half_ln_s.csv ├── example.hex ├── font_ledstrip.bin ├── font_vgaconsole.bin ├── hello.hex ├── lint.sh ├── prime.hex ├── qspi.gtkw ├── requirements.txt ├── sim_qspi.v ├── tb.gtkw ├── tb.v ├── tb_qspi.v ├── test.py ├── test_basic.mk ├── test_example.py ├── test_hello.py ├── test_prime.py ├── test_prog.mk ├── test_throughput.py ├── test_timer.py ├── test_util.py ├── throughput.hex ├── timer.hex ├── tqv.py ├── user_peripherals │ ├── CAN_test.py │ ├── CORDIC │ │ ├── __init__.py │ │ ├── fixed_point.py │ │ ├── test_circular_rotating_sweep_and_vis.py │ │ ├── test_hyperbolic_rotating_simple.py │ │ ├── test_hyperbolic_rotating_sweep_and_vis.py │ │ ├── test_hyperbolic_vectoring_simple.py │ │ ├── test_hyperbolic_vectoring_square_vis.py │ │ ├── test_linear_simple.py │ │ ├── test_trigonometric_simple.py │ │ └── test_utils.py │ ├── __init__.py │ ├── affinex │ │ └── test.py │ ├── analog_toolkit │ │ └── test.py │ ├── baby_vga │ │ └── test.py │ ├── byte_example.py │ ├── crc32.py │ ├── edge_counter.py │ ├── fpu │ │ └── test.py │ ├── full_example.py │ ├── game_pmod.py │ ├── hamming_7_4 │ │ └── test.py │ ├── hardware_utf8 │ │ └── test.py │ ├── impostor_ws2812b │ │ └── test.py │ ├── intercal_alu │ │ └── test.py │ ├── ledstrip │ │ └── test.py │ ├── matt_encoder │ │ ├── encoder.py │ │ ├── tb.gtkw │ │ └── test.py │ ├── matt_pwm │ │ ├── tb.gtkw │ │ └── test.py │ ├── npu │ │ ├── assets │ │ │ ├── model.json │ │ │ └── tensors.bin │ │ ├── test.py │ │ └── utils.py │ ├── pdm │ │ └── test.py │ ├── prism │ │ ├── chroma_encoder.py │ │ ├── chroma_gpio24.py │ │ ├── chroma_spislave.py │ │ ├── chroma_ws2812.py │ │ ├── encoder.py │ │ └── test.py │ ├── prng │ │ └── test.py │ ├── pulse_transmitter │ │ └── test.py │ ├── pwl_synth │ │ └── test.py │ ├── pwm_sk.py │ ├── rsa │ │ └── test.py │ ├── spi.py │ ├── test_spike.py │ ├── tiny-tone │ │ └── mkTinyTone_Peripheral.py │ ├── tqvp_laurie_dwarf_line_table_accelerator │ │ └── test.py │ ├── uart.py │ ├── ubcd │ │ └── test.py │ ├── vga_gfx │ │ └── test.py │ ├── vga_tester │ │ └── test.py │ ├── vgaconsole │ │ └── test.py │ ├── waveforms │ │ └── test.py │ └── wdt │ │ └── test.py ├── vga_ref1.png ├── vga_ref2.png └── vgaconsole_lut.mem └── testing.md /.devcontainer/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/.devcontainer/Dockerfile -------------------------------------------------------------------------------- /.devcontainer/copy_tt_support_tools.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/.devcontainer/copy_tt_support_tools.sh -------------------------------------------------------------------------------- /.devcontainer/devcontainer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/.devcontainer/devcontainer.json -------------------------------------------------------------------------------- /.github/pull_request_template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/.github/pull_request_template.md -------------------------------------------------------------------------------- /.github/workflows/docs.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/.github/workflows/docs.yaml -------------------------------------------------------------------------------- /.github/workflows/fpga.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/.github/workflows/fpga.yaml -------------------------------------------------------------------------------- /.github/workflows/gds.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/.github/workflows/gds.yaml -------------------------------------------------------------------------------- /.github/workflows/test.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/.github/workflows/test.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/.gitmodules -------------------------------------------------------------------------------- /.vscode/extensions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/.vscode/extensions.json -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/README.md -------------------------------------------------------------------------------- /docs/architecture.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/docs/architecture.png -------------------------------------------------------------------------------- /docs/debug.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/docs/debug.md -------------------------------------------------------------------------------- /docs/info.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/docs/info.md -------------------------------------------------------------------------------- /docs/riscv_compo.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/docs/riscv_compo.jpg -------------------------------------------------------------------------------- /docs/user_peripherals/03_game_pmod.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/docs/user_peripherals/03_game_pmod.md -------------------------------------------------------------------------------- /docs/user_peripherals/04_npu.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/docs/user_peripherals/04_npu.md -------------------------------------------------------------------------------- /docs/user_peripherals/04_npu_diagram.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/docs/user_peripherals/04_npu_diagram.svg -------------------------------------------------------------------------------- /docs/user_peripherals/05_baby_vga.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/docs/user_peripherals/05_baby_vga.md -------------------------------------------------------------------------------- /docs/user_peripherals/06_wdt.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/docs/user_peripherals/06_wdt.md -------------------------------------------------------------------------------- /docs/user_peripherals/07_CANPerif.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/docs/user_peripherals/07_CANPerif.pdf -------------------------------------------------------------------------------- /docs/user_peripherals/07_CAN_info.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/docs/user_peripherals/07_CAN_info.md -------------------------------------------------------------------------------- /docs/user_peripherals/08_8bit_counter.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/docs/user_peripherals/08_8bit_counter.png -------------------------------------------------------------------------------- /docs/user_peripherals/08_comm_register.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/docs/user_peripherals/08_comm_register.png -------------------------------------------------------------------------------- /docs/user_peripherals/08_inputs.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/docs/user_peripherals/08_inputs.png -------------------------------------------------------------------------------- /docs/user_peripherals/08_outputs.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/docs/user_peripherals/08_outputs.png -------------------------------------------------------------------------------- /docs/user_peripherals/08_prism.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/docs/user_peripherals/08_prism.md -------------------------------------------------------------------------------- /docs/user_peripherals/08_prism_periph.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/docs/user_peripherals/08_prism_periph.png -------------------------------------------------------------------------------- /docs/user_peripherals/08_prism_submitted.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/docs/user_peripherals/08_prism_submitted.png -------------------------------------------------------------------------------- /docs/user_peripherals/09_vga_gfx.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/docs/user_peripherals/09_vga_gfx.md -------------------------------------------------------------------------------- /docs/user_peripherals/10_diagram.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/docs/user_peripherals/10_diagram.png -------------------------------------------------------------------------------- /docs/user_peripherals/10_pdm.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/docs/user_peripherals/10_pdm.md -------------------------------------------------------------------------------- /docs/user_peripherals/10_spectrogram.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/docs/user_peripherals/10_spectrogram.png -------------------------------------------------------------------------------- /docs/user_peripherals/11_pulse_transmitter.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/docs/user_peripherals/11_pulse_transmitter.md -------------------------------------------------------------------------------- /docs/user_peripherals/11_pulse_transmitter_74HC595.drawio.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/docs/user_peripherals/11_pulse_transmitter_74HC595.drawio.svg -------------------------------------------------------------------------------- /docs/user_peripherals/11_pulse_transmitter_74HC595.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/docs/user_peripherals/11_pulse_transmitter_74HC595.jpg -------------------------------------------------------------------------------- /docs/user_peripherals/11_pulse_transmitter_I2S.drawio.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/docs/user_peripherals/11_pulse_transmitter_I2S.drawio.svg -------------------------------------------------------------------------------- /docs/user_peripherals/11_pulse_transmitter_I2S.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/docs/user_peripherals/11_pulse_transmitter_I2S.png -------------------------------------------------------------------------------- /docs/user_peripherals/11_pulse_transmitter_NEC.drawio.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/docs/user_peripherals/11_pulse_transmitter_NEC.drawio.svg -------------------------------------------------------------------------------- /docs/user_peripherals/11_pulse_transmitter_WS2812B.drawio.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/docs/user_peripherals/11_pulse_transmitter_WS2812B.drawio.svg -------------------------------------------------------------------------------- /docs/user_peripherals/11_pulse_transmitter_architecture.drawio.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/docs/user_peripherals/11_pulse_transmitter_architecture.drawio.svg -------------------------------------------------------------------------------- /docs/user_peripherals/11_pulse_transmitter_symbol.drawio.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/docs/user_peripherals/11_pulse_transmitter_symbol.drawio.svg -------------------------------------------------------------------------------- /docs/user_peripherals/12_cordic.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/docs/user_peripherals/12_cordic.md -------------------------------------------------------------------------------- /docs/user_peripherals/12_cordic_equation.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/docs/user_peripherals/12_cordic_equation.png -------------------------------------------------------------------------------- /docs/user_peripherals/12_cosh.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/docs/user_peripherals/12_cosh.png -------------------------------------------------------------------------------- /docs/user_peripherals/12_cosine.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/docs/user_peripherals/12_cosine.png -------------------------------------------------------------------------------- /docs/user_peripherals/12_sine.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/docs/user_peripherals/12_sine.png -------------------------------------------------------------------------------- /docs/user_peripherals/12_sinh.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/docs/user_peripherals/12_sinh.png -------------------------------------------------------------------------------- /docs/user_peripherals/12_sqrt.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/docs/user_peripherals/12_sqrt.png -------------------------------------------------------------------------------- /docs/user_peripherals/13_vgaconsole.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/docs/user_peripherals/13_vgaconsole.md -------------------------------------------------------------------------------- /docs/user_peripherals/15_tinytone.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/docs/user_peripherals/15_tinytone.md -------------------------------------------------------------------------------- /docs/user_peripherals/16_encoder.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/docs/user_peripherals/16_encoder.md -------------------------------------------------------------------------------- /docs/user_peripherals/17_edge_counter.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/docs/user_peripherals/17_edge_counter.md -------------------------------------------------------------------------------- /docs/user_peripherals/18_image1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/docs/user_peripherals/18_image1.jpg -------------------------------------------------------------------------------- /docs/user_peripherals/18_ledstrip.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/docs/user_peripherals/18_ledstrip.md -------------------------------------------------------------------------------- /docs/user_peripherals/19_image.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/docs/user_peripherals/19_image.jpg -------------------------------------------------------------------------------- /docs/user_peripherals/19_impostor_WS2812b.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/docs/user_peripherals/19_impostor_WS2812b.md -------------------------------------------------------------------------------- /docs/user_peripherals/20_pwm.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/docs/user_peripherals/20_pwm.md -------------------------------------------------------------------------------- /docs/user_peripherals/21_matt_pwm.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/docs/user_peripherals/21_matt_pwm.md -------------------------------------------------------------------------------- /docs/user_peripherals/22_spike.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/docs/user_peripherals/22_spike.md -------------------------------------------------------------------------------- /docs/user_peripherals/23_ascii.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/docs/user_peripherals/23_ascii.svg -------------------------------------------------------------------------------- /docs/user_peripherals/23_ascii_f0.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/docs/user_peripherals/23_ascii_f0.svg -------------------------------------------------------------------------------- /docs/user_peripherals/23_ascii_f1.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/docs/user_peripherals/23_ascii_f1.svg -------------------------------------------------------------------------------- /docs/user_peripherals/23_cistercian_decoder.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/docs/user_peripherals/23_cistercian_decoder.svg -------------------------------------------------------------------------------- /docs/user_peripherals/23_cistercian_display.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/docs/user_peripherals/23_cistercian_display.svg -------------------------------------------------------------------------------- /docs/user_peripherals/23_kaktovik_decoder.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/docs/user_peripherals/23_kaktovik_decoder.svg -------------------------------------------------------------------------------- /docs/user_peripherals/23_kaktovik_display.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/docs/user_peripherals/23_kaktovik_display.svg -------------------------------------------------------------------------------- /docs/user_peripherals/23_ubcd.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/docs/user_peripherals/23_ubcd.md -------------------------------------------------------------------------------- /docs/user_peripherals/23_ubcd.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/docs/user_peripherals/23_ubcd.svg -------------------------------------------------------------------------------- /docs/user_peripherals/24_hardware_utf8.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/docs/user_peripherals/24_hardware_utf8.md -------------------------------------------------------------------------------- /docs/user_peripherals/25_demo1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/docs/user_peripherals/25_demo1.png -------------------------------------------------------------------------------- /docs/user_peripherals/25_demo2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/docs/user_peripherals/25_demo2.png -------------------------------------------------------------------------------- /docs/user_peripherals/25_demo3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/docs/user_peripherals/25_demo3.png -------------------------------------------------------------------------------- /docs/user_peripherals/25_example1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/docs/user_peripherals/25_example1.png -------------------------------------------------------------------------------- /docs/user_peripherals/25_waveforms.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/docs/user_peripherals/25_waveforms.md -------------------------------------------------------------------------------- /docs/user_peripherals/26_analog_toolkit.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/docs/user_peripherals/26_analog_toolkit.md -------------------------------------------------------------------------------- /docs/user_peripherals/27_crc32.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/docs/user_peripherals/27_crc32.md -------------------------------------------------------------------------------- /docs/user_peripherals/28_vga_tester.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/docs/user_peripherals/28_vga_tester.md -------------------------------------------------------------------------------- /docs/user_peripherals/29_rsa.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/docs/user_peripherals/29_rsa.md -------------------------------------------------------------------------------- /docs/user_peripherals/30_spi.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/docs/user_peripherals/30_spi.md -------------------------------------------------------------------------------- /docs/user_peripherals/31_hamming_7_4.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/docs/user_peripherals/31_hamming_7_4.md -------------------------------------------------------------------------------- /docs/user_peripherals/32_fpu.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/docs/user_peripherals/32_fpu.md -------------------------------------------------------------------------------- /docs/user_peripherals/33_pwl_synth.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/docs/user_peripherals/33_pwl_synth.md -------------------------------------------------------------------------------- /docs/user_peripherals/33_pwl_synth_PWOrionSynth-voice-common_sat.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/docs/user_peripherals/33_pwl_synth_PWOrionSynth-voice-common_sat.png -------------------------------------------------------------------------------- /docs/user_peripherals/33_pwl_synth_PWOrionSynth-voice.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/docs/user_peripherals/33_pwl_synth_PWOrionSynth-voice.png -------------------------------------------------------------------------------- /docs/user_peripherals/33_pwl_synth_orion-wave.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/docs/user_peripherals/33_pwl_synth_orion-wave.png -------------------------------------------------------------------------------- /docs/user_peripherals/33_pwl_synth_pwl-phase.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/docs/user_peripherals/33_pwl_synth_pwl-phase.png -------------------------------------------------------------------------------- /docs/user_peripherals/33_pwl_synth_slope.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/docs/user_peripherals/33_pwl_synth_slope.png -------------------------------------------------------------------------------- /docs/user_peripherals/34_dwarf_line_table_accelerator.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/docs/user_peripherals/34_dwarf_line_table_accelerator.md -------------------------------------------------------------------------------- /docs/user_peripherals/35_prng.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/docs/user_peripherals/35_prng.md -------------------------------------------------------------------------------- /docs/user_peripherals/37_intercal_alu.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/docs/user_peripherals/37_intercal_alu.md -------------------------------------------------------------------------------- /docs/user_peripherals/39_affine.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/docs/user_peripherals/39_affine.png -------------------------------------------------------------------------------- /docs/user_peripherals/39_affinex.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/docs/user_peripherals/39_affinex.md -------------------------------------------------------------------------------- /docs/user_peripherals/39_reflection.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/docs/user_peripherals/39_reflection.png -------------------------------------------------------------------------------- /docs/user_peripherals/39_rotation.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/docs/user_peripherals/39_rotation.png -------------------------------------------------------------------------------- /docs/user_peripherals/39_scale.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/docs/user_peripherals/39_scale.png -------------------------------------------------------------------------------- /docs/user_peripherals/39_shear.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/docs/user_peripherals/39_shear.png -------------------------------------------------------------------------------- /docs/user_peripherals/script_index_list_build.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/docs/user_peripherals/script_index_list_build.py -------------------------------------------------------------------------------- /docs/user_peripherals/vgaconsole_grab.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/docs/user_peripherals/vgaconsole_grab.png -------------------------------------------------------------------------------- /docs/wavedrom/read_txn.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/docs/wavedrom/read_txn.png -------------------------------------------------------------------------------- /docs/wavedrom/read_txn.wavedrom: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/docs/wavedrom/read_txn.wavedrom -------------------------------------------------------------------------------- /docs/wavedrom/write_txn.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/docs/wavedrom/write_txn.png -------------------------------------------------------------------------------- /docs/wavedrom/write_txn.wavedrom: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/docs/wavedrom/write_txn.wavedrom -------------------------------------------------------------------------------- /fpga/generic/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/fpga/generic/Makefile -------------------------------------------------------------------------------- /fpga/generic/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/fpga/generic/README.md -------------------------------------------------------------------------------- /fpga/generic/bram.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/fpga/generic/bram.v -------------------------------------------------------------------------------- /fpga/generic/ledstrip.hex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/fpga/generic/ledstrip.hex -------------------------------------------------------------------------------- /fpga/generic/nextpnr.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/fpga/generic/nextpnr.sh -------------------------------------------------------------------------------- /fpga/generic/peripherals.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/fpga/generic/peripherals.v -------------------------------------------------------------------------------- /fpga/generic/pico_ice.pcf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/fpga/generic/pico_ice.pcf -------------------------------------------------------------------------------- /fpga/generic/sim_qspi.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/fpga/generic/sim_qspi.v -------------------------------------------------------------------------------- /fpga/generic/test/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/fpga/generic/test/Makefile -------------------------------------------------------------------------------- /fpga/generic/test/tb.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/fpga/generic/test/tb.v -------------------------------------------------------------------------------- /fpga/generic/test/test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/fpga/generic/test/test.py -------------------------------------------------------------------------------- /fpga/generic/top.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/fpga/generic/top.v -------------------------------------------------------------------------------- /fpga/pico-ice/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/fpga/pico-ice/Makefile -------------------------------------------------------------------------------- /fpga/pico-ice/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/fpga/pico-ice/README.md -------------------------------------------------------------------------------- /fpga/pico-ice/micropython/flash_prog.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/fpga/pico-ice/micropython/flash_prog.py -------------------------------------------------------------------------------- /fpga/pico-ice/micropython/fpga_flash_prog.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/fpga/pico-ice/micropython/fpga_flash_prog.py -------------------------------------------------------------------------------- /fpga/pico-ice/micropython/hello.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/fpga/pico-ice/micropython/hello.bin -------------------------------------------------------------------------------- /fpga/pico-ice/micropython/run_tinyqv.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/fpga/pico-ice/micropython/run_tinyqv.py -------------------------------------------------------------------------------- /fpga/pico-ice/micropython/tqv-micropython.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/fpga/pico-ice/micropython/tqv-micropython.bin -------------------------------------------------------------------------------- /fpga/pico-ice/nextpnr.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/fpga/pico-ice/nextpnr.sh -------------------------------------------------------------------------------- /fpga/pico-ice/peripherals.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/fpga/pico-ice/peripherals.v -------------------------------------------------------------------------------- /fpga/pico-ice/pico_ice.pcf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/fpga/pico-ice/pico_ice.pcf -------------------------------------------------------------------------------- /fpga/pico-ice/pico_ice.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/fpga/pico-ice/pico_ice.v -------------------------------------------------------------------------------- /fpga/pico-ice/setup.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/fpga/pico-ice/setup.png -------------------------------------------------------------------------------- /info.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/info.yaml -------------------------------------------------------------------------------- /run_flow.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/run_flow.sh -------------------------------------------------------------------------------- /src/base.sdc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/src/base.sdc -------------------------------------------------------------------------------- /src/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/src/config.json -------------------------------------------------------------------------------- /src/latch_mem.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/src/latch_mem.v -------------------------------------------------------------------------------- /src/lint.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/src/lint.sh -------------------------------------------------------------------------------- /src/peri_byte_empty.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/src/peri_byte_empty.v -------------------------------------------------------------------------------- /src/peri_byte_example.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/src/peri_byte_example.v -------------------------------------------------------------------------------- /src/peri_full_empty.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/src/peri_full_empty.v -------------------------------------------------------------------------------- /src/peri_full_example.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/src/peri_full_example.v -------------------------------------------------------------------------------- /src/peri_full_example_no_irq.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/src/peri_full_example_no_irq.v -------------------------------------------------------------------------------- /src/peripherals.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/src/peripherals.v -------------------------------------------------------------------------------- /src/project.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/src/project.v -------------------------------------------------------------------------------- /src/user_peripherals/CORDIC/CORDIC.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/src/user_peripherals/CORDIC/CORDIC.v -------------------------------------------------------------------------------- /src/user_peripherals/CORDIC/CORDIC_angles_ROM_comb.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/src/user_peripherals/CORDIC/CORDIC_angles_ROM_comb.v -------------------------------------------------------------------------------- /src/user_peripherals/CORDIC/CORDIC_atanh_ROM_comb.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/src/user_peripherals/CORDIC/CORDIC_atanh_ROM_comb.v -------------------------------------------------------------------------------- /src/user_peripherals/CORDIC/CORDIC_iteration.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/src/user_peripherals/CORDIC/CORDIC_iteration.v -------------------------------------------------------------------------------- /src/user_peripherals/CORDIC/defines.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/src/user_peripherals/CORDIC/defines.v -------------------------------------------------------------------------------- /src/user_peripherals/CORDIC/tqvp_CORDIC.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/src/user_peripherals/CORDIC/tqvp_CORDIC.v -------------------------------------------------------------------------------- /src/user_peripherals/affinex/mul.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/src/user_peripherals/affinex/mul.sv -------------------------------------------------------------------------------- /src/user_peripherals/affinex/tqvp_affinex.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/src/user_peripherals/affinex/tqvp_affinex.sv -------------------------------------------------------------------------------- /src/user_peripherals/analog_toolkit/fp_counter.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/src/user_peripherals/analog_toolkit/fp_counter.v -------------------------------------------------------------------------------- /src/user_peripherals/analog_toolkit/peripheral.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/src/user_peripherals/analog_toolkit/peripheral.v -------------------------------------------------------------------------------- /src/user_peripherals/baby_vga/framebuffer.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/src/user_peripherals/baby_vga/framebuffer.v -------------------------------------------------------------------------------- /src/user_peripherals/baby_vga/peripheral.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/src/user_peripherals/baby_vga/peripheral.v -------------------------------------------------------------------------------- /src/user_peripherals/baby_vga/rot_register.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/src/user_peripherals/baby_vga/rot_register.v -------------------------------------------------------------------------------- /src/user_peripherals/baby_vga/rot_register_file.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/src/user_peripherals/baby_vga/rot_register_file.v -------------------------------------------------------------------------------- /src/user_peripherals/baby_vga/vga_timing.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/src/user_peripherals/baby_vga/vga_timing.v -------------------------------------------------------------------------------- /src/user_peripherals/crc32.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/src/user_peripherals/crc32.v -------------------------------------------------------------------------------- /src/user_peripherals/edge_counter.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/src/user_peripherals/edge_counter.v -------------------------------------------------------------------------------- /src/user_peripherals/encoder/debounce.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/src/user_peripherals/encoder/debounce.v -------------------------------------------------------------------------------- /src/user_peripherals/encoder/encoder.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/src/user_peripherals/encoder/encoder.v -------------------------------------------------------------------------------- /src/user_peripherals/encoder/matt_encoder.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/src/user_peripherals/encoder/matt_encoder.v -------------------------------------------------------------------------------- /src/user_peripherals/encoder/strobe_gen.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/src/user_peripherals/encoder/strobe_gen.v -------------------------------------------------------------------------------- /src/user_peripherals/fpu/fpu_add.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/src/user_peripherals/fpu/fpu_add.v -------------------------------------------------------------------------------- /src/user_peripherals/fpu/fpu_mult.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/src/user_peripherals/fpu/fpu_mult.v -------------------------------------------------------------------------------- /src/user_peripherals/game_pmod.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/src/user_peripherals/game_pmod.v -------------------------------------------------------------------------------- /src/user_peripherals/hamming_7_4/hamming_7_4.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/src/user_peripherals/hamming_7_4/hamming_7_4.v -------------------------------------------------------------------------------- /src/user_peripherals/hardware_utf8/hardware_utf8.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/src/user_peripherals/hardware_utf8/hardware_utf8.v -------------------------------------------------------------------------------- /src/user_peripherals/impostor_ws2812b/impostor_ws2812b.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/src/user_peripherals/impostor_ws2812b/impostor_ws2812b.v -------------------------------------------------------------------------------- /src/user_peripherals/impostor_ws2812b/ws2812b_byte_assembler.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/src/user_peripherals/impostor_ws2812b/ws2812b_byte_assembler.v -------------------------------------------------------------------------------- /src/user_peripherals/impostor_ws2812b/ws2812b_demux.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/src/user_peripherals/impostor_ws2812b/ws2812b_demux.v -------------------------------------------------------------------------------- /src/user_peripherals/impostor_ws2812b/ws2812b_idle_detector.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/src/user_peripherals/impostor_ws2812b/ws2812b_idle_detector.v -------------------------------------------------------------------------------- /src/user_peripherals/impostor_ws2812b/ws2812b_pulse_decoder.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/src/user_peripherals/impostor_ws2812b/ws2812b_pulse_decoder.v -------------------------------------------------------------------------------- /src/user_peripherals/intercal_alu/intercal-alu.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/src/user_peripherals/intercal_alu/intercal-alu.v -------------------------------------------------------------------------------- /src/user_peripherals/intercal_alu/peripheral.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/src/user_peripherals/intercal_alu/peripheral.v -------------------------------------------------------------------------------- /src/user_peripherals/ledstrip/char_rom.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/src/user_peripherals/ledstrip/char_rom.v -------------------------------------------------------------------------------- /src/user_peripherals/ledstrip/font_ledstrip.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/src/user_peripherals/ledstrip/font_ledstrip.bin -------------------------------------------------------------------------------- /src/user_peripherals/ledstrip/ledstrip.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/src/user_peripherals/ledstrip/ledstrip.v -------------------------------------------------------------------------------- /src/user_peripherals/ledstrip/ws2812b.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/src/user_peripherals/ledstrip/ws2812b.v -------------------------------------------------------------------------------- /src/user_peripherals/matt_pwm/matt_pwm.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/src/user_peripherals/matt_pwm/matt_pwm.v -------------------------------------------------------------------------------- /src/user_peripherals/matt_pwm/pwm.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/src/user_peripherals/matt_pwm/pwm.v -------------------------------------------------------------------------------- /src/user_peripherals/matt_pwm/pwm_strobe_gen.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/src/user_peripherals/matt_pwm/pwm_strobe_gen.v -------------------------------------------------------------------------------- /src/user_peripherals/npu/peripheral.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/src/user_peripherals/npu/peripheral.v -------------------------------------------------------------------------------- /src/user_peripherals/pdm/cic3_pdm.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/src/user_peripherals/pdm/cic3_pdm.v -------------------------------------------------------------------------------- /src/user_peripherals/pdm/peripheral.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/src/user_peripherals/pdm/peripheral.v -------------------------------------------------------------------------------- /src/user_peripherals/prism/latch_loader.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/src/user_peripherals/prism/latch_loader.v -------------------------------------------------------------------------------- /src/user_peripherals/prism/latch_shift_reg.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/src/user_peripherals/prism/latch_shift_reg.v -------------------------------------------------------------------------------- /src/user_peripherals/prism/prism.sdc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/src/user_peripherals/prism/prism.sdc -------------------------------------------------------------------------------- /src/user_peripherals/prism/prism.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/src/user_peripherals/prism/prism.v -------------------------------------------------------------------------------- /src/user_peripherals/prism/prism_latch_reg.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/src/user_peripherals/prism/prism_latch_reg.v -------------------------------------------------------------------------------- /src/user_peripherals/prism/prism_latch_sit.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/src/user_peripherals/prism/prism_latch_sit.v -------------------------------------------------------------------------------- /src/user_peripherals/prism/prism_periph.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/src/user_peripherals/prism/prism_periph.v -------------------------------------------------------------------------------- /src/user_peripherals/prism/prism_sr_sit.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/src/user_peripherals/prism/prism_sr_sit.v -------------------------------------------------------------------------------- /src/user_peripherals/prng/prng.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/src/user_peripherals/prng/prng.v -------------------------------------------------------------------------------- /src/user_peripherals/prng/xoshiro128plusplus.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/src/user_peripherals/prng/xoshiro128plusplus.v -------------------------------------------------------------------------------- /src/user_peripherals/pulse_transmitter/carrier.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/src/user_peripherals/pulse_transmitter/carrier.v -------------------------------------------------------------------------------- /src/user_peripherals/pulse_transmitter/countdown_timer.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/src/user_peripherals/pulse_transmitter/countdown_timer.v -------------------------------------------------------------------------------- /src/user_peripherals/pulse_transmitter/delay_1.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/src/user_peripherals/pulse_transmitter/delay_1.v -------------------------------------------------------------------------------- /src/user_peripherals/pulse_transmitter/delay_2.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/src/user_peripherals/pulse_transmitter/delay_2.v -------------------------------------------------------------------------------- /src/user_peripherals/pulse_transmitter/peripheral.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/src/user_peripherals/pulse_transmitter/peripheral.v -------------------------------------------------------------------------------- /src/user_peripherals/pulse_transmitter/simple_falling_edge_detector.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/src/user_peripherals/pulse_transmitter/simple_falling_edge_detector.v -------------------------------------------------------------------------------- /src/user_peripherals/pulse_transmitter/simple_rising_edge_detector.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/src/user_peripherals/pulse_transmitter/simple_rising_edge_detector.v -------------------------------------------------------------------------------- /src/user_peripherals/pwl_synth/pwl_synth.sdc: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/user_peripherals/pwl_synth/pwl_synth.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/src/user_peripherals/pwl_synth/pwl_synth.sv -------------------------------------------------------------------------------- /src/user_peripherals/pwl_synth/pwl_synth.vh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/src/user_peripherals/pwl_synth/pwl_synth.vh -------------------------------------------------------------------------------- /src/user_peripherals/pwl_synth/pwl_synth_memory.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/src/user_peripherals/pwl_synth/pwl_synth_memory.sv -------------------------------------------------------------------------------- /src/user_peripherals/pwm_sk.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/src/user_peripherals/pwm_sk.v -------------------------------------------------------------------------------- /src/user_peripherals/rsa/full_adder.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/src/user_peripherals/rsa/full_adder.sv -------------------------------------------------------------------------------- /src/user_peripherals/rsa/half_adder.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/src/user_peripherals/rsa/half_adder.sv -------------------------------------------------------------------------------- /src/user_peripherals/rsa/mmm_unit.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/src/user_peripherals/rsa/mmm_unit.sv -------------------------------------------------------------------------------- /src/user_peripherals/rsa/mux1_unit.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/src/user_peripherals/rsa/mux1_unit.sv -------------------------------------------------------------------------------- /src/user_peripherals/rsa/mux2_unit.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/src/user_peripherals/rsa/mux2_unit.sv -------------------------------------------------------------------------------- /src/user_peripherals/rsa/mux3_unit.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/src/user_peripherals/rsa/mux3_unit.sv -------------------------------------------------------------------------------- /src/user_peripherals/rsa/processing_element_mux.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/src/user_peripherals/rsa/processing_element_mux.sv -------------------------------------------------------------------------------- /src/user_peripherals/rsa/processing_element_mux_right_border.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/src/user_peripherals/rsa/processing_element_mux_right_border.sv -------------------------------------------------------------------------------- /src/user_peripherals/rsa/register_crypt.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/src/user_peripherals/rsa/register_crypt.sv -------------------------------------------------------------------------------- /src/user_peripherals/rsa/ripple_carry_adder.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/src/user_peripherals/rsa/ripple_carry_adder.sv -------------------------------------------------------------------------------- /src/user_peripherals/rsa/rsa_control.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/src/user_peripherals/rsa/rsa_control.sv -------------------------------------------------------------------------------- /src/user_peripherals/rsa/rsa_en_logic.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/src/user_peripherals/rsa/rsa_en_logic.sv -------------------------------------------------------------------------------- /src/user_peripherals/rsa/rsa_unit.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/src/user_peripherals/rsa/rsa_unit.sv -------------------------------------------------------------------------------- /src/user_peripherals/rsa/shiftreg1.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/src/user_peripherals/rsa/shiftreg1.sv -------------------------------------------------------------------------------- /src/user_peripherals/rsa/shiftreg2.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/src/user_peripherals/rsa/shiftreg2.sv -------------------------------------------------------------------------------- /src/user_peripherals/rsa/shiftreg3.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/src/user_peripherals/rsa/shiftreg3.sv -------------------------------------------------------------------------------- /src/user_peripherals/rsa/tqvp_alonso_rsa.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/src/user_peripherals/rsa/tqvp_alonso_rsa.v -------------------------------------------------------------------------------- /src/user_peripherals/spi.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/src/user_peripherals/spi.v -------------------------------------------------------------------------------- /src/user_peripherals/spike.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/src/user_peripherals/spike.v -------------------------------------------------------------------------------- /src/user_peripherals/tiny-tone/mkTinyTone_Peripheral.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/src/user_peripherals/tiny-tone/mkTinyTone_Peripheral.v -------------------------------------------------------------------------------- /src/user_peripherals/tqvp_dsatizabal_fpu.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/src/user_peripherals/tqvp_dsatizabal_fpu.sv -------------------------------------------------------------------------------- /src/user_peripherals/tqvp_laurie_dwarf_line_table_accelerator.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/src/user_peripherals/tqvp_laurie_dwarf_line_table_accelerator.sv -------------------------------------------------------------------------------- /src/user_peripherals/tt_um_tqv_jesari_CAN.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/src/user_peripherals/tt_um_tqv_jesari_CAN.v -------------------------------------------------------------------------------- /src/user_peripherals/uart/peri_uart.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/src/user_peripherals/uart/peri_uart.v -------------------------------------------------------------------------------- /src/user_peripherals/uart/uart_rx.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/src/user_peripherals/uart/uart_rx.v -------------------------------------------------------------------------------- /src/user_peripherals/uart/uart_tx.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/src/user_peripherals/uart/uart_tx.v -------------------------------------------------------------------------------- /src/user_peripherals/ubcd/ascii.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/src/user_peripherals/ubcd/ascii.v -------------------------------------------------------------------------------- /src/user_peripherals/ubcd/cistercian.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/src/user_peripherals/ubcd/cistercian.v -------------------------------------------------------------------------------- /src/user_peripherals/ubcd/kaktovik.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/src/user_peripherals/ubcd/kaktovik.v -------------------------------------------------------------------------------- /src/user_peripherals/ubcd/peripheral.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/src/user_peripherals/ubcd/peripheral.v -------------------------------------------------------------------------------- /src/user_peripherals/ubcd/ubcd.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/src/user_peripherals/ubcd/ubcd.v -------------------------------------------------------------------------------- /src/user_peripherals/vga_gfx/latch_config.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/src/user_peripherals/vga_gfx/latch_config.v -------------------------------------------------------------------------------- /src/user_peripherals/vga_gfx/peripheral.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/src/user_peripherals/vga_gfx/peripheral.v -------------------------------------------------------------------------------- /src/user_peripherals/vga_gfx/vga_timing.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/src/user_peripherals/vga_gfx/vga_timing.v -------------------------------------------------------------------------------- /src/user_peripherals/vga_tester/peripheral.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/src/user_peripherals/vga_tester/peripheral.v -------------------------------------------------------------------------------- /src/user_peripherals/vgaconsole/char_rom.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/src/user_peripherals/vgaconsole/char_rom.v -------------------------------------------------------------------------------- /src/user_peripherals/vgaconsole/font_vgaconsole.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/src/user_peripherals/vgaconsole/font_vgaconsole.bin -------------------------------------------------------------------------------- /src/user_peripherals/vgaconsole/vga_timing.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/src/user_peripherals/vgaconsole/vga_timing.v -------------------------------------------------------------------------------- /src/user_peripherals/vgaconsole/vgaconsole.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/src/user_peripherals/vgaconsole/vgaconsole.v -------------------------------------------------------------------------------- /src/user_peripherals/vgaconsole/vgaconsole_lut.mem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/src/user_peripherals/vgaconsole/vgaconsole_lut.mem -------------------------------------------------------------------------------- /src/user_peripherals/waveforms/font.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/src/user_peripherals/waveforms/font.sv -------------------------------------------------------------------------------- /src/user_peripherals/waveforms/peripheral.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/src/user_peripherals/waveforms/peripheral.sv -------------------------------------------------------------------------------- /src/user_peripherals/wdt/tqvp_nkanderson_wdt.sv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/src/user_peripherals/wdt/tqvp_nkanderson_wdt.sv -------------------------------------------------------------------------------- /test/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/test/Makefile -------------------------------------------------------------------------------- /test/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/test/README.md -------------------------------------------------------------------------------- /test/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/artifacts/cordic/cosh.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/test/artifacts/cordic/cosh.png -------------------------------------------------------------------------------- /test/artifacts/cordic/cosh_vs_true.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/test/artifacts/cordic/cosh_vs_true.csv -------------------------------------------------------------------------------- /test/artifacts/cordic/cosine.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/test/artifacts/cordic/cosine.png -------------------------------------------------------------------------------- /test/artifacts/cordic/cosine_vs_true.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/test/artifacts/cordic/cosine_vs_true.csv -------------------------------------------------------------------------------- /test/artifacts/cordic/hyperbolic_invariant.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/test/artifacts/cordic/hyperbolic_invariant.csv -------------------------------------------------------------------------------- /test/artifacts/cordic/hyperbolic_invariant.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/test/artifacts/cordic/hyperbolic_invariant.png -------------------------------------------------------------------------------- /test/artifacts/cordic/ln.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/test/artifacts/cordic/ln.png -------------------------------------------------------------------------------- /test/artifacts/cordic/sine.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/test/artifacts/cordic/sine.png -------------------------------------------------------------------------------- /test/artifacts/cordic/sine_vs_true.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/test/artifacts/cordic/sine_vs_true.csv -------------------------------------------------------------------------------- /test/artifacts/cordic/sinh.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/test/artifacts/cordic/sinh.png -------------------------------------------------------------------------------- /test/artifacts/cordic/sinh_vs_true.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/test/artifacts/cordic/sinh_vs_true.csv -------------------------------------------------------------------------------- /test/artifacts/cordic/sqrt.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/test/artifacts/cordic/sqrt.png -------------------------------------------------------------------------------- /test/artifacts/cordic/sqrt_vs_true.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/test/artifacts/cordic/sqrt_vs_true.csv -------------------------------------------------------------------------------- /test/artifacts/cordic/unit_circle_residual.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/test/artifacts/cordic/unit_circle_residual.csv -------------------------------------------------------------------------------- /test/artifacts/cordic/unit_circle_residual.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/test/artifacts/cordic/unit_circle_residual.png -------------------------------------------------------------------------------- /test/artifacts/cordic/z_vs_half_ln_s.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/test/artifacts/cordic/z_vs_half_ln_s.csv -------------------------------------------------------------------------------- /test/example.hex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/test/example.hex -------------------------------------------------------------------------------- /test/font_ledstrip.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/test/font_ledstrip.bin -------------------------------------------------------------------------------- /test/font_vgaconsole.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/test/font_vgaconsole.bin -------------------------------------------------------------------------------- /test/hello.hex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/test/hello.hex -------------------------------------------------------------------------------- /test/lint.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/test/lint.sh -------------------------------------------------------------------------------- /test/prime.hex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/test/prime.hex -------------------------------------------------------------------------------- /test/qspi.gtkw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/test/qspi.gtkw -------------------------------------------------------------------------------- /test/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/test/requirements.txt -------------------------------------------------------------------------------- /test/sim_qspi.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/test/sim_qspi.v -------------------------------------------------------------------------------- /test/tb.gtkw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/test/tb.gtkw -------------------------------------------------------------------------------- /test/tb.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/test/tb.v -------------------------------------------------------------------------------- /test/tb_qspi.v: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/test/tb_qspi.v -------------------------------------------------------------------------------- /test/test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/test/test.py -------------------------------------------------------------------------------- /test/test_basic.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/test/test_basic.mk -------------------------------------------------------------------------------- /test/test_example.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/test/test_example.py -------------------------------------------------------------------------------- /test/test_hello.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/test/test_hello.py -------------------------------------------------------------------------------- /test/test_prime.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/test/test_prime.py -------------------------------------------------------------------------------- /test/test_prog.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/test/test_prog.mk -------------------------------------------------------------------------------- /test/test_throughput.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/test/test_throughput.py -------------------------------------------------------------------------------- /test/test_timer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/test/test_timer.py -------------------------------------------------------------------------------- /test/test_util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/test/test_util.py -------------------------------------------------------------------------------- /test/throughput.hex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/test/throughput.hex -------------------------------------------------------------------------------- /test/timer.hex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/test/timer.hex -------------------------------------------------------------------------------- /test/tqv.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/test/tqv.py -------------------------------------------------------------------------------- /test/user_peripherals/CAN_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/test/user_peripherals/CAN_test.py -------------------------------------------------------------------------------- /test/user_peripherals/CORDIC/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/user_peripherals/CORDIC/fixed_point.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/test/user_peripherals/CORDIC/fixed_point.py -------------------------------------------------------------------------------- /test/user_peripherals/CORDIC/test_circular_rotating_sweep_and_vis.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/test/user_peripherals/CORDIC/test_circular_rotating_sweep_and_vis.py -------------------------------------------------------------------------------- /test/user_peripherals/CORDIC/test_hyperbolic_rotating_simple.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/test/user_peripherals/CORDIC/test_hyperbolic_rotating_simple.py -------------------------------------------------------------------------------- /test/user_peripherals/CORDIC/test_hyperbolic_rotating_sweep_and_vis.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/test/user_peripherals/CORDIC/test_hyperbolic_rotating_sweep_and_vis.py -------------------------------------------------------------------------------- /test/user_peripherals/CORDIC/test_hyperbolic_vectoring_simple.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/test/user_peripherals/CORDIC/test_hyperbolic_vectoring_simple.py -------------------------------------------------------------------------------- /test/user_peripherals/CORDIC/test_hyperbolic_vectoring_square_vis.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/test/user_peripherals/CORDIC/test_hyperbolic_vectoring_square_vis.py -------------------------------------------------------------------------------- /test/user_peripherals/CORDIC/test_linear_simple.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/test/user_peripherals/CORDIC/test_linear_simple.py -------------------------------------------------------------------------------- /test/user_peripherals/CORDIC/test_trigonometric_simple.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/test/user_peripherals/CORDIC/test_trigonometric_simple.py -------------------------------------------------------------------------------- /test/user_peripherals/CORDIC/test_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/test/user_peripherals/CORDIC/test_utils.py -------------------------------------------------------------------------------- /test/user_peripherals/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/user_peripherals/affinex/test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/test/user_peripherals/affinex/test.py -------------------------------------------------------------------------------- /test/user_peripherals/analog_toolkit/test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/test/user_peripherals/analog_toolkit/test.py -------------------------------------------------------------------------------- /test/user_peripherals/baby_vga/test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/test/user_peripherals/baby_vga/test.py -------------------------------------------------------------------------------- /test/user_peripherals/byte_example.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/test/user_peripherals/byte_example.py -------------------------------------------------------------------------------- /test/user_peripherals/crc32.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/test/user_peripherals/crc32.py -------------------------------------------------------------------------------- /test/user_peripherals/edge_counter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/test/user_peripherals/edge_counter.py -------------------------------------------------------------------------------- /test/user_peripherals/fpu/test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/test/user_peripherals/fpu/test.py -------------------------------------------------------------------------------- /test/user_peripherals/full_example.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/test/user_peripherals/full_example.py -------------------------------------------------------------------------------- /test/user_peripherals/game_pmod.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/test/user_peripherals/game_pmod.py -------------------------------------------------------------------------------- /test/user_peripherals/hamming_7_4/test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/test/user_peripherals/hamming_7_4/test.py -------------------------------------------------------------------------------- /test/user_peripherals/hardware_utf8/test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/test/user_peripherals/hardware_utf8/test.py -------------------------------------------------------------------------------- /test/user_peripherals/impostor_ws2812b/test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/test/user_peripherals/impostor_ws2812b/test.py -------------------------------------------------------------------------------- /test/user_peripherals/intercal_alu/test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/test/user_peripherals/intercal_alu/test.py -------------------------------------------------------------------------------- /test/user_peripherals/ledstrip/test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/test/user_peripherals/ledstrip/test.py -------------------------------------------------------------------------------- /test/user_peripherals/matt_encoder/encoder.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/test/user_peripherals/matt_encoder/encoder.py -------------------------------------------------------------------------------- /test/user_peripherals/matt_encoder/tb.gtkw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/test/user_peripherals/matt_encoder/tb.gtkw -------------------------------------------------------------------------------- /test/user_peripherals/matt_encoder/test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/test/user_peripherals/matt_encoder/test.py -------------------------------------------------------------------------------- /test/user_peripherals/matt_pwm/tb.gtkw: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/test/user_peripherals/matt_pwm/tb.gtkw -------------------------------------------------------------------------------- /test/user_peripherals/matt_pwm/test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/test/user_peripherals/matt_pwm/test.py -------------------------------------------------------------------------------- /test/user_peripherals/npu/assets/model.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/test/user_peripherals/npu/assets/model.json -------------------------------------------------------------------------------- /test/user_peripherals/npu/assets/tensors.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/test/user_peripherals/npu/assets/tensors.bin -------------------------------------------------------------------------------- /test/user_peripherals/npu/test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/test/user_peripherals/npu/test.py -------------------------------------------------------------------------------- /test/user_peripherals/npu/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/test/user_peripherals/npu/utils.py -------------------------------------------------------------------------------- /test/user_peripherals/pdm/test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/test/user_peripherals/pdm/test.py -------------------------------------------------------------------------------- /test/user_peripherals/prism/chroma_encoder.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/test/user_peripherals/prism/chroma_encoder.py -------------------------------------------------------------------------------- /test/user_peripherals/prism/chroma_gpio24.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/test/user_peripherals/prism/chroma_gpio24.py -------------------------------------------------------------------------------- /test/user_peripherals/prism/chroma_spislave.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/test/user_peripherals/prism/chroma_spislave.py -------------------------------------------------------------------------------- /test/user_peripherals/prism/chroma_ws2812.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/test/user_peripherals/prism/chroma_ws2812.py -------------------------------------------------------------------------------- /test/user_peripherals/prism/encoder.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/test/user_peripherals/prism/encoder.py -------------------------------------------------------------------------------- /test/user_peripherals/prism/test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/test/user_peripherals/prism/test.py -------------------------------------------------------------------------------- /test/user_peripherals/prng/test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/test/user_peripherals/prng/test.py -------------------------------------------------------------------------------- /test/user_peripherals/pulse_transmitter/test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/test/user_peripherals/pulse_transmitter/test.py -------------------------------------------------------------------------------- /test/user_peripherals/pwl_synth/test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/test/user_peripherals/pwl_synth/test.py -------------------------------------------------------------------------------- /test/user_peripherals/pwm_sk.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/test/user_peripherals/pwm_sk.py -------------------------------------------------------------------------------- /test/user_peripherals/rsa/test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/test/user_peripherals/rsa/test.py -------------------------------------------------------------------------------- /test/user_peripherals/spi.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/test/user_peripherals/spi.py -------------------------------------------------------------------------------- /test/user_peripherals/test_spike.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/test/user_peripherals/test_spike.py -------------------------------------------------------------------------------- /test/user_peripherals/tiny-tone/mkTinyTone_Peripheral.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/test/user_peripherals/tiny-tone/mkTinyTone_Peripheral.py -------------------------------------------------------------------------------- /test/user_peripherals/tqvp_laurie_dwarf_line_table_accelerator/test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/test/user_peripherals/tqvp_laurie_dwarf_line_table_accelerator/test.py -------------------------------------------------------------------------------- /test/user_peripherals/uart.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/test/user_peripherals/uart.py -------------------------------------------------------------------------------- /test/user_peripherals/ubcd/test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/test/user_peripherals/ubcd/test.py -------------------------------------------------------------------------------- /test/user_peripherals/vga_gfx/test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/test/user_peripherals/vga_gfx/test.py -------------------------------------------------------------------------------- /test/user_peripherals/vga_tester/test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/test/user_peripherals/vga_tester/test.py -------------------------------------------------------------------------------- /test/user_peripherals/vgaconsole/test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/test/user_peripherals/vgaconsole/test.py -------------------------------------------------------------------------------- /test/user_peripherals/waveforms/test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/test/user_peripherals/waveforms/test.py -------------------------------------------------------------------------------- /test/user_peripherals/wdt/test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/test/user_peripherals/wdt/test.py -------------------------------------------------------------------------------- /test/vga_ref1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/test/vga_ref1.png -------------------------------------------------------------------------------- /test/vga_ref2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/test/vga_ref2.png -------------------------------------------------------------------------------- /test/vgaconsole_lut.mem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/test/vgaconsole_lut.mem -------------------------------------------------------------------------------- /testing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/TinyTapeout/ttsky25a-tinyQV/HEAD/testing.md --------------------------------------------------------------------------------